【恩墨学院】数据架构:从AT&T到青海移动的多租户数据整合实践

数据架构:从AT&T到青海移动的多租户数据整合实践

在数据库的世界里,我们经常面对的一个现实就是:分久必合,合久必分。大多数企业都在这样一个轮回中不断革新。比如国内的银行,早期多数是按省市分布式布局,随着技术发展进步,慢慢建立了区域中心、全国中心,将数据库合并起来。而很多互联网企业,比如支付宝,数据库是从单台发展状大,又不得不进行拆分,变成分布式架构去支撑海量并发。


OCM 培训课程


除了业务压力负载的原因,很多企业早期粗放式的IT建设也是形成这样问题的原因之一,一个业务一套系统在企业级存在了很久,而今天在硬件能力不断提升,成本压力不断趋重的情况下,很多企业开始选择进行整合,在使用Oracle数据库的场景下,整合带来的成本消减是非常显著的


OCM 培训课程


在Oracle 11g中,整合只能采用多用户的模式,往往多库之间存在的用户冲突就会带来很多工作量。但是从村落式走向集约化,已经成为企业数据架构规划的必由之路。


OCM 培训课程


为了应对用户的整合聚集需求,降低整合或者拆分的复杂度,Oracle 12c 推出了多租户这一新特性,可以提供便捷的数据库分分合合。


OCM 培训课程


但是整合的前提是要有好的硬件基础架构支撑,青海移动作为中国移动的西部省份,对于简化运维,降低成本的要求尤为迫切,早在2015年,青海移动就联合云和恩墨,通过基于X86的分布式存储架构,替换了原来的小型机和集中式存储,实现了去IE的分布式演进。同时数据库采用了 12c 的多租户,将原来的分散式部署的数据库,全部集中整合起来


即实现了成本节约,又实现了性能提升,做到了『降成本,增效能』的设计目标:


OCM 培训课程


通过以zData为核心的分布式存储一体机,客户既实现了弹性的灵活扩展,又实现了资源的充分利用,软硬件成本和运维成本都获得了显著的降低。两年来客户应用不断成熟,已经将统计、结算、电渠、计费等核心数据库全部融合起来,构成多租户数据库云平台,系统的高可用性也获得了极大提升。


OCM 培训课程


在今年的Oracle OOW大会上,AT&T也公布了其基于多租户的架构实践。非常值得参考,AT&T 在 2017年5月和Oracle签订战略协议,将逐步将其2000多个Oracle数据库全部迁移到Oracle Cloud上来


对于AT&T来说,他们看中的是多租户的以下收益,包括快速部署、简化管理、成本优化等:


OCM 培训课程


同样,AT&T自从 2015年开始采用多租户,其 myAT&T 销售平台就运行在多租户环境之上,该系统共使用了 3 个CDB,超过 50 个 PDB,部署概要如下:


  1. Container1 由 16 GB SGA 的 24 个 PDB;

  2. Container2 由 22 GB SGA 的 21 个 PDB;

  3. Container3 由 15GB SGA 的 7 个 PDB;


开发和测试可以借助多租户快速克隆生产环境,用于功能测试和准生产测试,由于多租户的稳定性和性能,资源使用率更佳,并且使得DBA团队的工作效率提升了4倍以上。


OCM 培训课程


当前 AT&T 正在将其超过 2000 个数据库,近 10PB 的数据量迁移到Oracle的Cloud平台上。


OCM 培训课程


目前,他们的分层模型大致是这样的:


OCM 培训课程


迁移步骤是这样的:


OCM 培训课程




来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28530558/viewspace-2150754/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/28530558/viewspace-2150754/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值