有消息称,阿里巴巴集团或将旗下几家公司的技术团队进行合并,以摆脱对甲骨文集中式数据库的依赖,转而采用分布式数据管理系统,应对大规模应用对扩展的需求。据消息人士称,合并后的技术团队可能单独成立子公司。
该人士指出,技术团队合并或涉及到阿里巴巴运维团队、阿里巴巴DBA(数据库管理员)团队、阿里巴巴平台技术部、大淘宝运维团队、大淘宝DBA团队、大淘宝核心系统部、阿里云计算运维团队、阿里云计算DBA团队和阿里巴巴集团安全团队。
据了解,该计划筹谋已久,自2009年年初就开始进入讨论。有人士预测,技术团队合并后,将由原大淘宝员工执掌。“有可能组建新的公司,或者将各个技术团队合并到阿里巴巴集团中的某一个公司,然后统一对阿里内部的所有公司提供技术服务。”
不过,也有淘宝前技术人员表示,此次变动只牵扯到技术团队的合并,但尚未听说会成立新的子公司。一位接近支付宝的技术高层对此也持否认态度,认为该消息仅是以讹传讹,或许会从集团层面对人员进行协调,而不必单独成立子公司。阿里巴巴集团副总裁陶然、阿里巴巴公关总监顾建兵均表示对此事不做评论。
有知情人士称,技术团队的重组,将是阿里巴巴集团去“IOE(IBM的存储设备和小型机、Oracle数据库、EMC2存储设备的简称)”化的进一步延伸,从而完成产品线从甲骨文数据库向MySQL数据库的转移。
据了解,阿里巴巴曾向甲骨文集团购买Oracle数据库,并配备IBM小型机和EMC2存储设备。随着阿里巴巴B2B、淘宝和支付宝用户量以及产生的相应数据信息的激增,集中式数据库系统难以满足其快速的业务发展需求。此外,投入重金更换硬件设备和维护费用也将加剧其运营成本。
“阿里巴巴、淘宝和支付宝等公司,98%以上的软件系统和业务都是采用Oracle数据库提供的数据服务,总数据量和用户量的庞大,让DBA团队面临史无前例的资金和业务双重压力。”据分析人士称,阿里巴巴B2B中文站已经将其数据容量最大的Offer数据库,成功从“IOE”迁移到MySQL数据库。同时,淘宝方面也召集了部分高级技术专家,已具备大规模数据转移的能力。上述人士表示,数据迁移完成后,可以大大简化数据库的管理成本和业务量。但与此同时,也有可能爆发三方面的问题。
首先,原DBA团队的工作量急剧骤降,将间接导致阿里巴巴、淘宝、支付宝等几家公司部门的Oracle DBA技术人员或许会处于流失状态。
“整个大淘宝的技术团队中,总共拥有的MySQL DBA人数不会超过15人,而Oracle DBA有80人以上。”有知情人士指出,一旦阿里集团将技术团队独立组建公司,Oracle DBA将被迫转型为MySQL DBA,而这些数据管理员欠缺MySQL架构设计和运维经验,短时间内面临转型困难。
其次,对于独立技术团队组建,业内人士认为,并非每个技术团队都适合去“IOE”化,阿里集团急于将所有的技术团队收到麾下,采用一刀切的做法显得激进欠妥。
有接近淘宝的人士指出,阿里去“IOE”的主要原因是对甲骨文、IBM等这几家大厂技术依赖过多,成本偏高,但在数据迁移方面,也需要考虑每家公司的应用具体类型和特点。诸如淘宝可以采用MySQL数据库,但对于支付宝这种业务属性特殊的应用来说则未必适合。
再有,在摆脱对Oracle数据库的依赖后,今后在采用甲骨文公司其他数据产品时,将会遇到很大阻力。
“阿里巴巴、淘宝和支付宝的庞大数据信息,是甲骨文乐意为其提供集中式数据库管理服务的主要原因。假如阿里集团大规模地删除Oracle数据库,并自建MySQL技术团队,将会失去甲骨文的信任,而这一隐患将会在在双方其他的合作中逐渐暴露。”有分析人士表示。