Board logo

标题: 使用 OVF Toolkit 构建虚拟工具(1) [打印本页]

作者: look_w    时间: 2018-6-14 17:55     标题: 使用 OVF Toolkit 构建虚拟工具(1)

Open Virtualization Format (OVF) 规范是在 Distributed Management Task Force (DMTF) 协会内部开发的一种标准,旨在推广一种开放、安全、可迁移、有效以及可扩展的格式,用于封装和分发将在虚拟机上运行的软件。
DMTF 是一个非盈利行业成员协会,致力于推广企业和系统管理以及互操作性。成员和非成员可以复制 DMTF 规范和文档,在此特定用途下使用,但要指出正确的归属权。
IBM 在 OVF 标准的发展过程中看到了巨大的潜力,特别是从它开始支持创建开放环境(用于定义表示和分发虚拟机/虚拟工具内容和标准途径)之后。在标准规范的成型过程中,IBM 一直发挥着积极的作用。为了进一步促进 OVF 的采用,我们开发了一些工具来帮助人们以 OVF 可分发格式表示虚拟机/虚拟工具。
在本文中,我们概述了该标准并演示了 Open Virtualization Format Toolkit。
OVF 在虚拟工具生命周期中的位置 如 Open Virtualization Format White Paper(链接见本文后面的  部分)的 1.4 节所述,虚拟工具的软件生命周期遵循以下模式:
经过开发阶段(步骤 1)之后,服务(一个或多个 VM,以及必要的配置和部署元数据)将封装为 OVF 格式(步骤 2)。封装的组件可以是第三方数据。在部署阶段(步骤 3)将安装 OVF 包。管理和退役阶段(步骤 4 和 5)特定于 OVF 包的内容以及您所使用的特定虚拟化产品。
OVF 1.0 解决了封装、分发和部署阶段。
OVF 标准中的元素OVF 标准定义了三个元素:
接下来详细讨论它们。
OVF 包作为其核心,OVF 包是一种分发包,它由以下内容组成:
OVF 描述符信封描述符描述构成此 OVF 包的所有虚拟机元数据(包括虚拟硬件)。
信封由以下几个部分组成:
图 1 显示了 OVF 信封的部分结构。
图 1. OVF 信封结构 OVF 信封在虚拟工具生命周期的封装和分发阶段创建和使用。
OVF 环境 OVF 环境是一个 XML 文档,它由 OVF 部署平台在部署 OVF 包的过程中生成,并提供给已部署的虚拟系统中的访客软件使用。OVF 环境文档的作用是提供虚拟系统访客软件(属于已部署的 OVF 包)属性变量信息,用于 “定制” 访客虚拟系统。OVF 包描述符的创建者(OVF 信封)指定哪些自定义属性将需要变量输入。在 OVF 包的部署活动中,部署平台将收集与自定义属性键相关的值,并构建 OVF 环境文档。
OVF 环境在虚拟工具生命周期的部署阶段中使用。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0