最近,Amazon发布了全局数据存储,这是Amazon ElastiCache for Redis的一个新特性,提供全托管、快速、可靠、安全的跨区域复制。
借助全局数据存储,Amazon 为 ElastiCache for Redis 提供了一项特性,以满足客户跨 AWS 区域复制集群的需求。在创建全局数据存储时,将数据写入到一个区域的 ElastiCache for a Redis 集群,就可以在其他两个跨区域副本集群中读取——从而实现跨区域的低延迟读取和灾难恢复。
用户可以通过 ElastiCache 的 AWS 管理控制台,或者下载最新的 AWS SDK 或 CLI 通过自动化方式,从现有的集群开始设置全局数据存储,或者新建一个集群作为主集群来设置全局数据存储。通过 AWS 控制台,用户可以指定现有集群或创建新集群作为主机群来创建全局数据存储。
图片来源:https://aws.amazon.com/blogs/aws/now-available-amazon-elasticache-global-datastore-for-redis/
接下来,用户填写托管在另一个区域的辅助集群的详细信息,如果有必要,还可以添加另一个集群。请注意,用户最多可以添加两个位于其他区域的辅助集群,它们将接收来自主集群的更新。
Julien Simon是 EMEA 人工智能和机器学习的布道者,他在关于全局存储功能的博文中写道:
最后但同样重要的是,可以修改和调整作为全局数据存储一部分的集群的大小(添加或删除节点、更改节点类型、添加或删除分片、添加或删除副本节点)。
OpsGuru是 AWS 和谷歌云的一个合作伙伴,为各种云原生工作负载提供咨询、实施和托管服务,其在推特中写道:
虽然 #Redis 作为临时缓存被引入,但许多用例使用 Redis 作为键值数据存储;这就是为什么多区域复制的新特性对于依赖于 Redis 的工作流真正具备跨区域的弹性是如此重要。
其他主要的云供应商也通过缓存服务提供了灾难恢复功能。例如,谷歌通过Memorystore提供了缓存服务,其标准版支持区域复制,可以实现故障转移。微软有Azure Redis Cache,其高级版支持集群化。
新的全局数据存储特性在 Amazon ElastiCache for Redis 5.0.6 或更高版本中可用,并在 M5 和 R5 节点上支持。此外,在美国、亚太和欧洲的 AWS 区域,ElastiCache for Redis 的全局数据存储功能可以免费使用。请注意,基于 Amazon ElastiCache 节点的定价适用于作为全局数据存储的一部分创建的所有节点,并且适用标准的 AWS 数据传输速率。要了解关于定价的详细信息,可以查看 Amazon ElastiCache for Redis 的定价页面。
原文链接:
Amazon Introduces a New Feature for ElastiCache for Redis: Global Datastore
评论