Détecteur de systèmes informatiques VMware ESXi

Le détecteur de systèmes informatiques VMware ESXi reconnaît les serveurs VMware ESXi.

Le détecteur de systèmes informatiques VMware ESXi reconnaît les serveurs VMware ESXi qui prennent en charge l'interface de programme d'application (API) de VMware.

Le détecteur utilise l'API VMware pour une reconnaissance. L'API VMware est disponible sur les serveurs ESXi et sur les versions ESX 3.x, ESX 4.x. Le détecteur n'utilise pas la console ssh.

Nom de détecteur utilisé dans l'interface graphique et les journaux

VmwareESXiComputerSystemSensor

éléments reconnus par le détecteur

Pour des machines virtuelles et pour un serveur ESX server, le détecteur reconnaît les mêmes données que le détecteur VirtualCenter. Il ne peut pas reconnaître des objets qui sont plus hauts dans l'arborescence de configuration que ESX, comme des clusters, des centres de données. Les magasins de données sont reconnus avec des données très limitées, avec un nom uniquement.

Il existe deux manières de reconnaître le numéro de série ESX, via l'API VMware à l'instar de toutes les autres données ou via l'API CIM.

Prérequis

L'API VMware doit être présente et activée sur le serveur ESX.

Problèmes de sécurité

Pour reconnaître un serveur ESX, vous devez définir des droits en lecture seule pour le compte de service de TADDM.

Connexion aux serveurs avec SSL

Le détecteur de système informatique ESXi peut se connecter au serveur avec SSL en deux modes - le mode par défaut et un nouveau mode.
Mode par défaut
Le mode par défaut ne vérifie pas complètement le certificat d'un serveur. Ce mode autorise une connexion même si le certificat est autosigné, expiré ou avec un nom d'hôte non valide. Il refuse la connexion si d'autres problèmes sont découverts, par exemple une erreur de chaînage de certificats. Le mode par défaut peut s'utiliser avec les certificats VMware par défaut.
Nouveau mode
Le nouveau mode vérifie complètement le certificat d'un serveur. Vous pouvez activer ce mode en définissant la propriété de configuration strictCertificateCheck à true. Si ce mode est activé, seuls les certificats valides signés par des autorités de certification de confiance sont acceptés.
Importation de certificats autosignés dans TADDM
En définissant la propriété strictCertificateCheck à true, vous pouvez vous connecter avec des certificats autosignés. Vous devez d'abord importer ce certificat dans TADDM. Ainsi, les certificats autosignés sont des certificats de confiance, leur validité est toujours vérifiée.
Pour importer de tels certificats, procédez comme suit :
  1. Ouvrez le répertoire taddm/dist/osgi/plugins/com.ibm.cdb.discover.sys.vmware.vmwarecommon_** est le numéro de version du détecteur.
  2. Exécutez la commande suivante :
    java -cp lib/vmwarecommon.jar com.ibm.cdb.discover.sys.vmware.VmCertificateCollector ip:port
    ip est l'adresse IP de l'hôte du détecteur de système informatique VMware ESXi et port est le port SSL de cet hôte.

Objets de modèle créés

Le détecteur crée les objets de modèle suivants :
  • net.IpInterface
  • net.L2Interface
  • process.CPUResourcePool
  • process.MemoryResourcePool
  • process.NetworkAdapterResourcePool
  • relation.AllocatedTo
  • relation.DonatedTo
  • sys.CPU
  • sys.vmware.VMWareDataStore
  • sys.unix.UnixFileSystem
  • sys.NFSFileSystem
  • sys.Memory
  • sys.vmware.VMWareVirtualSwitch
  • sys.vmware.VMWarePortGroup
  • sys.darwin.Darwin
  • sys.darwin.DarwinUnitaryComputerSystem
  • sys.dos.Dos
  • sys.dos.DosUnitaryComputerSystem
  • sys.DNSResolveEntry
  • sys.FileSystem
  • sys.freebsd.FreeBSD
  • sys.freebsd.FreeBSDUnitaryComputerSystem
  • sys.linux.Linux
  • sys.linux.LinuxUnitaryComputerSystem
  • sys.Memory
  • sys.netware.Netware
  • sys.netware.NetwareUnitaryComputerSystem
  • sys.OperatingSystem
  • sys.sun.Solaris
  • sys.sun.SunSPARCUnitaryComputerSystem
  • sys.UnitaryComputerSystem
  • sys.vmware.VmwareESX
  • sys.vmware.VmwareUnitaryComputerSystem
  • sys.windows.WindowsComputerSystem
  • sys.windows.WindowsOperatingSystem