Board logo

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

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

Open Virtualization Format Toolkit 要点 Open Virtualization Format Toolkit 提供了一组 Eclipse 插件,以及一个标准的 Java™ API,以帮助您以新的基于标准的 Open Virtualization Format 格式创建虚拟工具包。OVF Toolkit 将帮助在 OVF 标准之下封装和分发虚拟工具。
此工具包提供了一个易于使用的编辑器,用于执行创建所需包描述符的任务,以确保遵循标准的语法和语义需求。它还提供了将包文件导出为 OVF 标准所许可的两种格式的功能:作为 Open Virtual Appliance 格式的单一 TAR 文件,或者作为一组文件。  
为了支持这种新的编辑功能,这个包提供一组必要的 Eclipse 插件,用于扩展您的现有开发环境。
以下各节列出了 OVF 复合工具各个方面的要点以及使用场景。
规范范围和验证 OVF 规范提供了一个模式,详述了 OVF 信封 XML 实例文档的语义,以及一个已经写好的规范,详述了超出模式描述范围的语义。OVF Toolkit 支持生成 OVF 兼容的实例文档和以及遵循 OVF 模式和规范的分发包。包含的项目有:
OVF 规范能够在信封 XML 实例文档中描述单虚拟机内容定义和多虚拟机内容定义。OVF 复合工具支持创建、编辑和封装这些类型的实例文档以及它们的支持文件。
设计新 OVF 信封在许多情况下,从零开始创建 OVF 信封是比较令人满意的。如前所述,复合工具中出现的一个 Eclipse 工件是一个新编辑器,它就提供了这种功能。从本质上说,您在 Eclipse 工作空间中创建一个新文件与在 Eclipse IDE 中创建任何文件都是相同的。不同的是文件的类型:它被称作 Envelope Model。
创建新 OVF 信封的步骤如下:
图 2. 准备或创建一个项目来保存 OVF 信封文件图 3. 创建一个新的 Envelope Model 文件图 4. 将 OVF 元数据添加到框架信封图 5. 向信封添加新的子元素或并列元素(额外内容)图 6. 从 Properties 视图中查看它这就是创建新 OVF 信封的方法。当您保存正在编辑的文件时,信封将序列化为标准的 OVF 格式。并且,如果愿意,可以使用 OVF 信封编辑器或任何其他能查看 XML 文件的编辑器打开它(如果您希望查看信封的 XML 表示)。
图 7. 在编辑器中查看表示 图 8 显示了信封编辑器中的信封。
图 8. 信封编辑器中的信封 图 9 显示了在标准文本编辑器显示为序列化 XML 的信封。
图 9. 作为序列化 XML 的信封




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