标题: 使用 VMControl REST API 执行远程虚拟设备生命周期管理(1)简介 [打印本页] 作者: look_w 时间: 2018-6-18 12:53 标题: 使用 VMControl REST API 执行远程虚拟设备生命周期管理(1)简介
开始之前了解您期望从本教程学到什么,以及如何充分利用本教程。
关于本系列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 执行虚拟设备(appliance)生命周期管理:介绍一个虚拟设备的生命周期管理。虚拟设备是一种操作系统映像和元数据的集合,能够远程安装(部署)在新的或现有的虚拟服务器上。
通过 VMControl REST API 执行映像部署:介绍一种典型的部署流程,以及使用此部署流程创建的工作负载的生命周期管理。
通过 VMControl REST API 执行服务器系统池生命周期管理:介绍一个服务器系统池的生命周期管理及其虚拟服务器重新部署功能。服务器系统池是一组类似的物理服务器(主机) - 一个由 VMControl 实现的云。VMControl 选择要部署到哪个主机,并允许在服务器系统池内重新部署虚拟服务器。
图 1 通过不同的REST 请求顺序详细解释了虚拟设备生命周期。
图 1. 虚拟设备生命周期管理目标本教程的主要目的是帮助用户理解使用 VMControl REST API 的虚拟设备生命周期管理。本教程将描述结合使用 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 GET、POST、PUT 和 DELETE 调用。
系统需求您的系统上应拥有以下组件。