客户在 AWS 上运行 Windows 工作负载已有十余年。根据 IDC 报告显示,我们运行的 Windows Server 实例比第二大云提供商多了近两倍。
Amazon Web Services 允许您根据需要灵活决定 Microsoft SQL Server 的运行时长并从许多版本和版次中进行选择。在 Amazon Elastic Compute Cloud (Amazon EC2) 和 Amazon Elastic Block Store (Amazon EBS) 上运行的 SQL Server 使您可以完全控制所有设置,就像在本地安装一样。Amazon Relational Database Service (Amazon RDS) 是一种完全托管的服务,负责为您执行所有维护、备份和补丁工作。
要查看可用版本和版次:对于 EC2,请参阅下文;对于 RDS,请单击此处。您可以选择对 Amazon EC2 实例和 Amazon RDS 使用 AWS 包含许可证选项,或者对 Amazon EC2 使用自有许可证。
SQL Server 2008/2008 R2 支持终止
对 Windows Server 2008/2008 R2 的支持将于 2020 年 1 月 14 日终止。将您的旧版 Windows Server 应用程序升级到受支持的最新版本的 Windows Server,无需更改任何代码。
就 SQL Server 而言,AWS 的优势力压第二大云提供商
2 倍
2 倍
1/7
2 倍
5 倍
为什么选择 AWS 上的 SQL Server
AWS 提供了适用于 SQL Server 的最佳云产品,并且是现今及未来运行基于 Windows 的应用程序的理想云平台。借助 Windows 上的 SQL Server 或 Amazon EC2 上的 Linux,您可以在几分钟(而不是几小时或几天)内增加或减少容量。您可以同时管理一个、数百个甚至数千个服务器实例。
更高的可靠性
我们拥有最好的全球基础架构,可用于运行在 24 个区域的 76 个可用区 (AZ) 内要求高可用性的工作负载。行业分析师已将 AWS 区域/AZ 模型视为运行需要高可用性的企业应用程序的一种推荐方法,并且与第二大云提供商相比,AWS 提供的包含多个可用区的区域的数量要多出 2 倍以上。这就是 2018 年第二大云提供商的停机时间比 AWS 多 7 倍*的原因之一。
更快的性能
最新的基准测试显示,在 AWS 上的 Windows Server 上运行的 SQL Server 的性价比是第二大云提供商的两倍。我们通过 Amazon Elastic Block Store 和本地 NVMe 实例存储以及高网络带宽来提供快速和高吞吐量存储选项,从而提高性能。
更多安全功能
AWS 提供了 210 项安全、合规性和监管服务及主要功能,比第二大云提供商大约多 40 项。我们还支持 89 项安全标准和合规性认证,包括 PCI-DSS、HIPAA/HITECH、FedRAMP、GDPR、FIPS 140-2 和 NIST 800-171,这比任何其他云提供商都更具意义。在加密方面,存储客户数据的所有 AWS 服务都能加密该数据,并且我们提供 116 种不同的 AWS 服务的加密功能,这比第二大云提供商多 5 倍。
更多迁移经验
与其他竞争对手相比,AWS 已将更多客户迁移到了云端,客户可以使用架构完善的免费工具来帮助评估他们的工作负载、调整计算和存储的大小以及查看多种定价选项。您可以使用 AWS Database Migration Service 快速、安全地迁移 SQL Server 数据库。对于 SQL Server 2008,您可以将您的数据库引入云中,并使用 AWS Systems Manager 轻松完成升级。
更低的成本
AWS 通过最全面的 EC2 实例系列和 Spot 等独特的定价模型帮助客户降低在云中运行 Windows 的总体成本,从而帮助客户节省高达 90% 的 Windows 计算成本。客户还可以通过将他们的 Microsoft 许可证迁移到 AWS 上的专用主机来节省资金,就像 Xero 在迁移 SQL Server 时所做的那样。对于没有软件保障的 Windows 或 SQL Server 实例,专用主机也是一个很好的选择。您不能将这些许可证引入第二大提供商。
SQL Server 工作负载常用的 AWS 服务
当客户将其 SQL Server 数据库转移到 AWS 时,可以在部署中使用以下常用服务。
有多个版本的 Microsoft SQL Server 供您选择,允许您根据需要灵活决定数据库服务器的运行时长,以及完全控制 Windows Server 设置。
易于使用、高性能、具有成本效益的任何规模的数据块存储,可灵活选择四种不同的卷类型,以适应各种容量、价格和性能选项。可更改卷类型、调整性能或增加卷大小,而不会造成您的 SQL Server 数据库中断。
一种完全托管关系数据库服务,可提供 SQL Server 2012、2014、2016 和 2017,还能分担备份管理、故障检测、恢复、数据传输、DNS 管理和静态 IP 等数据库管理等任务,价格低且可预测。
使用 AWS License Manager,可在 AWS 和本地服务器上更轻松地管理来自 Microsoft 等软件供应商的许可证。管理员创建自定义许可规则来管理、发现和报告软件许可证使用情况。
客户案例研究
Hess Corporation 是一家全球领先的独立能源公司,从事原油和天然气的勘探和生产。为了剥离某些业务,该公司使用了 AWS 上的 SQL 来分离面向潜在买家的业务系统和数据。Hess 与我们的 APN 合作伙伴之一(高级咨询合作伙伴)Nimbo 建立了合作,以帮助将其基础设施迁移到 AWS。
Kaplan 是一家全球教育服务提供商,面向个人、学校和企业提供教育服务。在 2012 年的飓风桑迪之后,该公司将其 Kaplan Test Prep 部门迁移到了 AWS 云中,包括数据中心托管的应用程序和数据库(已移至 Amazon RDS for SQL)。如此一来,Kaplan 不仅减少了数据中心占用的空间,同时由于使用了多个 AWS 地区,可以更快地向世界各地的客户交付内容,还改进了用户体验。
Delaware North 在世界各地的许多大型场所(例如体育馆、娱乐中心、国家和州立公园、机场和赌场),管理并提供食品和饮料售卖、高级餐饮、娱乐、住宿和零售服务,每年在 200 多个场所为 5 亿多客户提供服务。通过将大部分企业数据中心运营移动到 AWS,该公司能够将服务器占用的空间减少 91%,并能在 5 年内节省至少 350 万美元,同时还可提高安全合规性和灾难恢复能力。除了 SQL 以外,Delaware North 还在 AWS 上运行 Microsoft Windows Server 和 System Center Configuration Manager (SCCM)。
国际航空运输协会 (IATA) 是面向全球航空公司的行业协会,由 250 家公司组成,占全球空运的 84%。在需要提升其 BI 平台的性能时,该组织出于以下原因选择了 AWS:创新速度快、提供大数据服务组合以及安全功能,特别是 ISO 27001 认证(IATA 需要用其保护自己高度机密的信息)。IATA 在 AWS 上运行了 SQL 和 SharePoint,采用的是与其本地 Active Directory 集成的混合解决方案。
SQL Server 可用版次
Express Edition 2012、2014、2016、2017 和 2019 版:一款支持小型数据库应用程序的入门级数据库产品。支持的最大数据库为 10GB。使用 SQL Server Express 无任何额外费用,只收取 EC2 上 Microsoft Windows Server 实例的基本价格。
Web 版 2012、2014、2016、2017 和 2019:一款专用于 Web 应用程序的中级数据库产品,其价格低廉,仅稍高于 EC2 上 Windows Server 实例的基本价格。此产品提供的数据库大小为 524 PB,易于管理,广泛适用于各种规模的 Web 应用程序。
标准版 2012、2014、2016、2017 和 2019:一款较高端的数据库产品,允许不受限制地用于构建企业级 Windows 和 .NET 应用程序以及高度可扩展的网站。此版本支持镜像,非常适合可用性要求高的应用程序。
企业版 2012、2014、2016、2017 和 2019:一款高端数据库产品,可实现“AlwaysOn”高可用性、内存中性能、企业级扩展性、自助式商业智能和稳定的数据质量。此版本非常适合数据库和商业智能要求高的应用程序。
所有版本均与 Amazon Elastic Block Store (Amazon EBS) 集成,使您能够利用 Amazon EBS 的持久性、性能和可靠性来服务于您的所有数据库。单击此处详细了解其他 AWS 数据库选项。要查找有关可用 AMI 的详细信息,请访问 Windows AMI 页面。
博客帖子和文章
开发人员资源
AWS 提供许多资源以使开发人员快速设置并运行 AWS 上的 Windows。编写的这些指南包括参考架构和示例代码,您可以使用它们来了解如何可靠地部署 SQL Server 数据库。 例如,我们的 SDK for .NET 利用 API 来帮助您快速开始使用 .NET 和 AWS 服务。
除了这些指南以外,我们还提供了许多其他资源,例如文档、培训、视频、PowerShell 工具等。
文档和资源
本白皮书着重介绍在 AWS 平台上运行 Microsoft SQL Server 时以最小成本获取最大价值的最佳实践。尽管对于许多通用型使用案例来说,适用于 Microsoft SQL Server 的 Amazon Relational Database Service (Amazon RDS) 提供了一种简单而快速的解决方案,但在本文中,我们重点说明需要突破极限以满足特殊需求的场景。
此快速入门使用 SQL Server Enterprise 版的 AlwaysOn 可用性组功能,实现了一种通过在 Amazon EC2 上运行的 Windows Server 和 SQL Server 构建而成的高可用性解决方案。此快速入门探索各种用于 SQL Server、Active Directory 和 WSFC 集群的配置选项,其中包括 SQL Server 版本和许可、租赁选项以及两种 Active Directory 实施之一:您可以将 AWS Directory Service 用于 Active Directory,也可以自己管理 Active Directory 的 EC2 实例。
此快速入门将在 Amazon Web Services (AWS) 云上部署 Microsoft Active Directory 域服务 (AD DS)。AD DS 和域名系统 (DNS) 是核心 Windows 服务,为许多适用于企业的 Microsoft 解决方案(如 Microsoft SharePoint、Microsoft Exchange 和 .NET Framework 应用程序)提供基础。