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 Certified Cloud Practitioner(AWS 云从业者)考试是对云计算基础知识和AWS服务基本知识的评估。以下是考试的知识范围和主要考点: 一、云概念(Cloud Concepts) 1.1 云的定义 1.2 云服务模型 1.3 云部署模型 ...
运行项目的步骤先决条件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数量.........
然而,随着云计算的普及,许多企业开始考虑将传统Oracle数据库迁移到云上的AWS Aurora服务,以利用其弹性、可扩展性和成本效益。本文将详细介绍从Oracle迁移到AWS Aurora的最佳实践。 1. **数据迁移策略** - **...
在自学过程中,不仅要掌握这些理论知识,还要通过实践操作,如创建和配置AWS服务,设置安全策略,以及参与官方的认证考试,如AWS Certified Solutions Architect,以加深理解和提升技能。同时,跟踪AWS的最新服务和...
8. **示例和文档**:AWS提供了一系列示例代码和详细的文档,指导开发者如何使用SDK来实现各种任务,从简单的对象上传到S3,到复杂的Lambda函数和Step Functions的集成。 9. **版本管理和更新**:AWS SDK for C++ ...
AWS Certified Developer – Associate 考试面向以下个人:担任开发职位并具有一年到多年开发和维护基于 AWS 的应用程序的实践经验。 通过认证验证的能力 •理解核心 AWS 服务、使用方法和基本 AWS 架构最佳实践 ...
这篇“AWS官方文档:AWS入门”旨在帮助初次接触AWS的用户理解并掌握基础的云计算概念,以及如何在AWS平台上部署、处理大数据、进行基本计算和托管Web应用程序。 1. **AWS基础知识**:AWS的核心服务包括计算、存储、...
在PPT演示文稿中使用AWS(Amazon Web Services)图标是一种有效的传达云技术概念和解决方案的方式。AWS作为全球领先的云计算服务平台,提供了丰富的服务,涵盖了计算、存储、数据库、分析、机器学习、安全等多个领域...
AWS Architecture Icons 是 Amazon Web Services(AWS)提供的一套架构图标,旨在帮助用户更好地设计和呈现云计算架构。最新版本(Release 16-2023.04.28)对图标进行了更新,以提高可访问性和整体体验。 一、可...
AWS构架师是专门从事亚马逊网络服务(Amazon Web Services, AWS)的架构设计和优化的专业人士。他们负责设计高度可靠、可扩展且灵活的云计算解决方案,以满足各种业务需求。此PPT教材包含的知识点主要涵盖以下几个...
7. **strategies-for-migrating-oracle-database-to-aws.pdf**:此文档介绍了将Oracle数据库迁移到AWS的策略和方法,包括成本分析、迁移工具和最佳实践,帮助用户顺利进行云迁移。 8. **SAP-HANA-on-AWS-Manual-...
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...
标题"Aws DBDrivers.7z"表明这是一个包含AWS(Amazon Web Services)数据库驱动程序的压缩文件,用于数据库结构转换和迁移。在描述中提到的AWS Schema Conversion Tool是AWS提供的一款工具,它帮助用户在不同数据库...
13. AWS RDS(Relational Database Service):托管的关系型数据库服务,支持MySQL、PostgreSQL、Oracle、SQL Server等多种数据库引擎。 14. AWS Lambda:无服务器计算平台,用户只需上传代码,Lambda会自动执行...
AWS(Amazon Web Services)是全球领先的云计算服务提供商,其提供的认证体系旨在验证个人在使用AWS技术和服务方面的专业知识和技能。AWS认证分为多个级别,适用于不同的职业角色,包括但不限于解决方案架构师、系统...
AWS 白皮书由 AWS 团队以及众多行业大佬和资深大牛共同创作,内容涵盖【行业解决方案】、【AWS 安全性】、【框架和方法】、【云计算经济学】等诸多主题!而且【AWS 技术峰会 2018】、【AWS INNOVATE 2018】等行业...
本资源摘要信息涵盖了 AWS Certified Cloud Practitioner(CLF-C02) 认证考试的关键知识点,包括 AWS 负责模式、AWS 服务分类、可用性和灾难恢复、静态网站托管、安全和合规等。了解这些知识点对于通过 AWS 认证考试...
此外,AWS IoT还提供了其他服务,如AWS IoT Device Defender(用于安全监控和保护IoT设备),AWS IoT Device Management(用于设备注册、固件更新和大规模设备管理),以及AWS IoT Analytics(用于收集、处理、分析...