La función DataSets ofrece una forma de compartir datos entre el vSphere Client y un sistema operativo invitado de máquina virtual. Al utilizar DataSets, puede intercambiar datos que se pueden utilizar para configurar el sistema operativo invitado, así como las aplicaciones de software y los agentes que se ejecutan dentro del sistema operativo invitado.
La función DataSets está destinada a información que no cambia con frecuencia. Debe organizar la información deseada en las entradas de DataSets. Los datos persistentes en conjuntos de datos pueden ser cualquier dato clave-valor que, a continuación, las aplicaciones de software y los agentes puedan utilizar.
Puede crear pares de clave-valor dentro de conjuntos de datos y enumerar las claves y actualizar sus valores o eliminar pares de clave-valor.
- Estado de implementación de invitado: cuando se realiza un aprovisionamiento de invitado que incluye la ejecución de scripts de implementación. Los conjuntos de datos pueden presentar scripts de implementación y datos de configuración al sistema operativo invitado. A continuación, el sistema operativo invitado informa sobre el estado, incluidos los posibles errores.
- Configuración de agente invitado: cuando una aplicación de administración necesita configurar un agente en el invitado. A través del lado de administración, puede crear y rellenar los conjuntos de datos con datos de configuración, y el agente invitado lee y responde a los datos.
- Metadatos relacionados con el invitado u otros elementos.
Arquitectura de conjuntos de datos
La función DataSets admite operaciones de máquina virtual, como la migración de una máquina virtual con vMotion, la clonación de una máquina virtual y la creación de instantáneas de una máquina virtual. Puede utilizar el parámetro omitFromSnapshotAndClone
para conservar la información de DataSets cuando clona una máquina virtual y cree o revierte una instantánea.
Por ejemplo, si establece omitFromSnapshotAndClone
en true
, la información de DataSets no se conserva cuando se revierte una instantánea.
Si establece omitFromSnapshotAndClone
en false
y crear una instantánea de una máquina virtual, la información de DataSets se incluye en las instantáneas. Cuando se revierte a la instantánea anterior, la información de DataSets se revierte al momento en el que se tomó una instantánea.
Requisitos para DataSets
- vCenter Server 8.0 o posterior.
- El host ESXi que se ejecute en el entorno deben ser ESXi 8.0 o una versión posterior.
- Las máquinas virtuales deben tener la versión de hardware 20 o una posterior.
- Una máquina virtual admite un máximo de 1024 conjuntos de datos y cada conjunto de datos puede tener un máximo de 1024 entradas.
- Cada máquina virtual puede tener un máximo de datos de 100 MB de DataSets.
- Las claves no deben ser mayores de 4 KB y los valores no superiores a 1 MB.
Para obtener más información acerca de Data Sets consulte la Guía de programación de VMware Guest SDK.