Method and Apparatus for Deploying and Instantiating Multiple Instances of Applications in Automated Data Centers Using Application Deployment Template
    1.
    发明申请
    Method and Apparatus for Deploying and Instantiating Multiple Instances of Applications in Automated Data Centers Using Application Deployment Template 有权
    使用应用程序部署模板在自动数据中心中部署和实例化多个应用实例的方法和设备

    公开(公告)号:US20080256531A1

    公开(公告)日:2008-10-16

    申请号:US12127228

    申请日:2008-05-27

    IPC分类号: G06F9/445

    摘要: A method, apparatus, and computer instructions are provided for deploying and instantiating multiple instances of applications in automated data centers using an application deployment template. A first mechanism is provided to deploy multiple instances of applications using an application deployment plan template. The first mechanism uses deployment parameter sets to generate corresponding deployment plans based on the deployment template. A second mechanism is provided to instantiate multiple instances of applications using deployment plan templates. A service catalog that is exposed to consumers for selection of catalog items is built on top of the second mechanism. During the cataloging and order fulfillment process, the second mechanism instantiates multiple instances of applications using the generated deployment plans and an application model to deploy multiple application instances. An existing order may also be modified or terminated responsive to a user request or service term expiration.

    摘要翻译: 提供了一种方法,装置和计算机指令,用于使用应用程序部署模板在自动化数据中心中部署和实例化多个应用程序实例。 提供了使用应用程序部署计划模板部署多个应用程序实例的第一种机制。 第一种机制使用部署参数集根据部署模板生成相应的部署计划。 提供了使用部署计划模板实例化多个应用程序实例的第二种机制。 在第二种机制的基础上建立了一个暴露给消费者选择目录项目的服务目录。 在编目和订单执行过程中,第二个机制使用生成的部署计划和应用程序模型实例化多个应用程序实例,以部署多个应用程序实例。 响应于用户请求或服务期限到期,现有订单也可以被修改或终止。

    Deploying and instantiating multiple instances of applications in automated data centers using application deployment template
    3.
    发明授权
    Deploying and instantiating multiple instances of applications in automated data centers using application deployment template 有权
    使用应用程序部署模板在自动化数据中心部署和实例化多个应用程序实例

    公开(公告)号:US08589916B2

    公开(公告)日:2013-11-19

    申请号:US12127228

    申请日:2008-05-27

    IPC分类号: G06F9/445

    摘要: A method, apparatus, and computer instructions are provided for deploying and instantiating multiple instances of applications in automated data centers using an application deployment template. A first mechanism is provided to deploy multiple instances of applications using an application deployment plan template. The first mechanism uses deployment parameter sets to generate corresponding deployment plans based on the deployment template. A second mechanism is provided to instantiate multiple instances of applications using deployment plan templates. A service catalog that is exposed to consumers for selection of catalog items is built on top of the second mechanism. During the cataloging and order fulfillment process, the second mechanism instantiates multiple instances of applications using the generated deployment plans and an application model to deploy multiple application instances. An existing order may also be modified or terminated responsive to a user request or service term expiration.

    摘要翻译: 提供了一种方法,装置和计算机指令,用于使用应用部署模板在自动数据中心中部署和实例化多个应用实例。 提供了使用应用程序部署计划模板部署多个应用程序实例的第一种机制。 第一种机制使用部署参数集根据部署模板生成相应的部署计划。 提供了使用部署计划模板实例化多个应用程序实例的第二种机制。 在第二种机制的基础上建立了一个暴露给消费者选择目录项目的服务目录。 在编目和订单执行过程中,第二个机制使用生成的部署计划和应用程序模型实例化多个应用程序实例,以部署多个应用程序实例。 响应于用户请求或服务期限到期,现有订单也可以被修改或终止。

    Method and apparatus for providing alternative installation structures for deployment of software applications
    4.
    发明授权
    Method and apparatus for providing alternative installation structures for deployment of software applications 有权
    提供用于部署软件应用程序的替代安装结构的方法和装置

    公开(公告)号:US07681193B2

    公开(公告)日:2010-03-16

    申请号:US11070592

    申请日:2005-03-02

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F8/61

    摘要: A method, an apparatus, and computer instructions are provided for providing alternative installation structures for deployment of software applications. A set of requirements for software modules to be deployed are detected. Based on the hosting requirement, the present invention determines a set of candidate software modules by comparing the hosting requirements to capabilities of software modules in a software registry. Non-hosting requirements are cascaded for validation at a corresponding level. The present invention exposes software modules based on their supported requirement types and filters candidate hosting software modules based on options defined in the non-hosting requirements. Finally, a list of options with a list of candidate software modules is presented for user selection.

    摘要翻译: 提供了一种方法,装置和计算机指令,用于提供用于部署软件应用的替代安装结构。 检测到要部署的软件模块的一组要求。 基于托管要求,本发明通过将托管要求与软件注册表中的软件模块的能力进行比较来确定一组候选软件模块。 非托管要求在相应级别进行级联以进行验证。 本发明基于其支持的需求类型公开软件模块,并且基于在非主机需求中定义的选项来过滤候选托管软件模块。 最后,提供了具有候选软件模块列表的选项列表,供用户选择。