为了实现实例数据的机房级容灾,表格存储提供了同城冗余功能。通过创建使用同城冗余的实例存储数据,即使当由于断网、断电或者灾难事件导致某个机房不可用时,表格存储仍能继续提供强一致性的服务。同城冗余功能确保了数据的高可用性和容灾能力。
冗余类型
表格存储提供了本地冗余和同城冗余两种冗余类型。如果您的业务需要更高的可用性保障,建议您尽量选择支持使用同城冗余的地域来存储和使用数据。
本地冗余
采用单可用区(AZ)内的数据冗余存储机制,将用户的数据冗余存储在同一个可用区内多个设施的多个设备上。本地冗余能确保硬件失效时的数据持久性和可用性。
本地冗余的数据冗余在某个特定的可用区内。当该可用区不可用时,会导致相关数据不可访问。
同城冗余
采用多可用区(AZ)内的数据冗余存储机制,将用户的数据冗余存储在同一地域的多个可用区。当某个可用区不可用时,同城冗余仍然能够保障数据的正常访问。
同城冗余能够提供机房级容灾能力。当由于断网、断电或者灾难事件导致某个机房不可用时,表格存储仍能继续提供强一致性的服务。整个故障应急过程中,可以做到用户无感知、业务不中断、数据不丢失,满足关键业务系统对于恢复时间目标(RTO)以及恢复点目标(RPO)等于0的强需求。
冗余类型对比
本地冗余和同城冗余在数据持久性、服务可用性、适用的实例类型和多元索引支持情况方面存在差异,具体说明请参见下表。
维度 | 本地冗余 | 同城冗余 |
数据持久性 | 99.999999999%(11个9) | 99.9999999999%(12个9) |
服务可用性 | 99.9% | 99.99% |
实例类型 |
|
|
多元索引支持情况 | 华北1(青岛)、华南3(广州)、西南1(成都)、澳大利亚(悉尼)、马来西亚(吉隆坡)、英国(伦敦)、美国(硅谷)、美国(弗吉尼亚)、泰国(曼谷)、和菲律宾(马尼拉)地域下的多元索引 | 华北2(北京)、华东2(上海)、华东1(杭州)、华东1 金融云、华南1(深圳)、华北3(张家口)、华北6(乌兰察布)、中国香港、日本(东京)、印度尼西亚(雅加达)、新加坡和德国(法兰克福)地域下的多元索引 |
功能覆盖地域和存量模块升级地域说明
当前支持同城冗余的地域以及存量模块升级到同城冗余的地域说明参见下表。
关于实例的更多信息,请参见实例。
升级模块 | 支持同城冗余的地域 | 存量模块升级到同城冗余的地域 |
CU模式(原按量模式)和VCU模式(原预留模式)的高性能存储实例 | 华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华北6(乌兰察布)、华南1(深圳)、中国香港和新加坡 | 华东1(杭州)、华东2(上海)、中国香港和新加坡 |
CU模式(原按量模式)和VCU模式(原预留模式)的容量型存储实例 | 中国香港 | 无 |
多元索引 | 华东1(杭州)、华东1 金融云、华东2(上海)、华北2(北京)、华北3(张家口)、华北6(乌兰察布)、华南1(深圳)、中国香港、日本(东京)、印度尼西亚(雅加达)、新加坡和德国(法兰克福) | 华东1(杭州)、华东1 金融云、华东2(上海)、华北2(北京)、华北3(张家口)、华北6(乌兰察布)、华南1(深圳)、中国香港、日本(东京)、印度尼西亚(雅加达)、新加坡和德国(法兰克福) |
存量实例升级说明
表格存储会自动将如下地域的存量实例和多元索引从本地冗余升级为同城冗余。具体升级说明请以产品升级公告为准。
华东1(杭州)、华东2(上海)、中国香港和新加坡地域下CU模式(原按量模式)和VCU模式(原预留模式)的高性能存储实例
华东1(杭州)、华东1 金融云、华东2(上海)、华北2(北京)、华北3(张家口)、华北6(乌兰察布)、华南1(深圳)、中国香港、日本(东京)、印度尼西亚(雅加达)、新加坡和德国(法兰克福)地域下的多元索引
如果因为默认升级会带来性能问题,如有需要,请提交工单或者通过钉钉加入36165029092(表格存储技术交流群-3
)联系我们。
注意事项
在实例支持同城冗余功能的地域下创建相应类型的实例后,该实例的冗余类型默认为同城冗余。
单个实例只会使用一种冗余类型,具体实例的冗余类型请以实际界面显示为准。
多元索引的冗余类型与实例的冗余类型无关,多元索引的冗余类型请以相应支持地域说明为准。
在多元索引支持同城冗余功能的地域下创建多元索引后,该多元索引的冗余类型默认为同城冗余。
创建同城冗余实例
登录表格存储控制台。
在页面上方,选择资源组和实例支持使用同城冗余的地域。
单击创建实例。
在购买方式对话框,根据实际选择计费模式。
表格存储提供VCU模式(原预留模式)和CU模式(原按量模式)两种实例模型。
说明关于计费模式的区别,请参见VCU模式和CU模式的区别。
VCU模式(原预留模式):按照资源评估结果预先购买预留VCU或开启弹性能力后按实际使用量支付计算性能消耗费用。您可以叠加使用预留VCU和弹性能力来节约成本。
此模式能为用户节省更多的计算资源支付费用。同时此模式也通过配置弹性能力上限或关闭弹性能力保障整体使用资源可控,避免异常流量导致的额外费用,是对于成本可控场景的更优选择。
CU模式(原按量模式):根据业务的实时读写吞吐量、存储空间等资源计费,无需提前规划硬件资源消耗。此模式适用于业务峰谷变化较大,不可预测的场景。
重要实例规格在实例创建后无法修改,请谨慎选择。
单个阿里云账户最多可以创建10个实例,且在同一地域中实例名称必须唯一。
购买VCU模式实例
在VCU模式(原预留模式)页签,单击前往购买,
在表格存储标准实例页面,选择地域为支持使用同城冗余的地域,选择存储类型为地域下支持同城冗余的实例数据存储类型,并根据下表说明配置其他参数,然后单击立即购买。
参数
描述
预留VCU
使用VCU模式(原预留模式)时,所有的计算资源均通过VCU进行定义。1 VCU相当于4核16 GB的处理能力。关于评估选型的更多信息,请参见资源预估选型。
根据预估资源,选择购买的预留VCU个数。取值范围为0~1000。
当预留VCU取值为0时,购买的实例无需预付费,但是您必须为实例开启弹性能力。
为实例开启弹性能力后,表格存储会根据实际的VCU使用量收取费用。购买实例时,表格存储会为实例配置默认弹性上限值。默认弹性上限值为Max(3*预留VCU, 5+预留VCU)。购买实例后,您可以在实例详情页调整实例弹性上限。具体操作,请参见如何调整实例的弹性上限?。
当预留VCU取值不为0时,购买的实例需要预付费,您还可以根据需要为实例开启或关闭弹性能力。
如果未为实例开启弹性能力,则后续在实例中进行操作时,最多只能使用预留VCU对应的计算资源。
您也可以在创建实例后为实例开启弹性能力。具体操作,请参见如何为实例开启弹性能力?。
如果为实例开启了弹性能力,则后续在实例中进行操作时,最多能使用实例弹性上限对应的计算资源。
说明您可以根据实际需要调整实例的弹性上限。具体操作,请参见如何调整实例的弹性上限?。
当实际业务中的计算资源消耗未超过预留VCU对应的计算资源时,表格存储不会额外收取计算部分费用;当实际业务中的计算资源消耗超过预留VCU对应的计算资源时,表格存储会按照实际使用的VCU弹性部分收取相应费用。
弹性能力
是否为实例开启弹性能力。取值范围如下:
重要当预留VCU配置为0时,您必须为实例开启弹性能力。
启用:为实例开启弹性能力。开启弹性能力后,实例弹性上限为弹性能力与预留VCU之和。您可以根据需要调整实例的弹性上限配置。具体操作,请参见如何调整实例的弹性上限?。
不启用:不开启弹性能力。业务最多可用的计算资源对应于购买的预留VCU。
实例名称
由系统自动生成,无需手动设置。
实例别名
控制台显示的实例名称。如果未设置,则实例别名和系统生成的实例名称相同。
实例描述
实例的描述信息,例如实例用途等。
资源组
实例所属资源组,默认值为默认资源组。如果已有资源组不满足使用需求,您可以单击创建资源组进行资源组创建。
购买时长
购买实例的时长。
在确认订单页面,确认参数配置并仔细阅读服务协议后,选中我已阅读并同意表格存储标准实例服务协议。
单击去支付,根据系统提示完成订单支付。
支付完成后,单击管理控制台,进入表格存储控制台界面。
创建CU模式实例
在CU模式(按量模式)页签,输入实例名称,选择实例规格为地域下支持同城冗余的实例类型,根据业务需求填写实例注释。
选择实例规格后,系统会自动显示实例的冗余类型,请确保实例的冗余类型为同城冗余。
单击确定。
创建高性能型实例后,在概览页面的查看实例的状态。当实例冗余类型列中显示同城冗余时,表示实例使用的为同城冗余。
计费说明
实例使用同城冗余功能不影响现有计费规则。
相关操作
为了防止由于误删、恶意篡改等导致重要数据不可用,您可以使用数据备份功能备份实例中表数据。更多信息,请参见数据备份概述。