BS ISO/IEC 17203:2017
$215.11
Information technology. Open Virtualization Format (OVF) specification
Published By | Publication Date | Number of Pages |
BSI | 2017 | 72 |
The Open Virtualization Format (OVF) Specification describes an open, secure, efficient and extensible format for the packaging and distribution of software to be run in virtual systems.
The OVF package enables the authoring of portable virtual systems and the transport of virtual systems between virtualization platforms. This version of the specification (2.1) is intended to allow OVF 1.x tools to work with OVF 2.x descriptors in the following sense:
-
Existing OVF 1.x tools should be able to parse OVF 2.x descriptors.
-
Existing OVF 1.x tools should be able to give warnings/errors if dependencies to 2.x features are required for correct operation.
If a conflict arises between the schema, text, or tables, the order of precedence to resolve the conflicts is schema; then text; then tables. Figures are for illustrative purposes only and are not a normative part of the standard.
A table may constrain the text but it shall not conflict with it.
The profile conforms to the cited CIM Schema classes where used. Any requirements contained in the cited CIM Schema classes shall be met. If a conflict arises the CIM Schema takes precedence.
The profile conforms to the cited OVF XML Schema. It may constrain the schema but it shall not conflict with it. If a conflict arises the OVF XML Schema takes precedence.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | National foreword |
5 | Blank Page |
6 | Foreword |
10 | 1 Scope 2 Normative references |
12 | 3 Terms and definitions |
14 | 4 Symbols and abbreviated terms 5 OVF package 5.1 OVF package structure |
15 | 5.2 Virtual disk formats 5.3 OVF package options |
16 | 5.4 Distribution as a set of files 6 OVF descriptor |
17 | 7 Envelope element 7.1 File references |
18 | 7.2 Content element |
19 | 7.3 Extensibility 7.4 Conformance |
20 | 8 Virtual hardware description 8.1 VirtualHardwareSection |
21 | 8.2 Extensibility 8.3 Virtual hardware elements |
23 | 8.4 Ranges on elements |
25 | 9 Core metadata sections |
26 | 9.1 DiskSection |
27 | 9.2 NetworkSection 9.3 ResourceAllocationSection |
28 | 9.4 AnnotationSection 9.5 ProductSection 9.5.1 Property elements |
30 | 9.6 EulaSection |
31 | 9.7 StartupSection |
32 | 9.8 DeploymentOptionSection |
33 | 9.9 OperatingSystemSection 9.10 InstallSection 9.11 EnvironmentFilesSection |
34 | 9.12 BootDeviceSection 9.13 SharedDiskSection |
35 | 9.14 ScaleOutSection |
36 | 9.15 PlacementGroupSection and PlacementSection |
37 | 9.16 EncryptionSection |
38 | 10 Internationalization 10.1 Internal resource bundles 10.2 External resource bundles |
39 | 10.3 Message content in external file 11 OVF environment and OVF environment file |
40 | 11.1 Transport media 11.2 Transport media type |
42 | ANNEX A (informative)Symbols and conventions |
43 | ANNEX B (normative)OVF XSD |
44 | ANNEX C (informative)OVF mime type registration template |
46 | ANNEX D (informative)OVF examples D.1 Examples of OVF package structure D.2 Examples of distribution of files |
47 | D.3 Example of envelope element D.4 Example of file references |
48 | D.5 Example of content element D.6 Examples of extensibility |
49 | D.7 Examples of VirtualHardwareSection D.8 Examples of virtual hardware elements |
50 | D.9 Example of ranges on elements |
51 | D.10 Example of DiskSection D.11 Example of NetworkSection D.12 Example of ResourceAllocationSection |
52 | D.13 Example of annotation D.14 Example of Product section D.15 Example of EULA section |
53 | D.16 Example of StartupSection D.17 Example of DeploymentOptionSection |
54 | D.18 Example of OperatingSystemSection D.19 Example of InstallSection D.20 Example of EnvironmentFilesSection D.21 Example of BootDeviceSection |
55 | D.22 Example of SharedDiskSection D.23 Example of ScaleOutSection |
56 | D.24 Example of PlcementGroupSection |
57 | D.25 Example of EncryptionSection |
58 | D.26 Example of internationalization |
59 | D.27 Example of message content in an external file |
60 | D.28 Example of environment document |
61 | ANNEX E (informative)Network port profile examples E.1 Example 1 (OVF descriptor for one virtual system and one network with an inlined network port profile) |
62 | E.2 Example 2 (OVF descriptor for one virtual system and one network with a locally referenced network port profile) |
64 | E.3 Example 3 (OVF descriptor for one virtual system and one network with a network port profile referenced by a URI) |
66 | E.4 Example 4 (OVF descriptor for two virtual systems and one network with two network port profiles referenced by URIs) |
68 | E.5 Example 5 (networkportprofile1.xml) |
69 | E.6 Example 6 (networkportprofile2.xml) |
70 | ANNEX F (informative)Deployment considerations F.1 OVF package structure deployment considerations F.2 Virtual hardware deployment considerations F.3 Core metadata sections deployment considerations |