首页 > 云计算 > 正文

通过中间件快速部署云服务

2009-11-27 08:38:40  来源:CIO时代网

摘要:文章介绍了介绍了IBM WebSphere旗下的用于构建云计算基础架构的几款中间件产品。
关键词: 云计算 中间件 云服

    文章介绍了介绍了IBM WebSphere旗下的用于构建云计算基础架构的几款中间件产品。

    云计算是一个新兴的商业计算模型。利用高速互联网的传输能力,将数据的处理过程从个人计算机或服务器移到互联网上的计算机集群中。这些计算机都是很普通的工业标准服务器,由一个大型的数据处理中心管理着,数据中心按客户的需要分配计算资源,达到与超级计算机同样的效果。

    云计算被它的吹捧者视为“革命性的计算模型”,因为它使得超级计算能力通过互联网自由流通成为了可能。企业与个人用户无需再投入昂贵的硬件购置成本,只需要通过互联网来购买租赁计算力,更为诱人的是,企业可以以极低的成本投入获得极高的计算能力,不用再投资购买昂贵的硬件设备,负担频繁的保养与升级。

    虽然云计算可以给企业带来非常大的好处,但IT人员对于如何入手部署云环境还存在着诸多困惑,如业界尚未出台成熟的行业标准、CIO对于实现云的具体产品和应用研究不是很熟悉,甚至很多负责基础平台架构的IT人员对云的认识也很模糊。来自IBM的WebSphere云平台和运行环境首席架构师Jason McGee先生将为我们分享如何从现有架构入手部署云,逐步实现向云架构的转型等前瞻性技术问题的答案和发展趋势。

    三款明星产品 打造云平台

    从物理上来讲,云计算的实体由一大堆分布在各个地方的计算机组成;但对于使用者而言,他们所看到的只是一台计算机,这台计算机是虚拟的,而且所提供的计算资源可以根据需要动态调整,其他的物理实质和管理细节则完全被屏蔽于使用者甚至管理者的视野之外。从计算资源管理的角度来看,云计算可以看作是将大量高度虚拟化的资源视作单一庞大计算资源的一种管理方式,可以用于交付弹性规模的服务。

    根据云架构的层次分类,云环境可以提供三种层面的服务,分别是:基础架构即服务(Infrastructure as a Service)、平台即服务(Platform as a Service)和应用即服务(Application as a Service)。IBM WebSphere主要服务于中间的“平台即服务(Platform as a Service)”层。

    如何通过中间件构建和管理云平台和运行环境?实现云平台的主要中间件产品有哪些?对于IBM WebSphere产品线而言,我们通过相关的云计算中间件来实现对云平台的管理。WebSphere云计算中间件,是用来对各种计算资源的进行整合、管理和分配的虚拟化软件。Jason McGee为记者介绍了IBM WebSphere旗下的用于构建云计算基础架构的几款中间件明星产品:

    一、IBM WebSphere Application Server V7(简称WAS7)

    WebSphere Application Server作为IBM应用服务器软件的核心产品,在云环境中承担着很重要的角色。在IBM新近发布的V7版本中,管理和性能方面更是有不俗的提升,呈现出四大亮点:

    1、动态的运行环境。在启/停服务器时,WAS提供了可随需启/停的组件,允许客户以更小更灵活的内存足迹实现更快速的起停。

    2、性能显着提高。在普遍的测试环境中性能提升达30%,在某些测试环境中更出现了100%的性能提高。

    3、安全性增强。在安全方面的提升,主要是对审核机制、多安全域的支持。

    4、新增的功能附件包(主要提供对规则支持方面的更新)。作为一款领先市场的应用服务器中间件产品,IBM WAS7有着广泛的客户群。客户希望在有新的主版本发布时,仍能延长原版本的使用时间而无需频繁更换新版本。基于这个需求,我们推出新增的功能附件包,内含了对规则和技术支持方面的更新,使得客户不必更换主版本便可通过更新附件包来获得这些技术支持。值得一提的是,WebSphere Application Server V7版本新增了对SCA(Service Component ArchITecture,是一种实现SOA的规范)的支持。

    二、Websphere Virtual Enterprise(简称VE)

    主要提供应用虚拟化,可用于云环境管理

    Virtual Enterprise是基于WebSphere Application Service V7的一款产品,后者在云计算环境中扮演奠定软件基石的角色。VE主要用于提供快速虚拟出大量的应用服务器,确保应用服务器的可扩展性。Virtual Enterprise具有两大特点:对虚拟服务器的管理功能和实现服务器资源的高可用性。

    三、WebSphere Virtual eXtreme Scale:为数据密集型应用提供高可用性、高扩展性。

    快速入门云部署的三款利器

    在云环境中通常把云分为三种类型:公有云(开放式云)、私有云(企业内部云)和混合云,他们各有各的特征。很多的供应商都提供公有云,供众多公共用户使用;私有云构建于企业防火墙内部,企业自行管理并拥有更多的权限;混合云是介于前两种云之间,混合了前两种云。我们可以尝试通过归纳云的一些共同特征来定义一朵云,这些特征包括:具有共享的基础架构、高度虚拟化、弹性的可扩展能力、以较短的时间实现价值回报、自服务自管理、可供多租户共同使用以及提供使用和收费的日志记录等。

    对于那些拥有成熟基础架构的企业来说,如果想逐步向云计算模型转型,如何最大化保有原基础架构的前提下,通过中间件更快速地部署云?

    对于那些不想彻底改造IT环境,但又想初步体验云带来的好处的企业,IBM分享了一则新近实施的案例:中国某重点沿海城市公安局通过上面提到的 WebSphere Virtual Enterprise,开启了其通往云计算的大门。该公安局原有的IT系统很薄弱,更换系统也很频繁,应用级别高的服务器经常宕机,而且没有足够的IT管理人员——这都是应用服务器本身分配不合理所致。使用IBM WebSphere Virtual Enterprise进行虚拟服务器管理后,服务器的使用率提高了50%,高应用级别的服务器宕机机会大大减少,同时还具备了自管理,快速实现价值回报等云计算特征。

    对于那些想着手部署云环境的企业,IBM亦提供了一款集成了软硬件的独步业界的产品——WebSphere CloudBurst Appliance。“企业部署云的初衷可以归纳为两点:提高应用的资源利用率或是降低管理成本。”Jason McGee说道,“针对这两大需求,IBM推出了WebSphere CloudBurst Appliance。

    Cloudburst是一款集软硬件产品于一身的创新设备,在一片标准化的刀片服务器上预装了一系列云部署、管理软件工具,帮助企业以云计算的模式对接原有基础架构,允许企业快速建立自己的云,从而立即体验云计算所带来的优势。”

    WebSphere CloudBurst提供了针对各种应用场景预定制的一些拓扑模型,客户可以在友好的用户界面上轻松地通过拖拽构建拓扑模型的方式,迅速地开发、测试和部署业务应用,减少出错的机会。

    “也有很多的客户想接入公有云享受云服务,以减少他们买硬件的需要。IBM 亦提供了一款中间件产品Development & Test Cloud,主要供开发和测试使用,用户只需要登陆有自己帐号,就可以非常快速的部署需要的应用,而且它是免费的。”Jason McGee补充到。

    Jason McGee最后总结道:“企业应该根据自身部署云的初衷出发,考虑是接入公共云还是打造私有云或混合云,再选择最适合的产品,打造出最适合自己的部署路线。”


第三十八届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。