SOA和基础设施虚拟化技术之间是高度协作的关系。随着企业采用的服务不断增多,这些服务的大小和规模也不断增大,实现支持这些服务的基础设施虚拟化技术也日益重要。没有基础设施的虚拟化,企业的管理就会变得非常复杂,很难实现服务的灵活性优点。在本文中,Matt Haynos将对网格计算和SOA以及基础设施虚拟化技术之间的相似和不同之处进行简要分析。
到目前为止仍然非常流行的一个概念是面向服务的架构(SOA)。eWeek最近的一个主题引用了Merrill Lynch开展的一项CIO调查,其中87%的参与者称SOA是企业软件中 “下一个伟大的东西(the next BIg thing)”。
不用奇怪CIO为什么对SOA如此关注。业务的变化和压力变得日益激烈,而且已经扩展到了全球范围。现在出现了对新业务种类和操作模型的需求。在IBM 2006 Global CEO Study上,2/3的业务领袖们表示会在最近两年内“从根本上改变”自己的公司形式。他们之所以需要如此迅速地进行改变是由于以下的原因:市场上的一流公司通常都占据着重要的位置,瓜分了市场的大部分份额,而机会变化的是如此迅速,可能稍纵即逝,因此面市的速度至关重要。
但是要做到这一点并非如此简单。至少对于CIO来说是如此。他们不得不应付各种架构、接口和技术,这些可能会限制他们提供技术基础设施的能力,而这种能力可以支持(甚至促进)他们对动态竞争市场的响应能力。
正是在这种背景之下,SOA诞生了。SOA使用了一种架构性的方法来将应用程序分解为各种必要的服务。然后可以设计这些服务,用它们来呈现或映射业务流程。有关SOA及其联合IT实践和业务策略的使命已经有了很多介绍,因此在这里我们就不再详细介绍了。但是SOA正在迅速成为企业可以对动态变化的市场有效进行响应并充分利用新业务商机的关键。
关于虚拟化
尽管虚拟化是目前一个热门的基础设施话题,但实际上它已经存在很长一段时间了。虚拟化在IT基础设施领域内是普遍存在的,例如,在微处理器、虚拟内存和服务器虚拟化领域,我们都可以看到虚拟化的影子。在IT基础设施领域内,尚未 进行虚拟化的地方并不多,我们将整个虚拟化集合称为基础设施虚拟化(infrastructure virtualization)。
新的思想是任务负载(或应用程序)虚拟化和信息虚拟化,它们具有特殊的优点,可以与SOA协作使用。这些领域都涵盖了网格计算的实质,可以体现出为什么网格可以包含到基础设施虚拟化这把大伞下面。这些领域也是SOA接口所参与和涉及的主要虚拟化领域。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
有意义的步骤让私有云实现更容易
整个私有云基础架构包含很多方面,这些会影响到组织的云存储计划,了解这些很关键。
-
管理混合云政策:你需要什么工具?
混合云使用的加剧促使管理员开始重新思考他们的管理策略。但企业你知道什么样的工具可以帮助你创建并管理混合云用户的政策吧?
-
混合云:如何优化企业网络设计
特别是在混合云和公有云里,网络关注点转移到了广域网(WAN)链接上。企业需要将他们的数据中心链接到公有云供应商站点上,并且通常依赖于已有网络链路来完成这些工作。
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。