WebSphere与云计算

在过去的一段时间里,已经讨论了很多厂商的云计算产品,今天就稍微举贤不避亲,跟大家聊聊IBM WebSphere在云计算方面的举措,首先给大家介绍一款旗舰级云计算产品WebSphere CloudBurst Appliance,之后会介绍WebSphere CTO兼IBM院士Jerry Cuomo的“2010 Websphere10大趋势”和其与云计算的关系。

WebSphere CloudBurst Appliance

WebSphere CloudBurst Appliance(简称WCA) 是IBM在2009年推出的,是以一个物理器件的形式发布(具体形式可参考图1),通过WCA能创建一个私有云,并能在这个私有云上部署诸如WebSphere Application Server(简称WAS)等软件。

CloudBurst

图1. WebSphere CloudBurst Appliance

那么下文将介绍WCA是如何实现这些功能的,主要可分为两部分:

构建私有云

它能将很多个安装有VMware ESX的主机整合到多个资源池中,并将这些资源池相关的调度功能开放出来,而且能对池内的物理资源进行监控和管理。

部署软件

首先,介绍一下WCA部署软件的主要形式,也就是Virtual Appliance(虚拟器件),其是一个预配置的软件堆栈,包括1个或多个虚拟机,可以将它部署到ESX等虚拟主机上,下面以WCA自带的WAS的Virtual Appliance为例(图2),它被称为WAS HV(Hypervisor Edition),里面有一个虚拟机,这虚拟机内包括操作系统,WAS和IBM HTTP Server等软件,并以OVF的格式封装。如果大家想对Virtual Appliance和OVF进行深入了解的话,请看剖析系统虚拟化系列的第九篇

WAS Hypervisor Edition

图2. WAS HV的结构图

WCA整个部署软件过程是基于Virtual Appliance的生命周期,下面是其具体流程:

    1. 构建:通过IBM OVF SDK和VMware Server等工具来创建和定制化将被部署的Virtual Appliance,之后将这个Virtual Appliance上传至WCA。
    2. 部署:在WCA上为这个Virtual Appliance选择合适的部署模式,比如简单的单独部署和复杂的集群部署等,之后在部署时为这个Virtual Appliance在私有云中选择合适的资源池并设置一些用于接下来激活的参数,比如网络和软件方面。
    3. 激活:当Virtual Appliance按选定的部署模式被部署到对应的资源池之后,它会以虚拟机的形式在ESX主机启动,并在启动过程中激活软件(比如AE)会根据之前输入的激活参数来自动激活相应的网络和软件。
    4. 管理:部署之后,WCA能让用户对这个虚拟机进行监控和管理。

除了这些基本流程之外,WCA还支持对Virtual Appliance添加脚本和Fix Pack,定制新的部署模式和生成报表等高级功能。还有,我个人也非常有幸地参与了这个旗舰级产品的研发,更从中获益匪浅。

2010 Websphere10大趋势

下面就是这十大趋势:

    1. Rainmaker 2.0:Rainmaker就是WCA的开发代号,而Rainmaker 2.0也就意味着新一代的WCA。
    2. Project Virtuoso:这个应该就是WebSphere的PaaS项目,而且其强调应用能在公有云和私有云自己迁移,我今年本来也有机会参加这个项目。
    3. Hosted Middleware:是推出跟着类似云中BPM BlueWorks的产品,比如将WebSphere Commerce部署到云中,并以SaaS的形式提供给用户,而且在国内的第二届云计算大会中已经有一家来自无锡的IT企业开始做类似的尝试了。
    4. Project Silverlining:这个是关于应用的整合,而且整合的范围将横跨多个云。
    5. Appliance Bedrock:就是除了过去用于处理XML的DataPower XA35等物理器件之外,还将推出更多类型的DataPower器件。
    6. Business Rules & Optimization:这个和去年IBM收购的ILOG是密切相关的,来进一步优化Business和IT之间的整合。
    7. Bottled Accelerators:就是提供一系列范式或者内容,比如WCA的image pattern等。
    8. Extreme Transaction Processing:这个去年也在十大之内,但是今年主要会对一些最新的硬件做一定的优化,比如多核和SSD,特别是由于SSD的加入,使得在数据持久化方面得到了增强,因为除了能在内存中做缓存,还能在SSD上做缓存。
    9. Application Optimization:这也是关于DataPower的,它是在DataPower的基础上加入对应用的优化。
    10. 神秘项目:既然是神秘项目,那么我们就无从得知了。

总体而言,这十大趋势中大部分都跟云计算有密切的关系,比如属于SaaS层的技术有Hosted Middleware和Project Silverlining,属于PaaS层的有Project Virtuoso,属于IaaS层的有Rainmaker 2.0和Appliance Bedrock等。

参考资料:

    1. WebSphere CloudBurst Appliance 常见问题及解答
    2. Ruth Willenborg 评论: WebSphere CloudBurst Appliance 中的 “特殊原料”
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值