存储评论网

AWS re:Invent 2022 宣布针对 EFS、S3、故障恢复和备份的存储服务更新

企业版

AWS re:Invent 2022 开幕时发布了大量影响 AI/ML、计算、分析、容器、数据库等的产品。 这篇文章重点介绍一些 AWS 存储服务的更新。

Amazon EFS 弹性吞吐量

Amazon EFS Elastic Throughput是Amazon EFS的一种新型吞吐量模式,旨在以按需付费的定价模式,为应用程序提供所需的吞吐量。吞吐量模式通过提供无需预置或容量管理的共享文件存储,帮助客户简化在 AWS 上运行工作负载和应用程序的过程。

弹性吞吐量专为具有难以预测的性能要求的动态和不可预测的工作负载而设计。 启用后,Amazon EFS 文件系统上的弹性吞吐量会主动管理文件系统性能并防止为闲置资源过度付费以确保应用程序的性能。

启用弹性吞吐量无需指定或预置吞吐量容量,因为 Amazon EFS 会自动提供应用程序所需的吞吐量性能。 同时,客户只需为读取或写入的数据量付费。

Amazon EFS 旨在提供无服务器、完全弹性的文件存储,使用户能够共享云应用程序的文件数据,而无需考虑存储容量和性能的配置或管理。借助弹性吞吐量 (Elastic Throughput),Amazon EFS 将其简易性和弹性扩展到性能层面,从而使客户能够运行更广泛的文件工作负载。Amazon EFS 非常适合支持各种用例,包括分析和数据科学、机器学习、CI/CD 工具、内容管理、Web 服务和 SaaS 应用程序。

Amazon EFS 弹性吞吐量在所有支持 EFS 的区域可用,AWS 中国区域除外。

Amazon S3 多区域访问点的故障转移控制

Amazon S3 多区域访问点提供了一个跨多个 AWS 区域的 S3 存储桶的全局端点。借助 S3 多区域访问点,可以使用与单区域相同的简单架构构建多区域应用程序。这项新功能利用AWS Global Accelerator监控网络拥塞和连接情况,并将流量路由到最近的数据副本。如果客户端与特定区域中的存储桶之间的连接中断,多区域访问点会自动将所有流量路由到另一个区域中最近的存储桶(通过 S3 复制进行同步)。

多区域接入点的故障转移控制

故障转移控制让用户可以在几分钟内将通过 Amazon S3 多区域访问点路由的 S3 数据访问请求流量转移到备用 AWS 区域,以测试和构建高度可用的应用程序以实现业务连续性。

现有的多区域接入点模型将所有区域视为活动区域,并且可以向其中任何区域发送流量。 AWS re:Invent 上引入的模型允许用户将区域指定为主动或被动。 活动区域中的桶从多区域访问点接收流量(GET、PUT 和其他请求); 被动区域中的桶没有。 Amazon S3 跨区域复制的运行与涉及特定多区域访问点的区域的主动或被动状态无关。

Jeff Barr 列出了客户在使用新的故障转移控制功能时要记住的几件事。

主动/被动——必须始终至少有一个主动区域。

CLI 和 API 访问 – 您可以通过调用以编程方式启动故障转移 SubmitMultiRegionAccessPointRoutes. 您可以通过调用检索当前的路由集 GetMultiRegionAccessPointRoutes. 这些 API 的端点在美国东部(弗吉尼亚北部)、美国西部(俄勒冈)、亚太地区(悉尼、东京)和欧洲(爱尔兰)区域可用。

定价– 此功能除使用新的 API 外,不收取额外费用,费用按标准的 S3 GET 和 PUT 请求计费。有关 S3 多区域访问点的使用价格,请参阅Amazon S3定价页面的“数据传输”选项卡。

区域– 此功能在所有目前提供多区域访问点的 AWS 区域中均可用。

AWS Backup 的新功能 – 保护和恢复您的 CloudFormation 堆栈

要制定应用程序的数据保护策略,必须分析其组件,找出哪些组件存储需要保护的数据。这些组件是应用程序的有状态组件,例如数据库和文件系统。其他组件不存储数据,但在出现问题时需要进行恢复。这些组件是无状态组件,例如容器及其网络配置。

在使用基础设施即代码 (IaC) 管理应用程序时,所有这些组件都位于同一个存储库中。如果这些信息能够用于帮助保护应用程序,那就太好了。AWS Backup现在支持将AWS CloudFormation堆栈附加到数据保护策略。

当使用 CloudFormation 作为资源时,AWS Backup 支持的所有有状态组件都会在同一时间段内进行备份。备份还包括堆栈中的无状态资源,例如AWS Identity and Access Management (IAM)角色和Amazon Virtual Private Cloud (Amazon VPC)安全组。

现在有一个恢复点可用于恢复应用程序堆栈或单个资源。 在恢复的情况下,无需将自动化工具与自定义脚本和手动活动混合使用来恢复并将整个应用程序堆栈重新组合在一起。 当您对使用 CloudFormation 管理的应用程序进行现代化改造和更新时,AWS Backup 会自动跟踪更改并为您更新数据保护策略。

CloudFormation 对 AWS Backup 的支持还有助于证明符合数据保护策略。AWS Backup Audit Manager中的应用程序资源监控功能是 AWS Backup 的一项特性,可提供数据保护策略合规性的审计和报告。AWS Backup Vault Lock也可用于管理备份的不可篡改性,以满足公司合规义务的要求。

可用性和定价

AWS Backup现已支持 CloudFormation 堆栈,您可以通过控制台、AWS 命令​​行界面 (CLI)和AWS 开发工具包 (SDK)在所有提供 AWS Backup 服务的AWS 区域中使用此功能。AWS Backup 备份和恢复的无状态资源无需额外费用。您只需为数据库、存储卷或文件系统等有状态资源付费。有关更多信息,请参阅AWS Backup 定价。

AWS Backup 支持 Amazon Redshift

Amazon Redshift允许客户在云端分析任意规模的数据。Amazon Redshift 提供原生数据保护功能,可通过自动和手动快照来保护数据。此功能本身运行良好,但当与其他 AWS 服务一起使用时,则需要配置多个工具来管理数据保护策略。

为了简化操作,AWS 已在AWS Backup中新增了对 Amazon Redshift 的支持。AWS Backup 允许客户定义集中式备份策略,以管理应用程序的数据保护,并保护 Amazon Redshift 集群。这为跨所有受支持服务管理数据保护提供了一致的体验。

在多账户设置中,AWS Backup 的集中式策略允许您为AWS Organizations中的所有账户定义数据保护策略。为了满足监管合规性要求,AWS Backup 现在已在其审计就绪报告中纳入 Amazon Redshift 。此外,您还可以选择使用AWS Backup Vault Lock来实现不可篡改的备份,防止恶意或意外更改。

可用性和定价

目前, AWS Backup对Amazon Redshift 的支持已在同时提供 AWS Backup 和 Amazon Redshift 服务的 AWS 区域中推出,但中国区域除外。您可以通过AWS 管理控制台、AWS 命令​​行界面 (CLI)和AWS 开发工具包使用此功能。

使用 AWS Backup 与 Amazon Redshift 的原生快照功能相比,无需额外费用。总成本取决于您所需的存储量和保留期限。有关更多信息,请参阅AWS Backup 定价。

AWS 弹性灾难恢复的自动 AWS 内故障回复

启用后,AWS 弹性灾难恢复(DRS) 可为操作系统、应用程序和数据库维持持续的复制状态。AWS 已宣布 DRS 现在支持 AWS 内部故障恢复,进一步扩展了其对无中断恢复演练和本地故障恢复的支持。

由于测试和演练具有破坏性和耗时性,因此经常被忽视。 将自动化和简化添加到组合中,这鼓励频繁进行大规模演习,以更好地为灾难做准备。 通过 in-AWS Failback,这些测试可以在本地或 AWS 中使用。 实施无中断恢复演练让恢复时间目标 (RTO) 和恢复点目标 (RPO) 在启动恢复或故障恢复时能够得到满足。

这项新服务的自动化支持可简化和加快将Amazon Elastic Compute Cloud (Amazon EC2)实例故障恢复到原始区域的体验,并且故障转移和故障恢复过程(用于本地或 AWS 内部恢复)均可从 AWS 管理控制台方便地启动。

故障转移与故障回复 

故障转移是指在应用程序可用性受到中断或问题威胁时,将正在运行的应用程序切换到另一个可用区甚至不同的区域。故障恢复是指将应用程序恢复到原始本地位置或区域的过程。对于故障转移到另一个可用区的情况,如果客户对可用区没有特殊要求,则可以根据需要无限期地在新可用区中继续运行应用程序。在这种情况下,他们会撤销恢复复制,以确保恢复的实例能够得到保护,以便将来恢复。但是,如果故障转移到了不同​​的区域,那么当导致故障转移的问题得到解决后,客户很可能希望最终故障恢复并返回到原始区域。

下图说明了受 DRS 保护的 AWS 内应用程序的架构。 下图中的架构适用于跨可用区场景。

下面的架构图是针对跨Region场景的。

了解有关使用 Elastic Disaster Recovery 进行 AWS 内故障恢复的更多信息

如前所述,三个新的 API 也可供想要自定义所涉及的精细步骤的客户使用。 可以使用下面的链接找到这些文档。

新的 AWS 内置故障恢复支持在所有提供AWS Elastic Disaster Recovery 的区域均可用。有关 AWS Elastic Disaster Recovery 的更多信息,请参阅用户指南。

参与 StorageReview

电子报| YouTube | 播客iTunes / Spotify | Instagram | Twitter | TikTok | RSS订阅

哈罗德弗里茨

自 IBM 创建 Selectric 以来,我一直在科技行业工作。 不过,我的背景是写作。 因此,我决定退出售前业务,回归本源,从事一些写作工作,但仍从事技术工作。