1、云上数据库战争
今年年初,Oracle首席技术官Larry Ellison野心勃勃地将矛头对准了AWS,暗示数据库巨头Oracle会成为云计算领域的领导者。
在今年的AWS re:Invent大会上,AWS首席执行官Andy Jassy对此做出了回击。Jassy在主题演讲中将AWS的能力称为“超能”,并数次回击Ellison。他说,AWS的首个超能力就是拥有X射线般的视觉——换句话说,就是“看透花哨的动作和浮夸的言辞”,Jassy站在一张传递了这个信息的幻灯片前,这时候屏幕上出现了一张Ellison的头像。
AWS强调了多个大客户的交易,突显Amazon在该市场中的主导地位。Workday宣布,他们选择了AWS作为公有云客户工作负载的首选提供商。麦当劳也宣布通过使用AWS看到了积极的成果,以及未来在AWS云上的计划。与此同时,独立证券监管机构Finra公司首席信息官Steve Randich上台,讨论了他们“通过AWS Aurora实现了从Oracle数据库真正地解脱出来”。
Jassy称这为“超能”——“从数据库竞争厂商那里的自由释放”。为了强调AWS与Oracle的对决,Jassy指出,Aurora将在PostgreSQL上提供。为什么?PostgreSQL代码更多地是得到Oracle的支持。换句话说,支持PostgreSQL的Aurora将让开发者更容易迁移工作负载。
“14000个数据库已经迁移到了AWS。有很多需求想要摆脱老的数据库,”Jassy说。
AWS通过正在通过Aurora和oracle相互厮杀。
2、AWS的数据库之路
在过去的7年时间当中,亚马逊推出了一系列的云服务用来支撑关系型数据库管理系统,包括SimpleDB以及RDS(Relational DatabaseService)。尽管不断提改善提升,但这两个服务都难以赶上客户的数据增长速度,因此AWS推出了最新的云数据库服务Aurora。
AWS在2007年就推出了SimpleDB,但在数据库性能方面一直存在不足。RDS是在SimpleDB之后推出的关系型数据库服务,它的出现主要是为MySQL开发者在AWS云上提供可用性与一致性。RDS解决了很多SimpleDB中存在的问题,AWS也进一步扩展了它的数据库支持,包括Oracle、SQL Server以及PostgreSQL等。同时,AWS还添加了跨区域(zone)复制的功能,并支持了固态硬盘(SSD)。
在Aurora当中,AWS的RDS研发团队花了3年的时间对MySQL数据库引擎进行了改造,使得它能够充分利用亚马逊云计算的扩展性和容量。AWS是在内部对数据库堆栈进行维护,因此他们的DBA就很容易对MySQL数据库引擎进行定制开发。用户可以在一秒钟之内就创建15个只读镜像,Aurora的自动化弹性能力可以随需增加10GB的增量,同时不需要关闭AWS数据库。但目前仍不知道它是否能够再进行缩减。
Aurora每秒钟能提交50万个SELECT和10万个update,在相同的硬件配置跑同一个benchmark的情况下,它比MySQL要高出5倍。在AWS的官方博客中这样写到:副本与主实例共享存储,因此它提供了轻量级,细粒度的复制,几乎是同步的(由于副本的页面缓存,可能会出现微弱的延迟,大约在10-20毫秒)。
主数据库服务器拥有对副本数据的访问,并以毫秒级别进行更新。新的引擎利用副本进行快速读取操作。Aurora会在三个zone中将主数据写入两份副本,即总共六个副本。从客户端角度来说,当六个副本中完成四个的时候,就已经可以视为操作已完成。这使得数据库具备了高可用性,同时在复制的过程中不会牺牲一致性与性能。
3、Aurora的架构一览
先简单看下Aurora的架构,本质是数据库引擎和存储引擎分离,通过多副本机制来保证可靠性和一致性。
更详细的Aurora架构再单独分析。
我的新作《大数据架构详解:从数据获取到深度学习》一书,已由电子工业出版社出版,当当热卖榜排名第5,京东热卖榜第6。另外一个好消息是:由于销售太火爆,刚销售一个月,编辑就启动了重印。
此书京东,淘宝,当当,亚马逊全网有售,有兴趣的同学直接上京东,淘宝,当当,亚马逊 搜索书名,详细了解:
微信扫一扫
关注该公众号
相关推荐
对AWs和极光推送整合,资料整理,使用了AWS的lambda的服务
运行项目的步骤先决条件Java 8 Maven AWS帐户(如果有信用卡,则免费)Oracle JDBC驱动程序AWS上的Oracle实例设置登录到AWS管理控制台并转到CloudFormation服务创建一个新堆栈,上载所提供的脚本:create-oracle-...
AWS 上的 Oracle E-Business Suite 概览.pdf AWS 上的 SaaS 解决方案:租户隔离架构.pdf AWS 上的 SoftNAS 架构.pdf AWS 上的部署选项概述.pdf AWS 上的多种大数据分析选项.pdf AWS 上的跨域解决方案.....
将 Oracle数据库迁移到AWs的策略pdf 将应用程序迁移到AWs:指南和最佳实践pdf 将现有应用程序迁移到AWS云pdf 构建大数据存储解决方案(数据湖),实现最大灵活性,pdf 实现量佳工作负载性能所雲的CPU数量.........
AWS Certified Developer – Associate 考试面向以下个人:担任开发职位并具有一年到多年开发和维护基于 AWS 的应用程序的实践经验。 通过认证验证的能力 •理解核心 AWS 服务、使用方法和基本 AWS 架构最佳实践 ...
AWS 白皮书由 AWS 团队以及众多行业大佬和资深大牛共同创作,内容涵盖【行业解决方案】、【AWS 安全性】、【框架和方法】、【云计算经济学】等诸多主题!而且【AWS 技术峰会 2018】、【AWS INNOVATE 2018】等行业...
2.2-Oracle Database Migration To AWS 2.3-Enterprise Application Landing Zone u1 2.4-Partner Bootcamp Enterprise Security u1 2.6-Architecting for Cost Optimization_Final_v1 3.1-Beginning The Journey to...
在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 11g 集群
AWS-PlantUML, AWS组件,宏和其他包含AWS组件的组件 aws-plantumlPlantUML,MACROS,构造型,以及其他用于使用AWS组件创建PlantUML图的工具。自动气象站PlantUML具有高质量的画面和方便的AWS组件和服务,所有AWS图标...
AWS SA认证 官方习题答案
AWS 白皮书由 AWS 团队以及众多行业大佬和资深大牛共同创作,内容涵盖【行业解决方案】、【AWS 安全性】、【框架和方法】、【云计算经济学】等诸多主题!而且【AWS 技术峰会 2018】、【AWS INNOVATE 2018】等行业...
主要特性:命令和选项自动完成功能快捷键自动完成服务端自动完成模糊查找在线文档Fish 风格的自动建议命令历史配置:$ aws-shell aws> configure AWS Access Key ID [None]: your-access-key-id AWS Secret...
aws-cpp-sdk-core.dll(和其余dll) aws-cpp-sdk-core.lib (和其余lib) \include\aws(sdk头文件) 3,将以上文件引入项目工程文件,即可调用aws-sdk-cpp api开发应用程序,免去了编译sdk花费大量时间的麻烦
AWS白皮书 The focus of this paper is the operational excellence pillar of the Amazon Web Services (AWS) Well-Architected Framework. It provides guidance to help you apply best practices in the design,...
赠送jar包:aws-java-sdk-core-1.12.160.jar; 赠送原API文档:aws-java-sdk-core-1.12.160-javadoc.jar...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。
AWS云计算——AWS操作指南系列视频课程【AWS资深技术讲师团队】课件资料
aws-iot-examples, 使用AWS物联网的例子( 物联网) aws-iot-examples使用AWS物联网的例子( 物联网)mqttSample: 使用MQTT-over-WebSockets将web应用程序连接到AWS物联网的参考实现truckSimulator: 模拟因特网连接的...
Validate your AWS skills. This is your opportunity to take the next step in your career by expanding and validating your skills on the AWS cloud. AWS has been the frontrunner in cloud computing ...
北京技术峰会,Strikingly Analytics 使用 AWS 和 Apache。
AWS 白皮书由 AWS 团队以及众多行业大佬和资深大牛共同创作,内容涵盖【行业解决方案】、【AWS 安全性】、【框架和方法】、【云计算经济学】等诸多主题!而且【AWS 技术峰会 2018】、【AWS INNOVATE 2018】等行业...