微软在Azure SQL数据库中推出无服务器超大规模预览
微软最近宣布在Azure SQL数据库中推出无服务器超大规模(Serverless for Hyperscale)的预览版本,将无服务器和超大规模的优势结合到一个数据库解决方案中。
Azure SQL数据库概述
Azure SQL数据库是一种托管的基于云的关系数据库服务,提供多种配置选项,包括购买模型、部署模型、服务层级、计算模型和硬件类型。在虚拟核心(vCore)购买模型下,客户可以选择三种服务层级:
- 通用用途(General Purpose):默认层级。
- 业务关键(Business Critical):适用于高可用性和高性能需求的场景。
- 超大规模(Hyperscale):适用于所有工作负载类型,提供独立可扩展的计算和存储,支持最广泛的传统和现代应用。
无服务器计算层级
无服务器计算层级目前在通用用途服务层级中可用,并在超大规模服务层级中提供预览。该层级适用于Azure SQL数据库中的单个数据库,能够根据工作负载需求自动扩展计算资源,并按每秒使用的计算量计费。此外,它还能在数据库不活动期间自动暂停数据库,仅对存储计费,并在活动恢复时自动恢复数据库。然而,自动暂停/恢复功能在超大规模无服务器中尚未支持,目前仅适用于通用用途无服务器。
无服务器超大规模的优势
选择无服务器超大规模层级的客户可以享受以下优势:
- 计算和存储能够根据工作负载需求自动扩展,支持最多80个vCore和100TB的存储。
- 自动扩展独立于主副本、高可用性副本、命名副本、CPU和内存,以匹配工作负载需求。
微软首席项目经理Morgan Oslake在一篇博客文章中解释道,无服务器超大规模(预览)优化了价格性能,并简化了具有间歇性和不可预测使用模式的数据库的性能管理,同时为极端规模的扩展和在活动使用期间提供高性能留出了空间。此外,无服务器超大规模也适用于计算规模不确定的新应用程序或需要频繁重新调整规模以降低成本的工作负载。
定价和可用性
有关定价详情和Azure区域的可用性,请访问Azure SQL数据库的定价页面(vCore购买模型,超大规模服务层级和区域)。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。