OVF 1.0 promet la portabilité totale des machines virtuelles
Le conteneur XML d'OVF permet de transporter une machine virtuelle avec ses attributs d'un environnement à un autre.
Le format OVF 1.0 (Open Virtual Machine) vient de voir le jour. Ce conteneur XML, qui assure la portabilité des machines virtuelles (VM), est un pas intéressant vers une véritable virtualisation des applications. OVF est l'indispensable sésame pour que le terme "appliance virtuelle" prenne tout son sens. L'empaquetage d'une machine virtuelle dans une enveloppe OVF est supposé garantir sa portabilité entre différents environnements en assurant son intégrité et l'automatisation de sa manipulation.
Le conteneur OVF emballe les formats de machines virtuelles propres aux hyperviseurs de VMware (VMDK), de Citrix, Microsoft et Virtual Iron (VHD) ainsi que celui de KVM, choisi par Red Hat (QCOW pour QEMU Copy-On-Write). OVF y ajoute la description des paramètres nécessaires à l'allocation de ressources pour leur fonctionnement.
Le projet Kensho de Citrix repose sur l'exploitation d'OVF
Pour l'instant, Citrix est le seul éditeur à avoir fait un usage marketing d'OVF. En juillet dernier, il avait pré-annoncé le projet Kensho, outil de portage des machines virtuelles qui repose sur l'exploitation d'OVF. On notera que Kinsho privilégie les environnements Citrix, Microsoft et Linux (version 1.1 du projet) et qu'il semble exclure celui de VMware.
Du côté du libre, depuis l'automne dernier, IBM soutien le projet Open-OVF qui vise à créer une boite à outils sous licence Eclipse. Open-OVF se focalise sur les hyperviseurs Open Source Xen et KVM.
Lancé en 2007, le projet OVF a été mené à bien sous la houlette de la DMTF (Distributed Management Task Force), association professionnelle fondée en 1992 qui regroupe les plus grands noms de l'industrie qui y collaborent autour de la standardisation des outils d'administration. Le schéma CIM (Common Information Model) est le standard le plus connu de la DMTF. C'est à travers lui que tous les équipements informatiques transmettent les informations qui les concernent. OVF s'inscrit dans le cadre plus général de VMAN (Virtualisation Management Initiative).