用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心SOA&云计算SOA

SOA 在云计算中的重要性

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-08-06 14:32:33
当你想到私有云和公有云的价值时,SOA正是最有意义的一种方案。

  今年的4月29日,在华盛顿举行的云计算峰会上,云联邦新的首席技术官Patrick Stingley ‘将IT扩展至云’的小组会议上发言。该小组会议之后,我还就如何以面向服务架构(SOA)的途径走进云计算做了演示。峰会上,我发现云计算成为了美国政府部门的一个热门话题。随着新型云友好的管理产生,在政府信息技术部门任职的人们被迫开始将云纳入其下一代的IT需要。然而,尽管他们谈论的是公用云,但实际上他们定义和建立的都是私有云,即带有虚拟化和自我配置功能的SOA。

  那么为什么政府内还充斥着关于私有云的讨论呢?我们可以先考虑一下政府部门的需求, 多数机构的IT经理发现自己还没有准备好迎接公用云的使用。控制、安全和相互操作性属于关键问题。IT经理们喜欢公用云的模式,却不能在自己的架构需求中将之实现。

  这些需求为政府提供了一次建立所有私有云集合的机会,花费一些时间来勾画一个在网络保护环境中,政府机构内部可共享的私有云。现在,考虑一下可共享的按需计算的核心资源将为政府的IT部门带来多大的效率,你就知道庞大的私有云对政府部门来说是多么具有吸引力了。

  你可以将私有云看作是一个提供共享存储、数据库和流程服务的系统集合,跟亚马逊以及Force.com这些公用云计算厂商一样,存在于防火墙和数据中心中。在这些系统中,流程是通过虚拟化经理进行管理,将许多分布式计算机当作单个的虚拟服务器来对待。另一个根本的不同点在于,人们通常通过定义带有自我配置和虚拟功能的SOA来建立私有云,而你是能够在已经存在的基础架构中建立公用云的。

  利用这种架构的优势在于,我们都善于利用现有计算资源,因为所有进程都是在可用资源中自动分配的。将传统计算模式服务器当作自身性能的一部份通常存在于单数位计算当中,因为应用程序是绑定在特定的计算资源上的,比如单个服务器。但是,当服务器是虚拟环境的一部分,而应用程序在跨越多个物理计算资源的虚拟服务器上运行时,服务器的利用就会直线上升,平均达到20%到30%的水平。这样一来, 你就可以在共享的虚拟环境中使用更少的物理资源提供更多的处理能力。这也意味着硬件、软件和行政管理成本的下降。

  SOA发挥作用得益于那些使用私有云、虚拟化的人们通常将新旧应用程序打散成服务、进程和数据,将每一个部分成为架构组件,在私有云中进行自由配置。当人们思考私有云或公用云的价值时,SOA就成为了最有意义的一种途径,也是许多政府机构在向私有云计算迈进的时候采用的方案。

  为了让政府机构成功实施私有云计算,IT领导者需要在此之前将现有系统打散成服务、进程和数据组件。如此一来就有机会利用一个既具成本有效性的平台,修复能够提高处理效率的相关架构。SOA最佳实践和方案是帮助政府IT部门实现这些目标的最好途径。

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

栏目导航

PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:19,578.13000 毫秒
Email:ourmis@126.com QQ:2322888 1394218 蜀ICP备05006790号