
原文作者为:John 'JG' Chirapurath
General Manager, Azure Data & AI
SQL Server客户在将数据库迁移上云时,对于云端的目标位置将会面临多种选择。为了全面评估哪个云平台最适合SQL Server工作负载,需要考虑两个关键因素:
1. 云提供商可以提供的独有创新。
2. 独立的评测结果。
当你考虑在云端运行SQL Server时,务必需要明确云提供商目前和未来都能提供些什么。他们能否提供让你的现代化应用程序获得最佳性能所需的能力?他们能否自动保护你防范漏洞并保障关键业务工作负载的可用性?
SQL Server客户可以从我们过去25年来持续不断的开发经验中获益,获得更好的性能、安全性和创新。例如将SQL Server部署到Azure的能力,随后客户将能获得其他云平台无法比拟的创新。例如Azure BlobCache,可以为客户提供快速且免费的读取操作,该功能本身就可以为客户提供市面上其他平台不具备的巨大价值。
此外我们还提供了预配置的内置安全和管理能力,可将诸如补丁安装、高可用性以及备份等操作自动实现。Azure还提供了高级数据安全性,借此带来漏洞评估和高级威胁防护能力。客户无论使用Azure市场镜像或在Azure虚拟机中自行安装SQL Server,都将能获得这样的能力。
只有Azure能提供这些创新,请参见如下链接中的具体内容。
Azure BlobCache
https://docs.microsoft.com/zh-cn/azure/virtual-machines/windows/premium-storage-performance#disk-caching
补丁安装
https://docs.microsoft.com/zh-cn/azure/virtual-machines/windows/sql/virtual-machines-windows-sql-automated-patching
高可用性
https://docs.microsoft.com/zh-cn/azure/virtual-machines/windows/sql/virtual-machines-windows-portal-sql-availability-group-overview
备份
https://docs.microsoft.com/zh-cn/azure/virtual-machines/windows/sql/virtual-machines-windows-sql-backup-recovery
高级数据安全性
https://cloudblogs.microsoft.com/sqlserver/2019/05/23/advanced-data-security-for-sql-server-is-coming-to-azure-virtual-machines/
Azure虚拟机中自行安装SQL Server
https://techcommunity.microsoft.com/t5/sql-server/benefit-from-resource-provider-registration-when-self-installing/ba-p/742794
性能评测通常会对云选项的评估大有帮助。不过重点在于弄清这些性能评测是否是由独立第三方做出的,以及评测时是否采用了符合目前业界标准的方法。

上图所示的性能和性价比对比来自GigaOm在2020年2月发布的性能评测博客文章。
12月,GigaOm进行的独立研究使用符合业界标准的TPC-E评测进行现场测试,对比了Azure虚拟机和AWS EC2中运行的SQL Server。GigaOm发现Azure比AWS最多快3.4倍,且价格低87%。今天,我们非常高兴地宣布,在GigaOm的第二次评测分析中,通过最新虚拟机和条带磁盘进行对比发现,Azure比AWS快3.6倍,且价格低84%。
这些结果不断证明了Azure才是SQL Server的最佳运行平台。
GigaOm在2020年2月发布的性能评测博客文章
https://gigaom.com/report/sql-transaction-processing-price-performance-testing-azure-eas-vs-aws-r5a/
详细了解如何通过Azure运行SQL Server,立刻享受这些独有的收益。
https://azure.microsoft.com/en-us/services/virtual-machines/sql-server/

有关性价比的结论,其数据源自微软委托GigaOm在2020年2月进行的研究结果。
本次研究对比了通过Azure的E32as_v4实例配合P30 Premium SSD磁盘,在Windows Server 2019 Datacenter版本中运行SQL Server 2019 Enterprise Edition;以及使用AWS EC2 r5a.8xlarge实例配合常规用途(gp2)存储卷,在Windows Server 2019 Datacenter版本中运行SQL Server 2019 Enterprise Edition时,两者之间的性能和价格差异。评测结果数据源自GigaOm使用获得业内认可的TPC Benchmark™ E(TPC-E)所进行的分析现场测试。现场测试并未完整进行全部的TPC-E评测,因此这些结论不适合与任何已公布的TPC-E评测结果进行比较。价格数据基于公布的美国区价格,分别为Azure虚拟机上的SQL Server在West US区域,以及AWS EC2在Northern California区域,两者在2020年1月时的公开报价。该价格考虑了Azure的三年期保留和AWS计算价格,以及适用于SQL Server的Azure混合使用权益与AWS中适用于Windows Server和SQL Server许可移动性的Azure混合使用权益,但不包含软件保障成本。视具体配置和区域,实际结果和价格可能有所差异。





戳“阅读原文”




