机房360首页
当前位置:首页 » 云应用 » IBM云环境的产品——WCA

IBM云环境的产品——WCA

IBM WebSphere CloudBurst Appliance

来源:机房360 作者:scarlett编辑 更新时间:2013-3-10 10:38:28

摘要:IBM WebSphere CloudBurst Appliance(WCA)是IBM公司中间件软件品牌WebSphere旗下的一款用于创建、部署和管理私有WebSphere云环境的产品,它能够帮助用户创建和管理面向服务的私有云平台,其最大优势在于有效整合了云基础设施层和云平台层。

  IBM WebSphere CloudBurst Appliance(WCA)(如图6.12所示)是IBM公司中间件软件品牌WebSphere旗下的一款用于创建、部署和管理私有WebSphere云环境的产品,它能够帮助用户创建和管理面向服务的私有云平台,其最大优势在于有效整合了云基础设施层和云平台层。

  WCA的组成主要分为三个基础性的核心部分:器件、云和虚拟系统。器件包括硬件、管理软件和一系列的预先安装和配置好的虚拟镜像和模板;云提供服务器虚拟化能力、网络能力和存储能力给器件使用,WebSphere应用运行在云中;虚拟系统将虚拟镜像和模板进行可定制化转换,以便将WebSphere应用服务器虚拟系统部署到云中。

  从图6·12可知,WCA在物理上是一个具有运算、存储和联网能力的硬件器件(Hardware Appliance),其中包含了WCA软件功能模块和WebSphere虚拟器件镜像与模板。WCA软件功能模块主要具有基础设施管理、解决方案部署、用户解组管理、镜像模板管理、监控与计费及脚本包管理等功能。

  ► 基础设施管理:用户可以把其私有数据中心的基础设施资源注册到WCA,这些资源也括网络、存储和安装了虚拟化平台的服务器,通过在WCA界面上输入虚拟化平台的名称、主机名、用户名和密码就可以将其纳入WCA所管理的环境中。WCA支持的虚拟化平台有IBM刀VM、IBM PowerVM服务器、VMwareESX和ESXi。用户可以通过WCA的管理界面查看虚拟化平台的实时性能参数和其他相关信息,比如CPU和内存的使用情况、虚拟机的运行情况、关联的网络和存储的情况等。WCA管理的网络资源包括lr地址、子网地址、子网掩码、网关和DNS。WCA所管理的存储既可以是虚拟服务器的本地存储,也可以是通过SAN和NAS组成的存储网络。

  ► 解决方案部署:部署虚拟化解决方案是模板实例化的过程。首先,用户在模板列表中选择所需的模板,然后提供WCA要求的一些非常简单的配置参数,如虚拟机的CPU数量、内存大小、登录密码等,就完成贷对虚拟化解决方案的定制工作。定制完成以后,WCA将这个模板实例化,将其部署到用户的私有云中,成为运行的虚拟化解决方案。这个过程有点类似我们所熟悉的面向对象编程模式,WCA中提供的模板就如同我们编写的一个类,用户对模板的配置过程好比通过构造函数传参数给这个类,WCA将这个模板部署到私有云的过程就好比类被实例化为对象,分配了内存空间。

  ► 用户群细管理:WCA支持多种用户和组角色,并为不同的角色提供不同的权限与操作界面。比如,普通用户和组只有部署他能访问的模板的权限,管理员用户既有普通用户的权限,又有创建和修改模板的权限,还可以管理私有云环境,问WCA添加和删除虚拟化平台,并从控制台界面可视化地获取这些虚拟化平台的信息。

  ► 镜像模板管理:用户可以通过WCA管理虚拟器件镜像,修改某个用户对该镜像的访问权限或导人新的虚拟器件镜像。在虚拟器件镜像的基础上,WCA还预置了一系列可重用的WebSphere模板。这些模板是基于WebSphere产品十余年的最佳实践和用户反馈而创建的,目的是为了方便用户部署相同或者类似的虚拟化WebSphere解决方案。模板的拓扑结构包括了从简单的WebSphere孤立应用到复杂的WebSphere应用集群。用户可以通过WCA的控制台界面获得关于这些模板的创建者、创建日期、被部署的实例及它们的配置等详细信息。另外,用户也可以基于现有的虚拟器件镜像或者模板快速定制自己的模板,这些定制的模板被保存到WCA中,和预置模板一起被统一管理。

  ► 监控与计费:WCA提供了全面的监控、审计和计费功能。在虚拟化解决方案部署完成以后,用户可以通过WCA界面实时查看虚拟化解决方案的状态和资源利用情况,查询相关的旧志信息,获取虚拟机状态和其在云中的位置。在计费管理方面,WCA提供了ILMT(IBM License Metric Tool)脚本包,里面包含IBM专门用于软件许可证统计的工具ILMT代理(ILMTAgent)。该脚木包负责在虚拟化解决方案部署以后,将lLMT代理安装在虚拟机上,记录它们在运行过程中使用软件许可证的情况,并定期汇报给ILMT服务器。

  ► 脚本包管理:脚本包是WCA的重要组成部分,它由一组脚本程序组成,支持用户个性化定制被部署的虚拟化解决方案,如在申间件平台上部署客户应用。用户可以将离线创建的脚本包上传到WCA中,然后配置脚本包的环境变量、工作目录、访问权限及模板绑定等参数。

  除了上述六大功能,WCA还支持许多其他基础性的功能。WCA支持用户通过WCA控制台界面提供的链接远程访问虚拟机和WebSphere环境本身的管理控制台界面;WCA还支持用户日志的记录功能,在后台,WCA记录每个用户的操作,并以审计日志的形式保存下来,管理员可以通过WCA提供的界面随时下载这些原始的审计日志。另外,WCA还提供了日志分析和可视化的功能,管理员通过该功能可以查看资源的整体使用情况和每个用户使用资源的情况;WCA还提供管理自身硬件器件的功能,比如停止和重启器件、检查温度和磁盘容量等。

  WebSphere虚拟器件与模板是WCA采用虚拟器件技术快速部署WebSphere环境的基础,W C A利用模板机制将领域专家的经验融汇到WebSphere环境的虚拟化部署过程中,这些模板体现了WebSphere配置的最佳实践经验。从在单个虚拟服务器上运行的简单的单节点环境,到在多个虚拟服务器上运行的复杂的WebSphere集群,用户都可以重用模板,简化WebSphere环境的规划与部署工作。

  WCA的使用方式很简单,即插即用的硬件加上灵活的多样性的软件控制。WCA的硬件器件上没有复杂的操作面板,只有一些简单的通信接口,如网口和串口。在绝大多数情况下,WCA通过网口与外界通信,只有在维护模式下才使用串口。这种 "即插即用"的方式方便了用户构建自己的私有云。用户首先将WCA硬件接人私有数据中心,再将安装了虚拟化平台的物理机注册到WCA,WCA就可以统一管理这些虚拟化平台,在它们之上部署WebSphere环境。在部署过程中,用户首先选择需要的模板,进行必要的配置,然后WCA自动把虚拟器件镜像发送到目标虚拟化平台,创建虚拟机,激活WebSphere环境。在WebSphere环境的运行过程中,用户可以通过WCA的管理功能对该环境进行持续的监控和优化。用户可以通过三种软件控制的方式访问WCA提供的管理功能:Web方式、命令行方式和REST方式。WCA具有一个用户友好的Web2.0风格控制台界面,它集中了WCA所有的管理功能,用户只需要在页面上进行简单的操作就可以实现复杂的WebSphere环境管理操作。在控制台界面首页,用户还可以下载WCA的命令行工具,通过该工具直接连接到WCA上进行操作。REST方式是为了方便将WCA的软件功能与其他产品进行整合而设计的,其他产品只需要遵循REST编程接口规范,就可以调用WCA提供的所有功能。

  WCA内部的WebSphere虚拟器件是WebSphere推出的另一个产品:WebSphere Application Server Hypervisor Edition。该产品的软件栈包含了基本的操作系统、WebSpher。应用服务器、此MHTTP服务器和激活引擎(Activation Engine,AE)。虚拟器件按照OVF格式打包,保证了兼容性和标准化。

  总之,WCA可以被便捷和快速地部署到用户现有的数据中心,为其提供安全可靠的私有云计算环境,减少服务器和中间件管理的成本,显著节约企业用户的投资和运营成本,帮助用户实现更高的投资回报率。

  责任编辑:scarlett

  更多内容请关注机房360,www.jifang360.com,中国绿色数据中心

本文地址:http://www.jifang360.com/news/2013310/n911945821.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片