What is our cross-region DR solution with 0s RPO?

0

Do we have a RDBMS solution in combination with other features/products/services that we can offer to our customer, guaranteeing Zero RPO across regions?

profile pictureAWS
エキスパート
質問済み 2年前741ビュー
3回答
3
承認された回答

I don't know if we can "guarantee" a RPO=0, (think 11 9s but not 100%). However, you can layer different approaches together to get close. Starting with standard approaches in RDS such as multi AZ, and read replicas helps get us closer to RPO=0. After this you can start thinking about the design of the entire workload. A good example is https://aws.amazon.com/blogs/publicsector/a-pragmatic-approach-to-rpo-zero/. You can even add more tools to your pipeline to add redundancy to capture data that is inflight such as SQS for example. You have to be careful, of course, not to over engineer the solution but that depends on the customer's requirements.

回答済み 2年前
エキスパート
John_F
レビュー済み 2年前
1

The speed of light is still a problem. In theory, you could have your system ensure that the replication has been completed before returning success (ACID compliance), but in practice, the performance across distance makes this an impractical solution. Both Amazon Aurora (PostgreSQL) and Amazon S3 offer the ability to manage an RPO, but they are non-zero.

profile pictureAWS
回答済み 2年前
0

Yes.. We have solution here. Please checkout. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-multi-master.html

We refer to this type of availability as continuous availability, to distinguish it from the high availability

AWS
回答済み 1年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ