[an error occurred while processing this directive]
主页 > 新闻频道 > 封面故事 > 正文 [an error occurred while processing this directive]

Doserv分析:虚拟化 让SOA变得真实


  影子编译 ◎  2007-04-12 服务器在线
      虚拟化已不是一个热门的话题,不过,SOA让它增加了活力。
  
      随着最近对生物自动反馈监测和商业规则的谈论越来越多,你也许会想到企业正处在一个优化它的SOA应用程序的时机,也许你是对的。
  
      虽然人们拥有先进的商业活动监测工具,能够摆脱基于规则的工作流,这些工作流能帮助IT架构师查找和纠正那些导致业务系统变得缓慢的商业流程。尽管如此,他们还是在寻找一些能够自动对网络和应用程序变化作出反映的东西。
  
      加入SOA虚拟化。虽然在一个物理服务器的不同独立虚拟机上运行各种操作系统或数据库已经有了一些年头,然而它却焕发了青春来支持Web services。
  
      自从1960年的IBM大型主机简单的“分时共享”概念以来,我们走过了很长的路。例如Tibco公司的ActiveMatrix Service Grid和BEA公司的Liquid VM产品已经出现了一段时间,专注于虚拟化消息服务器用来汇集交易从而加宽Web services的应用。他们的解决方案能利用加速附加的企业服务总线来进行压力测试或者容纳不可预期的流量尖峰。他能抽象不同的消息标准(例如J2EE和.NET)来给开发者一个统一的目标。
  
      但是,目前最缺少的是SOA虚拟化避开人文因素来抽象出全部的SOA处理最佳化,如果要达到这一目标,需要回答下面的问题:“我们是否增加额外的虚拟Java消息服务器来容纳明天的”Tickle Me Elmos“高峰”。
  
      SOA虚拟化所需要做的与服务的虚拟化一样,带宽的增减自动进行来适应服务级别的协定和预先的规则。当一系列的商业规则能评估CPU利用率,网路容量和处理器延时,它将发生在系统管理和SOA管理之后。
  
      现在,IT架构师可以轻松的休息一会了,因为SOA虚拟化技术已经朝着这个方向迈开了试探性的脚步。Red Hat和IBM在最近的活动中都宣称他们的解决方案不仅仅支持而且鼓励SOA虚拟化。
  
      先进的Red Hat's Enterprise Linux 5平台支持的客户操作系统数目不再受到限制,每个客户操作系统都有自己的性能和安全设置。尽管公司还没有对它的企业版Linux进行SOA定制--就像它在数据中心和高可用性企业环境中的发行版本一样。无庸置疑,Red Hat将会在未来实现这个梦想。期间这个版本(就像Novell先前的版本SuSE Linux推行虚拟化一样)将会使得很多公司虚拟化他们的SOA安装程序。为虚拟化准备的系统意味者更加友好的虚拟化SOA解决方案。
  
      很重要的一点是,IBM最近发布了它针对SOA的Advanced Power Virtualization技术。IBM已经在它的System p服务器上销售虚拟化产品有了一段时间,目前它希望提供一个解决方案:在P系列服务器上结合中间件WebSphere和Tivoli管理软件。他们把虚拟化作为SOA的一个基础层面而不是把它看成是一种既成事实。另外SOA解决方案的Advanced Power Virtualization技术使得在分区之间移动处理器资源成为可能(当然是手动的)。问题是你信赖的商业过程管理套件不能和BEA、Red Hat、Tibco和IBM的虚拟化管理软件天生契合,所以过程驱动性能优化的实现还需要时间。

最新更新
互动精华
[an error occurred while processing this directive]
[an error occurred while processing this directive]
 专题列表
[an error occurred while processing this directive]
 推荐供应商列表
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]