了解适用于数据库的BlueXP 工作负载工厂
适用于数据库的BlueXP 工作负载工厂是一种端到端数据库部署和维护服务、具有内置的最佳实践、可用于优化、自动精简克隆以及监控和解决问题。
什么是适用于数据库的BlueXP 工作负载工厂?
适用于数据库的BlueXP 工作负载工厂可检测、评估、规划、配置Microsoft SQL Server数据并将其迁移到Amazon FSx for NetApp ONTAP (FSx for ONTAP)部署中、该部署经过优化、可满足您对性能和成本的预期、同时遵循行业最佳实践。在整个生命周期内、工作负载工厂为FSx for ONTAP上的数据库提供持续优化和管理。
有关工作负载工厂的详细信息,请参见"工作负载出厂概述"。
自管理数据库的工作负载出厂优势
工作负载工厂为自行管理的数据库提供了以下有益的最佳实践和自动化。
最佳实践
-
从AWS Cloud、Microsoft Windows和SQL Server以及NetApp ONTAP获得集成知识、用于在EC2实例上部署SQL Server。
-
总拥有成本优化部署。
-
遵循AWS、Microsoft和ONTAP最佳实践的端到端部署自动化。
-
"快速创建"部署模式可帮助您避免手动配置的潜在陷阱。
借助工作负载工厂代码框实现自动化
Workload Factory通过_Codebox_引入了内置自动化功能。CodeBox具有以下自动化优势:
-
代码段生成:基础架构即代码(IAC)代码段是在资源创建期间生成的、可与现有流程编排工作流无缝集成。
-
基础架构即代码联合试点:Codebox是一种基础架构即代码(Infrastructure as Code、IAC)联合试点、可帮助开发人员和开发运营团队生成代码以执行工作负载工厂支持的任何操作。
-
代码查看器和自动化目录:代码盒提供用于快速分析自动化的代码查看器和用于快速未来重复使用的自动化目录。
数据库功能的工作负载工厂
数据库工作负载工厂提供以下功能:
-
简单、快速的部署:通过选择规格问题的答案并省去研究如何在AWS上配置和配置Microsoft SQL Server通常所需的时间,简化和简化您的配置体验。
-
自动化流程编排:可通过工作负载工厂用户界面使用_Quick_和_Advanced_创建部署模式、工作负载工厂的Chatbot以及API与AWS CloudFormation。
-
内置功能:利用内置在部署配置中的NetApp、Microsoft和Amazon最佳实践和AWS资源选择。
-
成本估算:使用节省计算器评估潜在的成本节省、该计算器估算和详细说明了与FSx for ONTAP相比、采用Elelic Block Store和FSx for Windows File Server的现有Microsoft SQL Server部署的存储、计算、SQL许可、快照和克隆明细成本。
-
可重复使用的自动化模板:从工作负载工厂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资产,为您提供全面的见解、机会和建议报告,帮助您实现卓越运营。
用于工作负载工厂的工具
您可以将工作负载工厂与以下工具结合使用:
-
工作负载工厂控制台:工作负载工厂控制台提供了一个可视化界面,可让您全面了解应用程序和项目
-
BlueXP console*:BlueXP 控制台提供了混合接口体验,因此您可以将BlueXP 工作负载出厂配置与其他BlueXP 服务结合使用
-
REST API:工作负载出厂REST API允许您部署和管理适用于ONTAP文件系统和其他AWS资源的FSx
-
CloudFormation:AWS CloudFormation代码可用于执行您在工作负载工厂控制台中定义的操作、以便在AWS帐户中对CloudFormation堆栈中的AWS和第三方资源进行建模、配置和管理。
-
Terraform BlueXP Workload Factory提供程序:Terraform可用于构建和管理在工作负载出厂控制台中生成的基础架构工作流。
Amazon FSx for ONTAP为自助管理数据库带来的优势
-
持久性、可用性和可靠性:FSx for ONTAP提供了多种功能来增强FSx for ONTAP上托管的自管理数据库的持久性和可用性、例如支持单可用性区域和多可用性区域部署的高可用性、应用程序感知型快照、使用复制改进的灾难恢复以及高效备份。
-
性能和可扩展性:FSx for ONTAP可通过高吞吐量、低延迟、高速网络连接以及多个文件系统的可扩展性实现性能优化、从而扩展工作负载所需的聚合性能。
-
数据管理和效率:FSx for ONTAP提供了多种可增强数据管理和效率的功能、例如节省空间的精简克隆、精简配置、数据压缩和重复数据删除以及将不常访问的数据分层到容量池。
工作负载出厂时的操作模式
三种不同的操作模式-_BASIC、_Read_和_Automate、为工作负载工厂内外的部署提供了灵活的选项。在_BASIC模式下、通过代码段以零信任获得即时价值、以便在工作负载出厂时使用。在_read_和_Automate _模式下、通过增量信任获得增量价值。
详细了解 "工作负载出厂时的操作模式"。
用于工作负载工厂的工具
您可以将BlueXP 工作负载工厂与以下工具结合使用:
-
BlueXP console*:BlueXP 控制台提供了混合接口体验,因此您可以将BlueXP 工作负载出厂配置与其他BlueXP 服务结合使用
-
工作负载工厂控制台:工作负载工厂控制台提供了一个可视化界面,可让您全面了解应用程序和项目
-
REST API:工作负载出厂REST API允许您部署和管理Microsoft SQL Server和其他AWS资源
-
CloudFormation:AWS CloudFormation代码可用于执行您在工作负载工厂控制台中定义的操作、以便在AWS帐户中对CloudFormation堆栈中的AWS和第三方资源进行建模、配置和管理。
-
Terraform BlueXP 工作负载工厂提供程序:使用Terraform、您可以构建和管理在工作负载工厂控制台中生成的基础架构工作流。
部署详细信息
支持的配置
根据AWS、NetApp ONTAP和SQL Server最佳实践、适用于Microsoft SQL Server的工作负载工厂既支持高可用性(无中断故障转移集群实例)、也支持单实例部署。
SQL Server版本 | Windows Server 2016 | Windows Server 2019 | Windows Server 2022 |
---|---|---|---|
SQL Server 2016 |
是 |
是 |
否 |
SQL Server 2019 |
是 |
是 |
是 |
SQL Server 2022 |
否 |
是 |
是 |
部署架构
数据库支持单个可用性区域和多个可用性区域部署架构。
下图显示了单个区域中具有单个可用性区域的独立架构。
下图显示了一个区域中具有故障转移集群实例(Failover Cluster Instance、FCI)集群的双节点高可用性(HA)架构。
集成AWS服务
数据库包括以下集成AWS服务:
-
云形成
-
Simple Notification Service
-
CloudWatch
-
Systems Manager
-
机密管理器
获取帮助
适用于NetApp ONTAP 的Amazon FSX是AWS第一方解决方案。如有与您的FSx for ONTAP文件系统、基础架构或使用此服务的任何解决方案相关的问题或技术支持问题、请使用AWS管理控制台中的支持中心创建AWS支持案例。选择 "FSX for ONTAP " 服务和相应的类别。提供创建 AWS 支持案例所需的其余信息。
有关工作负载工厂或工作负载工厂应用程序和服务的一般问题,请参见"获取有关适用于数据库的BlueXP 工作负载工厂的帮助"。