Azure 数据库的 Flexible Server,azure数据库Azure数据库的柔性服务器去年9月,微软宣布推出托管数据库灵活服务器(以下简称FS)。虽然一直处于预览状态,但是这一年来这个版本更新非常快。推测该版本将是未来开源托管数据库的主要形式(如有微软朋友,请确认)。本文对灵活的服务器进行了一般性的介绍。详......
去年9月,微软宣布推出托管数据库灵活服务器(以下简称FS)。虽然一直处于预览状态,但是这一年来这个版本更新非常快。推测该版本将是未来开源托管数据库的主要形式(如有微软朋友,请确认)。本文对灵活的服务器进行了一般性的介绍。详细介绍可以直接阅读本文末尾链接中的Azure官方文档。
关于TLDR版的柔性服务器
Flexible Server是一个托管的MySQL和PostgreSQL服务,基于Azure上的下一代底层架构。
早期的Azure开源数据库托管基于Windows,称为单服务器版本,新一代托管平台基于Linux,称为灵活服务器。
该版本由Azure OSS开发者小组于2019年左右开发,2020年公布,目前处于预览状态。
这个版本允许开发人员在管理实例时有更大的灵活性,包括更多的参数管理、维护窗口控制等。
它支持多个可用区域的高可用性,这应该是企业核心应用的必备能力。
它是未来Azure上开源托管产品的主要形式,新功能将主要迭代在这个版本上。
版本选择建议:
目前如果对业务连续性要求不是特别高的话,建议选择FS,因为这将是未来的主要形式。
如果是稳定重要的业务,目前建议选择ss。毕竟是经过长期验证的产品形态,有SLA保证。
请继续阅读,了解有关灵活服务器的更多信息。
目前两个版本都有,灵活服务器处于预览状态。
单机版上线时间长,整体来说功能更稳定,提供99.99% SLA;;灵活服务器仍处于预览状态,没有SLA保证。我在创建实际实例的过程中有一个直观的感受。SS版实例大概需要1~2分钟,FS版大概需要10~15分钟。两个官方版本的描述如下:(老实说,你们看完是不是很迷茫?)
无论是FS还是SS,当一个计算节点出现故障时,它都提供自动切换能力,具有以下特点:
一般来说,6020秒就可以完成自动切换。如果有特殊情况,比如大事等极端场景,时间会更长。
因为数据一致性是基于存储来保证的,所以RPO应该都是0。
FS可以跨可用区域提供高可用性,而ss的备用节点总是在同一个可用区域内。
看到目前SS提供网关/代理,切换应该会比较顺畅,预计未来FS也会提供这个能力。
价格方面,两者差别不大。
目前两种形式支持的规范有些不同。不过从几个规格对比来看基础的价格应该差不多。
成本方面,灵活服务器提供了实例关闭后(30天)计算节点停止充电的能力,对于开发测试环境更有优势。
至于只读节点的数量,Flexible Server会多一点,支持10个节点,SS支持5个节点。
FS版本可以支持数据出复制,通过配置复制可以将数据复制到其他实例,这也是灵活性的体现。
目前,FS不支持“地理复制”、BYOK或Azure advisor。
Azure文档用于MySQL的Azure数据库灵活的服务器
在Azure中选择正确的MySQL服务器选项
Azure Database for MySQL中的灵活服务器是什么?
(请点击“阅读原文”查看文章中的链接)
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部