跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

这是您第一次登陆到 developerWorks,已经自动为您创建了您的概要文件。 选择您概要文件中可以公开的信息的信息(如姓名、国家/地区,以及公司),这些信息同时也会与您所发布的内容相关联。 您可以随时更新您的 IBM 账号。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

IBM Systems Director VMControl 资源生命周期管理: 第 3 部分

使用 VMControl REST API 执行远程镜像部署生命周期管理

Aparna Khare, 系统软件工程师, IBM China
/developerworks/aix/library/au-aix-vmcontrol-lifecycle-1/aparna_64x80.jpg
Aparna Khare 是一名系统软件工程师,从事 IBM Systems Director VMControl 高级管理器的开发工作。Aparna 在 Java/J2EE 技术方面拥有 4 年的工作经验。
Piyush Jain, 高级软件工程师, IBM
http://www.ibm.com/developerworks/i/p-pjain.jpg
Piyush Jain 是 IBM 的一名高级软件工程师,目前主要致力于 IBM Systems Director 中的 VMControl,这是 IBM 产品组合中的一个重要产品。他有 5 年的从业经验,从印度卡纳塔克邦的 IET Alwar 获得了信息技术工程学士学位。
Nicholas Schambureck, 咨询软件工程师, IBM
/developerworks/aix/library/au-aix-vmcontrol-lifecycle-1/nick_64x80.jpg
Nick Schambureck 是一名咨询工程师,也是 IBM Systems Director VMControl 命令行界面和 REST API 团队的负责人。他自该项目一开始的时候就一直从事该项目的工作。
Poornima Soundararajan, 软件工程师, IBM
/developerworks/aix/library/au-aix-vmcontrol-lifecycle-1/poornima_64x80.jpg
Poornima Soundararajan 是一名软件工程师,从事 IBM Systems Director VMControl 高级管理器的开发。Poornima 在 Java/J2EE 技术方面拥有超过 7 年的工作经验。

简介:  IBM® Systems Director 是一个平台管理解决方案,用于管理多系统环境中的物理和虚拟系统。该解决方案支持各种各样的虚拟化技术,以及跨 IBM 和非 IBM 平台的多种操作系统。IBM Systems Director VMControl™ 是 IBM Systems Director 的一个高级管理器,而 IBM Systems Director 是一组可免费拥有的平台管理工具。本教程是一个有关 VMControl 资源生命周期管理系列的一部分。本教程介绍使用 VMControl 具象状态传输 (REST) 应用编程接口 (API) 的镜像部署生命周期。

查看本系列更多内容

发布日期:  2013 年 7 月 22 日
级别: 中级

访问情况 : 1635 次浏览

开始之前

了解您期望从本教程学到什么,以及如何充分利用本教程。

关于本系列

IBM Systems Director VMControl 高级管理器简化了跨多种虚拟化技术和硬件平台的虚拟环境的管理。VMControl 是一个领先的多平台虚拟化管理解决方案,包含在各种 IBM Systems Director 版本中。VMControl 支持 3 种类型的接口(GUI、CLI 和 REST API)。本系列通过 REST 探讨 VMControl 资源生命周期。

本系列包含以下生命周期:

  • 通过 VMControl REST API 执行虚拟服务器生命周期管理:介绍一个虚拟服务器的生命周期(创建、查看、编辑和删除)管理。其中着重强调了 VMControl Express Edition(VMControl 的免费部分)的功能。
  • 通过 VMControl REST API 执行虚拟设备生命周期管理:介绍一个虚拟设备的生命周期管理。虚拟设备是一种操作系统镜像和元数据,能够远程安装(部署)在新的或现有的虚拟服务器上。
  • 通过 VMControl REST API 执行镜像部署:介绍一种典型的部署流程,以及使用此部署流程创建的工作负载的生命周期管理。
  • 通过 VMControl REST API 执行服务器系统池生命周期管理:介绍一个服务器系统池的生命周期管理及其虚拟服务器重新部署功能。服务器系统池是一组类似的物理服务器(主机) - 一个由 VMControl 实现的云。VMControl 选择要部署到哪个主机,并允许在服务器系统池内重新部署虚拟服务器。

本系列将通过 REST 帮助所有 VMControl 用户理解 VMControl 功能。本系列还将帮助理解资源生命周期的详细流程。


关于本教程

本教程演示使用 VMControl REST API 实现的镜像部署生命周期。镜像部署是将操作系统安装在一个新的或现有的虚拟服务器的行为。部署的结果是一个封装了一个或多个虚拟服务器的工作负载。镜像部署的生命周期具有以下主要功能:

  • 部署虚拟设备
  • 列出工作负载及其成员
  • 修改工作负载(修改属性和电源管理)
  • 删除工作负载

图 1 使用不同 REST 请求组成的序列详细解释了镜像部署生命周期。


图 1. 镜像部署生命周期
镜像部署生命周期

目标

本教程的主要目的是帮助用户理解使用 VMControl REST API 的镜像部署生命周期。本教程将描述使用 IBM System Director VMControl 实现完整生命周期的过程。拥有镜像部署和 IBM Systems Director VMControl 的基本知识的用户可轻松掌握本教程。


前提条件

阅读本教程之前,您应已在系统上安装了 IBM Systems Director V6.x.x。本教程假设您熟悉 IBM Systems Director 的使用。本文还假设您了解 JavaScript Object Notation (JSON),以及如何使用您最喜欢的 HTTP 客户端执行 HTTP GETPOSTPUTDELETE 调用。


系统需求

您的系统上应拥有以下组件。

  • 一个已安装和配置的 IBM Systems Director
  • 已激活的 IBM Systems Director VMControl 高级管理器
  • 用于运行远程请求的 HTTP 客户端

1 页,共 8 | 后一页

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=AIX and UNIX, Linux
ArticleID=938143
TutorialTitle=IBM Systems Director VMControl 资源生命周期管理: 第 3 部分
publish-date=07222013
author1-email=apakhare_cnnew1@in.ibm.com
author1-email-cc=
author2-email=piyushjain_cnnew1@in.ibm.com
author2-email-cc=
author3-email=nschambu_cnnew1@us.ibm.com
author3-email-cc=
author4-email=poornima.s_cnnew1@in.ibm.com
author4-email-cc=