Azure SQL Database Hyperscale
微软于2018年推出的新一代云数据库架构,将计算层与存储层彻底解耦,存储容量可扩展至100TB以上,支持快速添加读副本,定价与主流开源数据库相当
时间轴 (近 90 天)
Hyperscale 计算层最高可扩展至 192 个 vCore,且扩展计算不需要移动数据库。
Hyperscale 最多支持 30 个命名副本(Named Replica),每个副本可独立配置计算资源,用于隔离读密集型负载。
Hyperscale 采用区域冗余配置时提供最高 99.995% 的可用性 SLA。
Hyperscale 的日志服务可提供最高 150 MB/s 的事务日志吞吐量,且独立于主副本的计算规格。
命名副本(Named Replica)是 Hyperscale 中用于读取扩展的只读计算副本,拥有独立连接端点,不参与自动故障转移,共享主副本的页面服务器和存储层。
页面服务器(Page Server)是 Hyperscale 架构中的核心存储组件,负责管理数据库的一部分数据页并维护自己的 SSD 缓存,消费事务日志并将更新持久化到 Azure Storage。
弹性缓冲池扩展(Resilient Buffer Pool Extension)是 Hyperscale 计算副本上的本地 SSD 缓存机制,用于扩展内存缓冲池容量,减少向页面服务器发起的远程请求。
Hyperscale 可配置 0 到 4 个高可用副本作为热备计算用于自动故障转移,且添加高可用副本不需要创建另一份完整的数据库拷贝。
Hyperscale 的备份与恢复在存储层使用文件快照完成,同区域恢复可在数分钟内完成,恢复时间不再随数据库大小线性增长。
Hyperscale 的 Premium 系列配置最高可达 192 个 vCore、843 GB 内存和 816,000 本地 SSD IOPS。
还有 1 条时间轴事件
全部知识事实 (13)
Hyperscale 的连续预热(Continuous Priming)机制跟踪主副本访问的活跃页面,由页面服务器回供给高可用副本,以缩短故障转移后的性能恢复时间。
50%待验证Hyperscale 的备份与恢复在存储层使用文件快照完成,同区域恢复可在数分钟内完成,恢复时间不再随数据库大小线性增长。
50%待验证Hyperscale 的 Premium 系列配置最高可达 192 个 vCore、843 GB 内存和 816,000 本地 SSD IOPS。
50%待验证Hyperscale 计算层最高可扩展至 192 个 vCore,且扩展计算不需要移动数据库。
50%待验证Hyperscale 最多支持 30 个命名副本(Named Replica),每个副本可独立配置计算资源,用于隔离读密集型负载。
50%待验证Hyperscale 采用区域冗余配置时提供最高 99.995% 的可用性 SLA。
50%待验证Hyperscale 的日志服务可提供最高 150 MB/s 的事务日志吞吐量,且独立于主副本的计算规格。
50%待验证命名副本(Named Replica)是 Hyperscale 中用于读取扩展的只读计算副本,拥有独立连接端点,不参与自动故障转移,共享主副本的页面服务器和存储层。
50%待验证页面服务器(Page Server)是 Hyperscale 架构中的核心存储组件,负责管理数据库的一部分数据页并维护自己的 SSD 缓存,消费事务日志并将更新持久化到 Azure Storage。
50%待验证弹性缓冲池扩展(Resilient Buffer Pool Extension)是 Hyperscale 计算副本上的本地 SSD 缓存机制,用于扩展内存缓冲池容量,减少向页面服务器发起的远程请求。
50%待验证Hyperscale 可配置 0 到 4 个高可用副本作为热备计算用于自动故障转移,且添加高可用副本不需要创建另一份完整的数据库拷贝。
50%待验证Hyperscale 数据库存储容量理论上可扩展至100TB以上
50%待验证Azure SQL Database Hyperscale 是微软于2018年推出的新一代云数据库架构
50%