Creación de archivos para importar múltiples definiciones de recursos de laboratorio

Puede importar datos de recursos de laboratorio a la herramienta de gestión de laboratorio creando una lista de definiciones de recursos en formato XML.
Por qué y cuándo se efectúa esta tarea
Usted crea la lista con un editor de texto, utilizando la plantilla del documento XML en este tema. Utilizar esta plantilla ayuda a garantizar que la lista de recursos cumpla con el formato correcto. La plantilla contiene definiciones para dos recursos de laboratorio: una máquina física y una imagen virtual.

Para crear una lista de recursos de laboratorio:

  1. Copie la sección del código de definición de recurso de laboratorio en el ejemplo siguiente.
  2. Abra un editor de texto y pegue la sección de código en un documento de texto.
  3. En cada sección <instancia de activo>, especifique los valores que correspondan a los recursos que tiene en el laboratorio. Añada todos los bloques de código <instancia de activo> que necesite.
  4. Nombre y guarde el archivo con una extensión de archivo .xml.

Ejemplo

Este ejemplo contiene definiciones de recursos de laboratorio para una máquina física y una imagen virtual. Utilice esto como bloque de compilación para crear una lista de recursos de laboratorio siguiendo el procedimiento especificado anteriormente.
<?xml version="1.0" encoding="UTF-8"?>
<Assets>
    <AssetInstance>
        <AssetType>
            <type>Machine</type>
            <name>Machine</name>
            <Attributes>
                <Attribute name="model" type="StringType">
                    <value>
                        <string>IBM</string>
                    </value>
                </Attribute>
                <Attribute name="Operational Status" type="StringType">
                    <value>
                        <string>Available</string>
                    </value>
                </Attribute>
                <Attribute name="PrimaryMACAddress" type="StringType">
                    <value>
                        <string>00-1D-E0-38-1E-B9</string>
                    </value>
                </Attribute>
                <Attribute name="Notes" type="StringType">
                    <value>
                        <string>This is a sample notes field entry.</string>
                    </value>
                </Attribute>
                <Attribute name="memory" type="NumericType">
                    <value>
                        <int>2048</int>
                    </value>
                </Attribute>
                <Attribute name="operatingsystem" type="ConfigurationPartType">
                    <value>
                        <AssetInstance>
                            <AssetType>
                                <type>OperatingSystem</type>
                                <name>Gentoo 2007.0</name>
                                <Attributes>
                                    <Attribute name="KernelArchitecture" type="StringType">
                                        <value>
                                            <string>x86-32</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="Version" type="ConfigurationPartType">
                                        <value>
                                            <AssetInstance>
                                                <AssetType>
                                                    <type>Version</type>
                                                    <name>Version</name>
                                                    <Attributes>
                                                        <Attribute name="MajorVersion" type="NumericType">
                                                            <value>
                                                                <int>2007</int>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="BuildLevel" type="StringType">
                                                            <value>
                                                                <string>0</string>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="VersionString" type="StringType">
                                                            <value>
                                                                <string>2007.0</string>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="Modifier" type="NumericType">
                                                            <value>
                                                                <int>0</int>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="Level" type="NumericType">
                                                            <value>
                                                                <int>0</int>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="Release" type="NumericType">
                                                            <value>
                                                                <int>2007</int>
                                                            </value>
                                                        </Attribute>
                                                    </Attributes>
                                                </AssetType>
                                            </AssetInstance>
                                        </value>
                                    </Attribute>
                                    <Attribute name="FullyQualifiedDomainName" type="StringType">
                                        <value>
                                            <string>SampleMachine.sample.com</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="Locale" type="StringType">
                                        <value>
                                            <string>en_US.UTF-8</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="TimeZone" type="StringType">
                                        <value>
                                            <string>GMT Greenwich Mean Time Europe UTC</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="hostname" type="StringType">
                                        <value>
                                            <string>SampleMachine</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="KernelWidth" type="StringType">
                                        <value>
                                            <string>32 bit</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="Distribution" type="StringType">
                                        <value>
                                            <string>Gentoo</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="Type" type="StringType">
                                        <value>
                                            <string>sample type</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="KernelVersion" type="StringType">
                                        <value>
                                            <string>2.6.23</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="Manufacturer" type="StringType">
                                        <value>
                                            <string>Gentoo</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="SoftwareInstall" type="ConfigurationPartType">
                                        <value>
                                            <AssetInstance>
                                                <AssetType>
                                                    <type>SoftwareInstall</type>
                                                    <name>Firefox 2.0</name>
                                                    <Attributes>
                                                        <Attribute name="InstalledLocation" type="StringType">
                                                            <value>
                                                                <string>/usr/bin</string>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="DisplayName" type="StringType">
                                                            <value>
                                                                <string>Firefox</string>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="Version" type="ConfigurationPartType">
                                                            <value>
                                                                <AssetInstance>
                                                                    <AssetType>
                                                                        <type>Version</type>
                                                                        <name>Version</name>
                                                                        <Attributes>
                                                                            <Attribute name="MajorVersion" type="NumericType">
                                                                                <value>
                                                                                    <int>2</int>
                                                                                </value>
                                                                            </Attribute>
                                                                            <Attribute name="BuildLevel" type="StringType">
                                                                                <value>
                                                                                    <string>0</string>
                                                                                </value>
                                                                            </Attribute>
                                                                            <Attribute name="VersionString" type="StringType">
                                                                                <value>
                                                                                    <string>2.0.0.12</string>
                                                                                </value>
                                                                            </Attribute>
                                                                            <Attribute name="Modifier" type="NumericType">
                                                                                <value>
                                                                                    <int>2</int>
                                                                                </value>
                                                                            </Attribute>
                                                                            <Attribute name="Level" type="NumericType">
                                                                                <value>
                                                                                    <int>0</int>
                                                                                </value>
                                                                            </Attribute>
                                                                            <Attribute name="Release" type="NumericType">
                                                                                <value>
                                                                                    <int>2</int>
                                                                                </value>
                                                                            </Attribute>
                                                                        </Attributes>
                                                                    </AssetType>
                                                                </AssetInstance>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="ProductName" type="StringType">
                                                            <value>
                                                                <string>Firefox</string>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="ProductID" type="StringType">
                                                            <value>
                                                                <string>Firefox</string>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="InstalledDate" type="TimeStampType">
                                                            <value>
                                                                <timestamp>-9999</timestamp>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="Description" type="StringType">
                                                            <value>
                                                                <string>Firefox Web Browser</string>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="Manufacturer" type="StringType">
                                                            <value>
                                                                <string>Mozilla</string>
                                                            </value>
                                                        </Attribute>
                                                        <Attribute name="executableName" type="StringType">
                                                            <value>
                                                                <string>/usr/bin/firefox</string>
                                                            </value>
                                                        </Attribute>
                                                    </Attributes>
                                                </AssetType>
                                            </AssetInstance>
                                        </value>
                                    </Attribute>
                                </Attributes>
                            </AssetType>
                        </AssetInstance>
                    </value>
                </Attribute>
                <Attribute name="L2Interface" type="ConfigurationPartType">
                    <value>
                        <AssetInstance>
                            <AssetType>
                                <type>L2Interface</type>
                                <name>L2Interface</name>
                                <Attributes>
                                    <Attribute name="Loopback" type="StringType">
                                        <value>
                                            <string>sample loopback data</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="HwAddress" type="StringType">
                                        <value>
                                            <string>00-1D-E0-38-1E-A0</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="MTU" type="NumericType">
                                        <value>
                                            <int>100</int>
                                        </value>
                                    </Attribute>
                                    <Attribute name="Speed" type="NumericType">
                                        <value>
                                            <int>1024</int>
                                        </value>
                                    </Attribute>
                                </Attributes>
                            </AssetType>
                        </AssetInstance>
                    </value>
                </Attribute>
                <Attribute name="cpu" type="ConfigurationPartType">
                    <value>
                        <AssetInstance>
                            <AssetType>
                                <type>CPU</type>
                                <name>x86-32</name>
                                <Attributes>
                                    <Attribute name="cpuArchitecture" type="StringType">
                                        <value>
                                            <string>x86-32</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="cpuArchitectureWidth" type="StringType">
                                        <value>
                                            <string>32 bit</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="cpuManufacturer" type="StringType">
                                        <value>
                                            <string>Intel</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="cpuCoresInstalled" type="NumericType">
                                        <value>
                                            <int>2</int>
                                        </value>
                                    </Attribute>
                                    <Attribute name="cpuDiesInstalled" type="NumericType">
                                        <value>
                                            <int>4</int>
                                        </value>
                                    </Attribute>
                                    <Attribute name="cpuSpeed" type="NumericType">
                                        <value>
                                            <int>2048</int>
                                        </value>
                                    </Attribute>
                                    <Attribute name="cpuCount" type="NumericType">
                                        <value>
                                            <int>1</int>
                                        </value>
                                    </Attribute>
                                </Attributes>
                            </AssetType>
                        </AssetInstance>
                    </value>
                </Attribute>
                <Attribute name="Administrative Status" type="StringType">
                    <value>
                        <string>Enabled</string>
                    </value>
                </Attribute>
                <Attribute name="Description" type="StringType">
                    <value>
                        <string>A sample machine that demonstrates the XML-based asset import mechanism</string>
                    </value>
                </Attribute>
                <Attribute name="ipAddress" type="StringType">
                    <value>
                        <string>192.168.0.1</string>
                    </value>
                </Attribute>
                <Attribute name="name" type="StringType">
                    <value>
                        <string>SampleMachine</string>
                    </value>
                </Attribute>
                <Attribute name="Manufacturer" type="StringType">
                    <value>
                        <string>Sample.com</string>
                    </value>
                </Attribute>
                <Attribute name="SerialNumber" type="StringType">
                    <value>
                        <string>67890</string>
                    </value>
                </Attribute>
                <Attribute name="FreeDiskSpace" type="NumericType">
                    <value>
                        <int>20480</int>
                    </value>
                </Attribute>
                <Attribute name="SystemBuildUUID" type="StringType">
                    <value>
                        <string>_dnhTYRfLEd2p2Lrz1ZL6xg</string>
                    </value>
                </Attribute>
                <Attribute name="ModelNumber" type="StringType">
                    <value>
                        <string>12345</string>
                    </value>
                </Attribute>
                <Attribute name="SystemID" type="StringType">
                    <value>
                        <string>23</string>
                    </value>
                </Attribute>
                <Attribute name="TotalDiskSize" type="NumericType">
                    <value>
                        <int>40960</int>
                    </value>
                </Attribute>
            </Attributes>
        </AssetType>
    </AssetInstance>
    <AssetInstance>
        <AssetType>
            <type>VirtualImage</type>
            <name>VirtualImage</name>
            <Attributes>
                <Attribute name="Version" type="ConfigurationPartType">
                    <value>
                        <AssetInstance>
                            <AssetType>
                                <type>Version</type>
                                <name>Version</name>
                                <Attributes>
                                    <Attribute name="MajorVersion" type="NumericType">
                                        <value>
                                            <int>2</int>
                                        </value>
                                    </Attribute>
                                    <Attribute name="BuildLevel" type="StringType">
                                        <value>
                                            <string>0</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="VersionString" type="StringType">
                                        <value>
                                            <string>2.0.0.1</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="Modifier" type="NumericType">
                                        <value>
                                            <int>1</int>
                                        </value>
                                    </Attribute>
                                    <Attribute name="Level" type="NumericType">
                                        <value>
                                            <int>0</int>
                                        </value>
                                    </Attribute>
                                    <Attribute name="Release" type="NumericType">
                                        <value>
                                            <int>2</int>
                                        </value>
                                    </Attribute>
                                </Attributes>
                            </AssetType>
                        </AssetInstance>
                    </value>
                </Attribute>
                <Attribute name="CreatedWithVMTool" type="StringType">
                    <value>
                        <string>VMWare</string>
                    </value>
                </Attribute>
                <Attribute name="DateLastModified" type="TimeStampType">
                    <value>
                        <timestamp>-9999</timestamp>
                    </value>
                </Attribute>
                <Attribute name="name" type="StringType">
                    <value>
                        <string>SampleVirtualImage</string>
                    </value>
                </Attribute>
                <Attribute name="Notes" type="StringType">
                    <value>
                        <string>This is a sample notes field.</string>
                    </value>
                </Attribute>
                <Attribute name="operatingsystem" type="ConfigurationPartType">
                    <value>
                        <AssetInstance>
                            <AssetType>
                                <type>OperatingSystem</type>
                                <name>Windows XP Professional</name>
                                <Attributes>
                                    <Attribute name="KernelArchitecture" type="StringType">
                                        <value>
                                            <string>x86-32</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="FullyQualifiedDomainName" type="StringType">
                                        <value>
                                            <string>SampleVirtualImage.sample.com</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="TimeZone" type="StringType">
                                        <value>
                                            <string>EDT Eastern Daylight Time North America UTC - 4 hours</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="hostname" type="StringType">
                                        <value>
                                            <string>SampleVirtualImage</string>
                                        </value>
                                    </Attribute>
                                    <Attribute name="KernelWidth" type="StringType">
                                        <value>
                                            <string>32 bit</string>
                                        </value>
                                    </Attribute>
                                </Attributes>
                            </AssetType>
                        </AssetInstance>
                    </value>
                </Attribute>
                <Attribute name="DateCreated" type="TimeStampType">
                    <value>
                        <timestamp>-9999</timestamp>
                    </value>
                </Attribute>
                <Attribute name="ImageType" type="StringType">
                    <value>
                        <string>VMware</string>
                    </value>
                </Attribute>
                <Attribute name="Description" type="StringType">
                    <value>
                        <string>A sample virtual image that demonstrates the XML-based asset import mechanism</string>
                    </value>
                </Attribute>
            </Attributes>
        </AssetType>
    </AssetInstance>
</Assets>
Qué hacer a continuación
Después de crear la lista de recursos de laboratorio, puede importarla al gestor de laboratorio, buscar recursos de laboratorio y visualizar detalles de recursos de laboratorio.

Comentarios