[BuildRelease Management]Build Forge 与 virtual machine


一 VMLogix LabManager

1)使用前

 


2)使用后

 

 

3)集成Build Forge 和 VMLogix LabManager的好处
*控制物理server的蔓延和最大化硬件的利用率;
*减少高额的管理开销;

4)如何实现

* 在Build Forge创建wrapper project,wrapper project负责调用VMLogix LabManager来启动关闭VM和封装user project。
* user project在LabManager启动VM后执行。
* user project运行完成后LabManager关闭VM。
* 一旦wrapper project和user project完成,BOM和log report也被产生。

 

5)主页

http://www.vmlogix.com/IBM-Rational-Build-Forge/


二 Surgient Virtual Automation Platform

1)Surgient

Surgient platform通过统一虚拟的lab基础设施,自动化地按需组织和关闭测试环境,使IBM Rational Build Forge用户加速build和relese的过程。
surgient 辅助IBM Build Forge消除两个普遍的问题:没有足够的可利用的测试基础设施和过多的部署和配置时间。

 

2)如何集成
在IBM Rational Build Forge中通过source adapter来管理虚拟机,简单地如下步骤:
* 创建build forge adaptor link,然后指向需要虚拟基础设施的Build Forge project;
* 在Build Forge project的step中使用执行虚拟基础设施的selector;
* 当Build Forge Project运行的时候,surgient自动地扫描selector然后部署需要的虚拟基础设施;
* 一般Build Forge Project完成,surgient自动地关闭相应的基础设施,然后释放资源;

注意:如果project的所有的step使用同一个VM,只需要在project的开始增加一个step来为project设置默认的selector。

 

3) 主页

http://www.surgient.com/partners/ibm-buildforge.htm 

 

 完!

posted @ 2010-07-28 13:13  iTech  阅读(438)  评论(0编辑  收藏  举报