644.用在哪里呢?(第1章) (第3/3页)
破,之后就是往硬件方面进行努力,搞不好能成为国内第一家去IOE的公司。
去IOE化,有几种方案:
第一个是指IT架构的更新换代,具体说就是以IBM为代表的主机、以ORACLE为代表的关系型数据库,以及以EMC为代表的高端存储设备,被新型的云计算技术所替换,也就是我们常说的“云化”。
其中,主机**86设备所取代,传统数据库被开源数据库产品替换,而SAN结构的高端存储也受到云化的存储产品和体系的冲击。
这三方面中任何一项工作,都可以被冠以“去IOE”的具体表现。
第二个是指针对外国IT设备,特别是大漂亮产品的“严打”,减少甚至不再购买IBM、ORACLE、EMC等企业的产品。
早在去年前,阿里就着手研究业务支撑系统的云化演进问题。
阿里马之所以要搞去IOE化,主要就是因为自己的网购平台,每天的数据量太大,消费单子产生的数据实在是庞大无比,请了不少甲骨文的专家来,也没办法解决这个问题。
于是就被结结实实的卡了脖子了。
在2009年之前,阿里也是“IOE”采购大军的一员,但随着国内市场的用户高速增长,特别是“双十一”等活动的举办,天量的数据随之产生,阿里发现“IOE”架构已经无法满足自身的需求。
用人话来说就是——
“数据量太大,IOE装不下。”
就算是三家的高级工程师来到阿里,也无法帮助解决这个问题。
毕竟你想扩大“双十一”的消费者人数,前提是你的技术能承受得住这么多人同时下单,但现在由于“IOE”性能的限制,阿里就无可奈何了。
在这种情况下,阿里究研院的王坚士院就跟马芸提出来说能不能开发自己的服务器,做自己的数据库,完成去IOE化。
但其实他们不知道的是——
博米公司早就已经走在这一条路上了。
刘光然思考着说:
“虚拟化技术在系统中广泛应用,但对规模庞大的业务支撑系统实施全面的云化改造,至少面临三个问题:
首先,是资源灵活分配与调用的问题。
虚拟化技术能将大的计算资源切成小块,但这些切分出来的计算资源能否灵活调用,是否可以重新组合在一起形成新的计算能力,还有很多技术问题需要解决。
倘若资源池内无法进行系统间的灵活调配,不但达不到提升整体效率的目的,甚至可能因系统间资源调用时的产生消耗过大,导致系统效率反而降低。
其次,是应用软件如何与硬件的云化适配的问题。
IOE厂商在软件方面下的功夫很大,在提供附加功能的同时,也很注意提升了产品的性能和稳定性。
而面对X86开放平台以及开源软件,很多软件需要重新开发或定制开发,应用软件的开发量增加,也给系统的稳定性带来了不确定因素。
这也意味着,在新型的技术架构下,系统软件和应用软件合一,开发者要承担双重开发工作量。
第三,是建立与支撑系统云化配套的运行维护管理体系。
引入云计算技术实现了计算资源的灵活调配,但对系统的维护管理来说,可能是引入了一场灾难。
传统的分工界面、工作流程、应急预案等等,都会随着系统云化程度的加强而逐步变化,尤其是对于软件的维护,将面临巨大的,甚至是颠覆性的考验。”
用人话说就是:
云计算如果没有应用在大量的数据场景当中,可能带来的是更多的消耗。
然后云计算后期的维护成本可能会超出我们的想象,这个要做好心理准备。
使用云计算架构,会遇到很多未知的问题,虽然刘光然暂时还说不清楚是什么,但具体要看后面的应用场景,以及未来的实际应用过程当中是否会产生新的问题。
“嗯,我相信你可以的。”曹阳说。
刘光然:……
“那现在还有最后一个问题。”刘光然问曹阳,“假如我们解决掉了云计算相关的问题,我们要用在什么地方呢?”
“当然是……”
曹阳抿嘴一笑,“当然是【精准推送】啊。”
……
。手机版更新最快网址: