|
云数据中心渐行渐近——2013年网络世界第八届数据中心大会纪实
http://www.cww.net.cn 2013年5月13日 13:25
云之先行者经验 提起云数据中心的具体建设,大家比较熟悉的模式是在数据中心做服务器虚拟化、存储虚拟化、网络虚拟化,然后做云管理平台,继而搭建一个IaaS(基础设施即服务),以实现资源共享,提升业务敏捷性。有的用户在此之上还会继续构建PaaS(平台即服务)、SaaS(软件即服务)。 中国联通的私有云战略就基本遵循上述路线。卢浩洋表示,在云数据中心建设上,中国联通当前的关键任务主要有三项:首先是全国范围内实现应用集中整合;其次对IT环境、架构和服务进行全面的云化,构建中国联通统一的云数据中心平台;三是加强未来下一代绿色数据中心的建设。 不过,并非所有用户都需要大刀阔斧地从整个数据中心层面去实施云计算,云计算的理念和技术其实也可以应用到一个特别具体的业务点之上。淘宝核心系统技术专家曹伟(淘宝花名:鸣嵩)就为本届数据中心大会带来了非常有趣,又非常有价值的主题演讲,即淘宝高性能、低成本的MySQL云数据库服务建设经验。 淘宝核心系统技术专家 曹伟 曹伟表示,淘宝之所以要开发一套MySQL云服务,是因为现在企业数据库管理一般以业务来划分。例如,每当一个新业务要上线,业务的开发者就会向DBA申请一台主库和从库,部署在物理机或者虚拟机上。如果业务规模做上去了还好,做不上去的话,直到机器被回收,机器都处于被闲置浪费的状态。而且根据业务开发的水平,有的时候会做主库和从库的读写分离,有的时候从库单独做备份,这导致有一半的机器其实是被浪费的,因此成本就比较高。此外,运维也是很复杂的事情,因为数据库的维护以业务单位来划分,扩容、缩容都需要花费大的精力。 “2011年9月我们开始启动MySQL云平台项目,总共用了一年半的时间才完成。MySQL云平台是一个能够在集群当中创建和管理大量MySQL实践的平台服务,通过它可以在几十秒之内为有需要的用户创建MySQL,有需要的话还可以分配到不同的机房,并支持自动同步和系统自动备份等功能,从而最大程度简化了运维工作。”曹伟说。 淘宝的MySQL云平台采用了分布式架构,弹性可伸缩,无单点能达到99.9%的高可用性。为了做到节约成本和聚合资源,淘宝在每个物理服务器运行100多个数据库实例。各个MySQL实例之间都是采用CGROUP做资源隔离。 曹伟表示,可以从三个角度来理解淘宝MySQL云平台所解决的问题:第一,从应用角度来看,尽管系统对于每个数据库用户都有多套主从实例,但用户(即应用开发人员)所看到的只是一个单一的数据库,可以用常规的MySQL客户端去连;第二,从运维上而言,淘宝系统中有成百上千个数据库实例,如果靠人工管理会相当繁杂。MySQL云平台的承担了这些数据库实例的许多自动化运维工作,如备份、迁移、扩容、缩容等;第三,从资源的视角来看,MySQL云平台实现了资源共享和弹性分配,而且由于资源隔离做得比较好,各个细分资源之间不会彼此相互影响。 演讲最后,曹伟简单提及了他们对于当前的工作重点,即针对SSD、PCIe存储等设备做存储引擎优化,以解决小的数据库写入速度比较慢的问题。 记者以为,大规模构建云数据中心固然是云计算逐渐走向落地的表现,象淘宝这样将云计算思想与技术渗透到各个业务层面,去真正解决曾经的业务难点,更是云计算扎根企业IT系统的体现。我们衷心期望业内涌现越来越多这样“小而美”的云落地案例,它们象征着繁荣。 整体节能 效果最佳 来源:网界网 编 辑:刘佳
猜你还喜欢的内容
文章评论【查看评论()】
|
企业黄页 会议活动 |