首页 >常见问题 >ioe架构是什么意思

ioe架构是什么意思

(*-*)浩
(*-*)浩原创
2019-07-22 09:35:3319296浏览

IOE架构就是使用IBM的小型机、Oracle数据库、EMC存储设备。三者均为海外IT巨头,其中,IBM代表硬件以及整体解决方案服务商,Oracle代表数据库,EMC代表数据存储。

ioe架构是什么意思

IOE已被淘汰,或者说选择更多而不必只使用IOE架构。(推荐学习:PHP视频教程

去IOE具体来说还有以下两个解释

第一个是指IT架构的更新换代,具体说就是以IBM为代表的主机、以ORACLE为代表的关系型数据库,以及以EMC为代表的高端存储设备,被新型的云计算技术所替换,也就是我们常说的“云化”。其中,主机被X86设备所取代,传统数据库被开源数据库产品替换,而SAN结构的高端存储也受到云化的存储产品和体系的冲击。这三方面中任何一项工作,都可以被冠以“去IOE”的具体表现。

第二个是指针对外国IT设备,特别是美国产品的“严打”,减少甚至不再购买IBM、ORACLE、EMC等企业的产品。

早在五六年前,中国移动就着手研究业务支撑系统的云化演进问题。那时候虚拟化技术已经在系统中广泛应用,但对规模庞大的业务支撑系统实施全面的云化改造,至少面临三个问题:

首先,是资源灵活分配与调用的问题。虚拟化技术能将大的计算资源切成小块,但这些切分出来的计算资源能否灵活调用,是否可以重新组合在一起形成新的计算能力,还有很多技术问题需要解决。倘若资源池内无法进行系统间的灵活调配,不但达不到提升整体效率的目的,甚至可能因系统间资源调用时的产生消耗过大,导致系统效率反而降低。

其次,是应用软件如何与硬件的云化适配的问题。IOE厂商在软件方面下的功夫很大,在提供附加功能的同时,也很注意提升了产品的性能和稳定性。而面对X86开放平台以及开源软件,很多软件需要重新开发或定制开发,应用软件的开发量增加,也给系统的稳定性带来了不确定因素。这也意味着,在新型的技术架构下,系统软件和应用软件合一,开发者要承担双重开发工作量。

第三,是建立与支撑系统云化配套的运行维护管理体系。引入云计算技术实现了计算资源的灵活调配,但对系统的维护管理来说,可能是引入了一场灾难。传统的分工界面、工作流程、应急预案等等,都会随着系统云化程度的加强而逐步变化,尤其是对于软件的维护,将面临巨大的,甚至是颠覆性的考验。

正因为面临众多的问题,移动是积极稳妥,有条不紊地进行云化改造的探索与实施。最初是接入层实施了全面的云桌面改造;之后是对CRM系统的接入模块和BOSS系统的帐详单存储工作进行云化试点。改造的内容不仅包括硬件的虚拟机和X86化改造,也包括基于分布式数据库和开源数据库的应用软件改造;在一些新建的生产系统中,已经全部采用云计算技术进行系统建设;而在分析系统中,分布式与开源等方面的进展更为激进。

更多PHP相关技术文章,请访问PHP图文教程栏目进行学习!

以上是ioe架构是什么意思的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn