风格在许多高通量OLTP应用程序,betway88体育官网中扮演着关键角色在实现规模、可靠性、高性能、和成本效率很长一段时间,这些需求是几乎完全由商业、专有betway88体育官网Soon after the launch of the AWS Relational betway88体育官网 Service (RDS) customers gave us feedback that they would love to migrate to RDS然而,他们想要更多的,是一个从高成本的现实,不受束缚的他们,惩罚性的许可方案,与专有betway88体育官网。

他们喜欢迁移到一个开源风格betway88体育官网像MySQL或PostgreSQL,如果这样的betway88体育官网可以满足企业级可靠性和性能这些大规模的应用要求。

我们决定使用我们的创新能力来设计和建造一个新的betway88体育官网引擎,将给betway88体育官网系统,例如MySQL和PostgreSQL大规模可靠性和性能的意思,在一个水平,即使是最苛刻的OLTP应用程序服务它给我们机会去创造一个新的betway88体育官网体系结构,解决现代云级别的应用程序的需求,偏离了传统方法在betway88根部体育官网的年代,betway88体育官网引擎现在被称为“亚马逊极光MySQL”和2014年启动,2016年PostgreSQL。

亚马逊极光已经成为增长最快的服务在AWS上,经常从内部专有betway88迁移的目标体育官网。

在本周发表的一篇论文SIGMOD的17,亚马逊极光团队提出的设计考虑新的betway88体育官网引擎以及他们如何解决它们从抽象:

亚马逊极光是一个关系betway88体育官网服务OLTP工作负载提供的亚马逊网络服务(AWS)In this paper, we describe the architecture of Aurora and the design considerations leading to that architecture我们相信中央约束高吞吐量数据处理已经从计算和存储网络极光带来了新颖的架构关系betway88体育官网为了解决这个限制,尤其是推动重做处理多租户scaleout存储服务,特制的极光我们描述如何这样做不仅可以减少网络流量,但也允许快速崩溃恢复,故障转移到副本没有数据丢失,和容错,自我修复存储然后我们描述极光达到共识持久状态等多个存储节点使用一个有效的异步模式,避免昂贵的和健谈恢复协议最后,极光运营之后生产服务,过去18个月来,我们从客户分享教训现代云应用程序期望从他们的betway88体育官网层。

我希望你能享受这个周末的阅读,因为它包含许多关于现代宝石betway88体育官网设计。

Amazon Aurora: Design Considerations for HighThroughput Cloud-Native Relational betway88体育官网s”,亚历山大•Verbitski Anurag Gupta,Debanjan萨哈,Murali Brahmadesam Kamal Gupta,拉曼米塔尔,Sailesh•克里,桑德尔莫里斯,Tengiz油田Kharatishvili,Xiaofeng包,在SIGMOD 17 2017 ACM国际会议管理的程序数据,页1041 - 1052年5月14日- 19日,2017年,芝加哥,美国。

评论

博客评论的Disqus