GBT 35292-2017 信息技术 开放虚拟化格式(OVF)规范

GBT 35292-2017 信息技术 开放虚拟化格式(OVF)规范
仅供个人学习
反馈
标准编号:GBT 35292-2017
文件类型:.pdf
资源大小:2.8M
标准类别:综合标准
资源ID:33320
免费资源

GBT 35292-2017标准规范下载简介

GBT 35292-2017 信息技术 开放虚拟化格式(OVF)规范简介:

GBT 35292-2017 是由中国国家标准管理委员会发布的关于信息技术领域的开放虚拟化格式 (OVF) 规范。这项标准主要定义了如何将虚拟机及其相关的配置和数据打包成一个可移植的格式,以便在不同的虚拟化平台上进行部署和迁移。

以下是 OVF 规范的一些关键特点:

1. 标准化的虚拟机封装: OVF 规范定义了一个标准的文件结构,用于将虚拟机的配置、镜像文件以及相关的元数据打包成一个易于分发和部署的文件包。

2. 跨平台兼容性: OVF 标准旨在实现虚拟机在不同虚拟化平台之间的无缝迁移,这就意味着一个使用 OVF 包装的虚拟机可以在 VMWare、Microsoft Hyper-V、KVM 或其他支持 OVF 的平台上运行。

3. 灵活性与扩展性: OVF 提供了丰富的元数据支持,可以描述虚拟机的硬件需求、网络配置、存储设置等,同时允许扩展以支持新的特性或特定供应商的要求。

4. 安全性: OVF 规范支持对虚拟机包进行加密,以保护敏感数据的安全。

5. 可验证性: 提供了校验机制,确保虚拟机包在传输和解压过程中没有被篡改或损坏。

6. 简化部署流程: 使用 OVF 标准,用户可以更简单地配置和部署虚拟机,提高了效率,减少了错误。

总的来说,GBT 35292-2017 标准推动了虚拟化技术的标准化,提高了虚拟化环境的互操作性和管理效率。对于企业来说,这有助于节省成本,提高资源利用率,同时也有助于提升整体的IT运维效率。

GBT 35292-2017 信息技术 开放虚拟化格式(OVF)规范部分内容预览:

GB/T 352922017

需要注意的是Item中的ovf:configuration和ovf:bound属性可以联合使用来提供非常灵活的配 置选项。 配置甚至可以用来控制属性的默认值。对于ProductSection的Property元素,定义了下面额外的 语义规则: ,在DeploymentOptionSection中对于不同的配置可以提供可选择的默认属性值。除了Label元 素和Description元素,每一个Property元素还可以包含可选的Value元素。Value元素应该 有ovf:value属性,用来指定一个新的默认值,和ovf:configuration属性,用来指定新的默认值 在何种配置下被使用。多个Value元素不能指向同一个配置。 示例2:下面是一个ProductSection的示例

(ProductSection) (Label>LoglevelLoglevel for the service

(Property ovf:key="app.log" ovf:type="string"ovf:value="low"ovf:userConfigurable="true"> (Label> LoglevelLoglevel for the service

2017年二级建造师机电实务考试真题及答案9.9操作系统段(OperatingSystemSection)

OperatingSystemSection描述了一个虚拟机中安装的操作系统信息

GB/T352922017

(OperatingSystemSection ovf:id= "76" Specifies the operating system installedMicrosoft Windows Server 2008

9.10安装段(InstallSection)

户机软件在这个启动过程中访问OVF环境,并且在完成软件安装和/或配置后关闭客户机 如果InstallSection没有指定,则表明不需要通过虚拟机上电来完成客户机软件的安装。 《InstallSection ovf:initialBootStopDelay="30o"> Specifies that the virtual machine needs to be booted once after having created the guest software in order to install and/or configure the software

InstallSection仅对VirtualSystem实体有效。 ovf:initialBootStopDelay是一个可选属性,用来指明等待虚拟机关闭电源的延迟时间(以秒为单 位)。如果延迟超时,而虚拟机仍没有关闭电源,OVF包的消费者应该给出失败指示。如果这个值没有 设置,执行过程应该等待虚拟机自身关闭电源。 需要注意的是,虚拟机上的客户机软件可能在虚拟机关闭电源前重启多次。 一个虚拟机集群内的多个VM可以定义一个installSection,这种情况下,每个VM都要进行上面 的步骤,这些步骤可能并发进行

以下元素使用可选的ovf:msgid属性来支持本地化内容。 ·Content的Info单元 ·Content的Name单元 ·Section的Info单元 ·AnnotationSection的Annotation单元 ·EulaSection的License单元 ·NetworkSection的Description单元 OperatingSystemSection的Description单元 . ProductSection的Description,Product,Vendor,Label和Category单元 Property的Description和Label单元 ·DeploymentOptionSection的Description和Label单元 ·VirtualHardwareSection的System单元的ElementName,Caption和Description子单元 ·VirtualHardwareSection的Item单元的ElementName,Caption和Description子单元 ·ResourceAllocationSection的Item单元的ElementName,Caption和Description子单元 ovf:msgid属性包括一个标识符.该标识符

GB/T 352922017

GB/T352922017

内部的和外部的Strings元素可能会重叠,这些元素均应该放置在Envelope元素的结尾处。如果 同时出现多个msg:id属性指定了本地区域,后面的覆盖前面的

OVF环境定义了客户机软件与部署平台之间交互的方式。该环境允许客户机软件访问部署平台 言息,如OVF描述文件中用户指定的属性值。 环境规范分为协议部分和传输部分,协议部分定义了客户机软件能访问的XML文档的格式和语 义,传输部分定义了部署平台和客户机软件信息通信的方式。 XML模式定义文件(详见附录B)sp80271.1.0.xsd的OVF环境部分,包括了相应的元素和属性

环境文档是扩展的XML文档,供客 输类型。 示例:下而是OVF环境文档结构的示例,

PlatformSection元素包括一些平台提供的可选信息,Kind,Version,和Vendor描述了部署平台的 厂商信息,这些元素都是实验性的。Locale和TimeZone描述了当前的区域和时区DBJ∕T 15-104-2015 预拌砂浆混凝土及制品企业试验室管理规范,这些元素也是实验 性的。 PropertySection元素包含一些键/值对的Property元素,这些元素与OVF描述文件中该虚拟机相

GB/T 352922017

关的属性、以及其可能存在的直接父节点VirtualSystemCollection的属性相对应。环境将属性以简单 列表的形式呈现,以便于应用程序解析。而且,简单列表支持重写语义,即VirtualSystem的属性值可 以覆盖其父节点VirtualSystemCollection对应的属性值,被覆盖的属性不出现在列表中。当虚拟机和 其父节点有相同的ovf:key,ovf:class,和ovf:instance属性时,重写可能发生,见9.5。在这种情况下, 可以通过增加一个不同名字的子节点属性,用宏的方式指向该父节点属性的方式,来获得被重写的父节 点的属性值,见9.5。 如果有同族的VirtualSystem和VirtualSystemCollection存在的话,每个同族实体都应该有对应 的一个Entity元素。Entity元素的ovfenv:id属性值应当与其对应的同族实体的ovf:id相匹配。 Entity元素包含了同族实体的OVF环境文档中的键/值对属性,所以与某个特定同族实体相对应的 Entity元素应当包括被该同族实体看到的所有的PropertySection。例如,这些实体信息可以为多层应 用程序中的VirtualSystem提供IP地址等配置信息。 表8列出了核心段的定义

GB/T352922017

XML实例使用表1中定义的XML命名空间前缀。XML实例使用不指定子元素命名空间前缀的 风格。需要注意的是,XML规则明确了对没有指定命名空间前缀的子元素,使用其父元素的命名空 间,而非XML文档默认的命名空间。在整个文档中,为了提高可读性在XML元素值中使用了许多空 格。实际上,业务可以接受并去掉这些元素值前面和后面的空格,就如同这些空格没有被使用过一样。 除以下例外,增强的BNF(ABNF)语法定义使用IETFRFC5234中的定义: ·用“”分隔规则表达选择,而非使用ABNF中定义的“/” 任何字符都应当区分大小写,而非ABNF中定义的对大小写不敏感 句法元素间可以存在空格(即空格符合U十0020和制表符U十0009),而非ABNF中定义的组 合字符时不允许出现空格

XML实例使用表1中定义的XML命名空间前缀。XML实例使用不指定子元素命名空间前缀的 乱格。需要注意的是,XML规则明确了对没有指定命名空间前缀的子元素,使用其交元素的命名空 同,而非XML文档默认的命名空间。在整个文档中,为了提高可读性在XML元素值中使用了许多空 各。实际上,业务可以接受并去掉这些元素值前面和后面的空格,就如同这些空格没有被使用过一样。 除以下例外,增强的BNF(ABNF)语法定义使用IETFRFC5234中的定义: ·用“”分隔规则表达选择,而非使用ABNF中定义的“/” · 任何字符都应当区分大小写,而非ABNF中定义的对大小写不敏感 句法元素间可以存在空格(即空格符合U十0020和制表符U十0009),而非ABNF中定义的组 合字符时不允许出现空格

GB∕T 39673.51-2020 住宅和楼宇电子系统(HBES)及楼宇自动化和控制系统(BACS) 第51部分:EMC要求、条件和测试布置GB/T352922017

GB/T352922017

©版权声明
相关文章