甲骨文刚刚发布了最新版的Exadata x3,这一款在全球范围内备受推崇的一体机产品在OpenWorld 2012上再次汇聚了诸多目光。然而如何在有限的时间窗内将Exadata的效能发挥到最大?这是困扰大多数用户的一个问题。知名在线支付公司PayPal的架构师Amit Das就在本次的OpenWorld大会上分享了他们的Oracle Exadata快速迁移经验。
Das介绍,PayPal在刚刚完成Oracle Exadata x2-8测试之后就收到了公司高层的通知,邮件内容很简单:“把存储和计算能力提高10倍,要最快的速度。”
通常来说,大型数据库迁移并涉及到应用改造的项目都要几年的时间。但是对于PayPal来说,他们的业务增长速度太快了,还要满足服务水平协议(SLA),这需要他们把交易反馈时间降低到40毫秒,比之前的Solaris SPARC架构提高4-10倍。更关键的是,PayPal只有几个月的时间来完成这一工作,而不是几年!
Das表示,公司的业务增长速度可以用爆炸式来形容,在峰值时段,他们需要每秒钟处理500个支付交易。这个高速的OLTP环境中有超过500个Oracle数据库实例,接近14000的并发和每秒80000的执行。要保证这样一个系统的正常运作需要后端有强大的计算能力。
Das在实施Exadata之前就对这个产品非常熟悉了,因为在加入PayPal之前,他就职于甲骨文公司,并完成了全球第一个生产环境的Exadata部署——苹果公司的App Store。除此之外,Das还对Oracle RAC技术有较为深入的研究,使用经验也超过了10年。
在今年的早些时候,Das和他的IT团队就在筹划Exadata的迁移工作,最后他们得出的结论是要在60天内完成从测试到投入生产的工作。
据了解,PayPal将Exadata“集群”部署到了两个数据中心当中。新的系统包括生产集群、备用集群和一个测试开发集群。每个生产集群都包含一个4节点的RAC其中有64个Exadata存储单元和两个Exadata x2-8。每个集群的存储空间是131TB。
Das介绍,PayPal只花了大约5天的时间就完成了生产集群的部署。他们使用Oracle GoldenGate 数据集成工具实现了现有数据和Exadata之间的同步,并对数据真实性进行了验证。然后他们就开始着手进行端到端的应用转换,Das透露整个过程中的停机时间只有短短的10分钟。
“10分钟停机时间主要是由于重启应用层,”Das说:“PayPal对于Exadata部署的最终效果感到很满意,它满足了我们的SLA需求。”
Das表示,PayPal对刚刚发布的Exadata x3-2非常感兴趣,相比于之前部署的Exadata x2-8,新的一体机模型对于OLTP性能将会有更大的提升。
此外,Das还表示PayPal将对新版的Oracle Database 12c进行评估。他认为新版数据库中的Pluggable Database特性对于改善Oracle RAC将起到重要作用。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
甲骨文自治数据库亮相 带来云计算新希望
早前甲骨文还不在云计算公司之列,而现在该公司正在迅速弥补其失去的时间。甲骨文的云计算核心是甲骨文自治数据库(O […]
-
2017年12月数据库流行度排行榜 定格岁末排名瞬间
数据库知识网站DB-engines最近更新的2017年12月份数据库流行度排名情况是否能提供更多的看点呢?TechTarget数据库网站将与您分享12月份的榜单排名情况,让我们拭目以待。
-
2017年11月数据库流行度排行榜 半数以上数据库积分减少
数据库知识网站DB-engines更新了2016年11月份的数据库流行度排行榜。TechTarget数据库网站将与您一同关注11月份的榜单排名情况。
-
控制合约 不再畏惧Oracle
许多公司都与Oracle有无限制授权协议,他们害怕离开这个协议,所以就证明他们在使用Oracle的软件,即使因为需求单独购买部分授权许可也可能总体是省钱的。