了解NetApp数据库工作负载工厂
NetApp Workload Factory for Databases 是一种端到端数据库部署和维护服务,具有内置的优化最佳实践、自动精简克隆以及监控和解决功能。
什么是NetApp Workload Factory for Databases?
NetApp Workload Factory for Databases 可检测、评估、规划、配置并将 Microsoft SQL Server 数据移动到Amazon FSx for NetApp ONTAP (FSx for ONTAP) 部署,并进行优化以满足您的性能和成本预期,同时遵循行业最佳实践。在整个生命周期中, NetApp Workload Factory for Databases 为 FSx for ONTAP上的数据库提供持续的优化和管理。
有关 Workload Factory 的更多信息,请参阅"工作负载工厂概述"。
工作负载工厂为自管理数据库带来的优势
Workload Factory 为自管理数据库提供了以下有益的最佳实践和自动化。
最佳实践
-
从AWS Cloud、Microsoft Windows和SQL Server以及NetApp ONTAP获得集成知识、用于在EC2实例上部署SQL Server。
-
总拥有成本优化部署。
-
遵循AWS、Microsoft和ONTAP最佳实践的端到端部署自动化。
-
_快速创建_部署模式可帮助您避免手动配置的潜在陷阱。
使用 Workload Factory Codebox 实现自动化
Workload Factory 通过 Codebox 引入了内置自动化功能。 Codebox 具有以下自动化优势:
-
代码段生成:基础架构即代码(IAC)代码段是在资源创建期间生成的、可与现有流程编排工作流无缝集成。
-
基础设施即代码副驾驶:Codebox 是一个基础设施即代码 (IaC) 副驾驶,可帮助开发人员和 DevOps 生成代码来执行 Workload Factory 支持的任何操作。
-
代码查看器和自动化目录:代码盒提供用于快速分析自动化的代码查看器和用于快速未来重复使用的自动化目录。
数据库工作负载工厂功能
数据库工作负载工厂提供以下功能:
-
简单、快速的部署:通过选择规格问题的答案并省去研究如何在AWS上配置和配置Microsoft SQL Server通常所需的时间,简化和简化您的配置体验。
-
自动编排:可通过 Workload Factory 控制台使用_Quick_和_Advanced_创建部署模式、Chatbot 和通过 Codebox 的 AWS CloudFormation。
-
内置功能:利用内置在部署配置中的NetApp、Microsoft和Amazon最佳实践和AWS资源选择。
-
成本估算:使用节省计算器评估潜在的成本节省、该计算器估算和详细说明了与FSx for ONTAP相比、采用Elelic Block Store和FSx for Windows File Server的现有Microsoft SQL Server部署的存储、计算、SQL许可、快照和克隆明细成本。
-
可重复使用的自动化模板:从 Workload Factory Codebox 创建、重复使用和自定义 CloudFormation 模板,以便将来在多个环境中部署 Microsoft SQL Server。
-
AWS资源发现和配置:自动检测从AWS帐户部署的FSx for ONTAP、FSx for Windows文件服务器和Elelic Block Store上的Microsoft SQL Server。数据库清单是探索其他AWS存储系统中服务器的成本节省机会的起点、也是基于ONTAP的服务器和实例FSx的管理工具。
-
沙盒创建:创建一个可用于测试、集成、诊断和培训的按需隔离数据库环境、而不会影响生产数据。
-
数据库创建:使用_Quick_或_Advanced_创建模式为现有Microsoft SQL Server创建用户数据库,以配置数据库整理、文件名和大小。包括存储配置。
-
作业监控:监控和跟踪数据库作业执行进度,并在发生任何故障时诊断和排除问题。
-
持续优化:持续脱机扫描您的Microsoft SQL Server资产,为您提供全面的见解、机会和建议报告,帮助您实现卓越运营。
Amazon FSx for ONTAP为自助管理数据库带来的优势
-
持久性、可用性和可靠性:FSx for ONTAP提供了多种功能来增强FSx for ONTAP上托管的自管理数据库的持久性和可用性、例如支持单可用性区域和多可用性区域部署的高可用性、应用程序感知型快照、使用复制改进的灾难恢复以及高效备份。
-
性能和可扩展性:FSx for ONTAP可通过高吞吐量、低延迟、高速网络连接以及多个文件系统的可扩展性实现性能优化、从而扩展工作负载所需的聚合性能。
-
数据管理和效率:FSx for ONTAP提供了多种可增强数据管理和效率的功能、例如节省空间的精简克隆、精简配置、数据压缩和重复数据删除以及将不常访问的数据分层到容量池。
工作负载工厂中的操作模式
三种不同的操作模式 - 基本、只读_和_读/写 - 为工作负载工厂内部和外部的部署提供了灵活的选项。使用可在 Workload Factory 外部使用的代码片段,在基本模式下以零信任获得直接价值。在_只读_和_读/写_模式下通过增量信任获取增量值。
详细了解"工作负载工厂中的操作模式" 。
使用NetApp Workload Factory 的工具
您可以将NetApp Workload Factory 与以下工具一起使用:
-
Workload Factory 控制台:Workload Factory 控制台提供您的应用程序和项目的可视化、整体视图。
-
* NetApp控制台*: NetApp控制台提供混合界面体验,以便您可以将 Workload Factory 与其他NetApp数据服务一起使用。
-
问我:使用问我 AI 助手来提问并了解有关 Workload Factory 的更多信息,而无需离开 Workload Factory 控制台。从 Workload Factory 帮助菜单访问“问我”。
-
CloudShell CLI:Workload Factory 包含一个 CloudShell CLI,可通过基于浏览器的单个 CLI 跨账户管理和操作 AWS 和NetApp环境。从 Workload Factory 控制台顶部栏访问 CloudShell。
-
REST API:使用 Workload Factory REST API 部署和管理您的 FSx for ONTAP文件系统和其他 AWS 资源。
-
CloudFormation:使用 AWS CloudFormation 代码执行您在 Workload Factory 控制台中定义的操作,以从您的 AWS 账户中的 CloudFormation 堆栈对 AWS 和第三方资源进行建模、配置和管理。
-
Terraform NetApp Workload Factory 提供商:使用 Terraform 构建和管理在 Workload Factory 控制台中生成的基础架构工作流。
支持的配置
Workload Factory 根据 AWS、 NetApp ONTAP、Microsoft SQL Server、Oracle 和 PostgreSQL 最佳实践支持以下数据库引擎、版本、操作系统和部署模型。
引擎 | 版本 | 操作系统 | 部署模型 |
---|---|---|---|
Microsoft SQL Server |
SQL Server 2016 |
Windows Server 2016 |
FCI,单实例 |
Microsoft SQL Server |
SQL Server 2019 |
Windows Server 2016 |
FCI,单实例 |
Microsoft SQL Server |
SQL Server 2022 |
Windows Server 2016 |
FCI,单实例 |
Microsoft SQL Server |
SQL Server 2016 |
Windows Server 2019 |
FCI,单实例 |
Microsoft SQL Server |
SQL Server 2019 |
Windows Server 2019 |
FCI,单实例 |
Microsoft SQL Server |
SQL Server 2022 |
Windows Server 2019 |
FCI,单实例 |
Microsoft SQL Server |
SQL Server 2016 |
Windows Server 2022 |
FCI,单实例 |
Microsoft SQL Server |
SQL Server 2019 |
Windows Server 2022 |
FCI,单实例 |
Microsoft SQL Server |
SQL Server 2022 |
Windows Server 2022 |
FCI,单实例 |
Microsoft SQL Server |
SQL 服务器 2017 |
任意 |
FCI,单实例 |
Microsoft SQL Server |
SQL Server 2016、2017、2019、2022 |
任意 |
FCI,单实例 |
Microsoft SQL Server |
SQL Server 2016、2019、2022 |
任意 |
Always On 可用性组 |
Oracle |
19c |
RHEL、SuSe Linux |
独立(单/多租户) |
Oracle |
21c |
RHEL、SuSe Linux |
独立(单/多租户) |
Oracle |
19c |
RHEL、SuSe Linux |
独立(单/多租户) |
Oracle |
21c |
RHEL、SuSe Linux |
独立(单/多租户) |
Oracle |
19c |
RHEL、SuSe Linux |
独立于 ASM(单/多租户) |
Oracle |
21c |
RHEL、SuSe Linux |
独立于 ASM(单/多租户) |
Oracle |
19c |
RHEL、SuSe Linux |
数据卫士 |
Oracle |
21c |
RHEL、SuSe Linux |
数据卫士 |
PostgreSQL |
PostgreSQL 15 |
亚马逊 Linux 2023 AMI |
HA,独立实例 |
PostgreSQL |
PostgreSQL 16 |
亚马逊 Linux 2023 AMI |
HA,独立实例 |
集成AWS服务
数据库包括以下集成AWS服务:
-
云形成
-
Simple Notification Service
-
CloudWatch
-
Systems Manager
-
机密管理器
区域
获取帮助
适用于NetApp ONTAP 的Amazon FSX是AWS第一方解决方案。如有与您的FSx for ONTAP文件系统、基础架构或使用此服务的任何解决方案相关的问题或技术支持问题、请使用AWS管理控制台中的支持中心创建AWS支持案例。选择 "FSX for ONTAP " 服务和相应的类别。提供创建 AWS 支持案例所需的其余信息。
有关 Workload Factory 或 Workload Factory 应用程序和服务的一般问题,请参阅"获取有关NetApp Workload Factory for Databases 的帮助"。