The standard describes an "open, secure, portable, efficient and extensible format for the packaging and distribution of software to be run in virtual machines". The OVF standard is not tied to any particular hypervisor or instruction set architecture. The unit of packaging and distribution is a so-called OVF Package which may contain one or more virtual systems each of which can be deployed to a virtual machine.
|Open Virtualization Format|
|Initial release||V1.0.0 (September 2008)|
The DMTF subsequently released the OVF Specification V1.0.0 as a preliminary standard in September, 2008, and V1.1.0 in January, 2010. In January 2013, DMTF released the second version of the standard, OVF 2.0 which applies to emerging cloud use cases and provides important developments from OVF 1.0 including improved network configuration support and package encryption capabilities for safe delivery.
OVF 1.1 was adopted as an International Standard in August 2011 by the Joint Technical Committee 1 (JTC 1) of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) .
OVF 2.0 brings an enhanced set of capabilities to the packaging of virtual machines, making the standard applicable to a broader range of cloud use cases that are emerging as the industry enters the cloud era. The most significant improvements include support for network configuration along with the ability to encrypt the package to ensure safe delivery.
An OVF package consists of several files placed in one directory. An OVF package always contains exactly one OVF descriptor (a file with extension .ovf). The OVF descriptor is an XML file which describes the packaged virtual machine; it contains the metadata for the OVF package, such as name, hardware requirements, references to the other files in the OVF package and human-readable descriptions. In addition to the OVF descriptor, the OVF package will typically contain one or more disk images, and optionally certificate files and other auxiliary files.
|Product||OVF Support Since||Release Date|
|Red Hat Enterprise Virtualization||2.2||March 2010|
|VMware||ESX 3.5, Workstation 6.5, Player 3.1||Dec 2007|
|XenServer||5.6 or XenConvert before that||May 2010|
|IBM POWER server AIX, Linux z/VM, IBM Systems Director (via VMControl Enterprise Edition plug-in, a cross-platform VM manager)|
|IBM SmartCloud||IBM SmartCloud Enterprise 1.4||Oct 2011|
|OpenNode Cloud Platform||1.1||Nov 2010|
|Oracle VM||3.0||Aug 2011|
|SUSE Studio||Oct 2010|
|Microsoft System Center Virtual Machine Manager||2012||2012?|
|Amazon Elastic Compute Cloud|
|Proxmox VE||5.0 ||Sep 2017|
Disaster recovery involves a set of policies, tools and procedures to enable the recovery or continuation of vital technology infrastructure and systems following a natural or human-induced disaster. Disaster recovery focuses on the IT or technology systems supporting critical business functions, as opposed to business continuity, which involves keeping all essential aspects of a business functioning despite significant disruptive events. Disaster recovery can therefore be considered as a subset of business continuity.Distributed Management Task Force
The Distributed Management Task Force (DMTF) is a computer software trade group which works to simplify the manageability of network-accessible technologies.List of International Organization for Standardization standards, 16000-17999
This is a list of published International Organization for Standardization (ISO) standards and other deliverables. For a complete and up-to-date list of all the ISO standards, see the ISO catalogue.The standards are protected by copyright and most of them must be purchased. However, about 300 of the standards produced by ISO and IEC's Joint Technical Committee 1 (JTC1) have been made freely and publicly available.List of filename extensions (M–R)
This alphabetical list of filename extensions contains standard extensions associated with computer files.OVF
OVF may refer to:
Open Virtualization Format, an open standard for packaging and distributing virtual appliances
Optical viewfinderOpen Cloud Computing Interface
The Open Cloud Computing Interface (OCCI) is a set of specifications delivered through the Open Grid Forum, for cloud computing service providers. OCCI has a set of implementations that act as proofs of concept. It builds upon World Wide Web fundamentals by using the Representational State Transfer (REST) approach for interacting with services.Ova (disambiguation)
Ova is the plural form of ovum, the female sex cell or gamete.
Ova or OVA may also refer to:
Ovalbumin (OVA), a protein found in egg whites
Ova, Kaş, a village in the Antalya Province, Turkey
Ova, Kentucky, an unincorporated community in the United States
Ova A. Kelley (1914–1944), United States Army soldier and Medal of Honor recipient
OpenVera Assertion Language, a hardware verification Language
Original video animation, anime that are released directly to video
-ova, a feminine surname suffix in Slavic-language countries; see Eastern Slavic naming customs
Open Virtualization Archive (*.ova file), the single-file version of an Open Virtualization Format image
Open Virtualization Alliance consortium committed to fostering the adoption of open virtualization technologiesSUSE Studio
SUSE Studio was an online Linux software creation tool by SUSE. Users could develop their own Linux distro, software appliance, or virtual appliance, mainly choosing which applications and packages they want on their "custom" Linux and how it looks.
Users could choose between openSUSE or SUSE Linux Enterprise as a base and pick from a variety of pre-configured images including jeOS, minimal server, GNOME, and KDE desktops.
The SUSE Studio service was shut down on February 15, 2018.Software appliance
A software appliance is a software application combined with just enough operating system (JeOS) to run optimally on industry-standard hardware (typically a server) or in a virtual machine. It is a software distribution or firmware that implements a computer appliance.Virtual appliances are a subset of software appliances. The main distinction is the packaging format and the specificity of the target platform. A virtual appliance is a virtual machine image designed to run on a specific virtualization platform, while a software appliance is often packaged in more generally applicable image format (e.g., Live CD) that supports installations to physical machines and multiple types of virtual machines.Installing a software appliance to a virtual machine and packaging that into an image, creates a virtual appliance.VMDK
VMDK (short for Virtual Machine Disk) is a file format that describes containers for virtual hard disk drives to be used in virtual machines like VMware Workstation or VirtualBox.
Initially developed by VMware for its virtual appliance products, VMDK 5.0 is now an open format and is one of the disk formats used inside the Open Virtualization Format for virtual appliances.
The maximum VMDK size is generally 2TB for most applications, but in September 2013, VMware vSphere 5.5 introduced 62TB VMDK capacity.VirtualBox
Oracle VM VirtualBox (formerly Sun VirtualBox, Sun xVM VirtualBox and Innotek VirtualBox) is a free and open-source hosted hypervisor for x86 computers and is under development by Oracle Corporation. Developed initially by Innotek GmbH, it was acquired by Sun Microsystems in 2008, which was, in turn, acquired by Oracle in 2010.
VirtualBox may be installed on a number of host operating systems, including Linux, macOS, Windows, Solaris and OpenSolaris. There are also ports to FreeBSD and Genode.It supports the creation and management of guest virtual machines running versions and derivations of Windows, Linux, BSD, OS/2, Solaris, Haiku, OSx86 and others, and limited virtualization of macOS guests on Apple hardware.For some guest operating systems, a "Guest Additions" package of device drivers and system applications is available, which typically improves performance, especially that of graphics.Virtual appliance
A virtual appliance is a pre-configured virtual machine image, ready to run on a hypervisor; virtual appliances are a subset of the broader class of software appliances. Installation of a software appliance on a virtual machine and packaging that into an image creates a virtual appliance. Like software appliances, virtual appliances are intended to eliminate the installation, configuration and maintenance costs associated with running complex stacks of software.
A virtual appliance is not a complete virtual machine platform, but rather a software image containing a software stack designed to run on a virtual machine platform which may be a Type 1 or Type 2 hypervisor. Like a physical computer, a hypervisor is merely a platform for running an operating system environment and does not provide application software itself.
Many virtual appliances provide a Web page user interface to permit their configuration. A virtual appliance is usually built to host a single application; it therefore represents a new way to deploy applications on a network.
Standards of DMTF
ISO standards by standard number