没有面向服务的虚拟化SOA难成功
服务器虚拟化可直接减少硬件和配置成本。但是,仅把重点放在虚拟化的硬件方面,我们会浪费金钱吗?
虽然机构能够减少它们需要的设备数量,并且为虚拟测试平台节省复制服务器的成本,但是,这些服务器正在变成商品。
虚拟化技术占我们IT预算的80%以上。如果我们把虚拟化的好处应用到我们在商务活动中使用的关键企业软件并且应用到这些应用程序的深入开发、技术支持和维护成本等方面,情况会怎么样呢?
目前,主要企业都依赖多种分布式技术和新的功能,如SOA等。虚拟化能够提高这些系统的质量和上市的时间。但是,团队如何实施虚拟化以便提高不在一个集中的团队控制下的SOA功能和加快上市时间呢?这个扩展的机构必须要通过把共享的服务行为虚拟化才能把这两个战略联系起来,从而成倍增加SOA的价值。
三种类型的SOA虚拟化
企业在SOA中应用虚拟化的概念有三种独特的方法:
1.硬件虚拟化包括在一个硬件设备中,以虚拟机的方式运行多个版本的操作系统。这将为在数据中心运行的内部应用程序提供更低的成本、更大的灵活性和风险管理的好处,并且为SOA系统提供一个复制测试平台的有用的途径。
2.虚拟端点能够在你与这个实际的端点隔离开来的时候允许SOA定义服务的虚拟位置。这对于SOA应用程序中固有的动态流程是很理想的,因为一个服务的物理地址也许需要根据它什么时候和如何用作一个指定的工作流的一部分而进行改变。
3.虚拟服务不仅仅是对SOA测试有用。虚拟服务通过优化整个实践的开发和应用来提高价值。
本文重点讨论第三种类型的虚拟化--在数据中心外部发生的虚拟服务。对于SOA应用生命周期的其它方面来说,我们创建虚拟测试平台的努力只能达到这个程度。企业通常为了验证和开发SOA而依靠实时的实施。然而,这些复杂的相互连接的环境能够通过硬件虚拟化技术复制。我们需要把虚拟化扩展到实际的分布式软件组件中和在这些环境中运行的服务中。
挑战:如果SOA不能虚拟化,它就没有灵活性
在硬件和数据中心的级别上实施虚拟化可以产生立竿见影的节省运营成本的回报,可直接节省数百万美元IT成本。
然而,当我们把组件或者服务开发任务分配给多个团队的时候,我们经常忘记这些团队仍需要实时访问这个应用程序的其它部分以完成自己的开发和测试目标。所有这些团队之间仍需要高水平的依赖性和相互沟通以提供一个完整的工作流。对于大规模企业系统来说,这给SOA的投资回报提出了严格的限制。
有一种方法可以是使用SOV(面向服务的虚拟化)把这两种技术联系起来:模拟应用软件资产行为的策略以及合成制作企业SOA应用程序的组件。不利用SOV的优势,在整个企业范围内最大限度地实现SOA价值是很困难的,如果不是不可能的话。
- 1计世资讯:中国信息化发展白皮书发布
- 2财务信息化:融资租赁的管理之道
- 3CIO如何做好企业业务流程管理
- 4对新华社办公信息化实践的两个思考
- 5实施SOA同时不要忽略了架构问题
- 6泛普OA资产协同管理解决方案
- 7泛普OA系统ThinkOneOA系统在建筑施工行业有着极为丰富的经验
- 8是谁抛弃了供应链软件
- 9中小民营企业如何选择南京OA产品
- 10泛普OA协同办公系统有什么特点呢?
- 11SaaS分羹 在线应用平台风生水起
- 12人民币升值破七 软件外包细算成本账
- 13如何进行南京OA项目招标
- 14工信部洪京一:数据中心需解的难题
- 15软件外包市场遭受双重压力 马太效应渐显
- 16CIO如何进行IT合作 为企业带来IT治理
- 17引入SOA对流程进行更有效管控
- 18如何加快EC与信息化整体实施
- 19泛普软件的优势 Advantage
- 20汽车行业对南京OA要求
- 21南京的OA软件,有哪些?哪家的服务比较好?
- 22用南京OA盘点功能提高库存准确性
- 23物流信息技术应用现状及趋势
- 24从城市建设看SOA
- 25网格和网络中心世界中的SOA服务
- 26哪些配套产品帮南京OA画龙点睛
- 27浅谈KM在国内企业中的发展应用
- 28泛普(南京)软件OA办公系统功能列表
- 29五种处理方法突破南京OA掣肘
- 30企业应用泛普OA软件ThinkOne收益