Nov 11

Um da Reporting zu verbessern, setzen wir die Microsoft SQL Reporting Services ein. Im Bezug auf die Virtual Infrastructure lassen sich da ein paar richtig “nette” Reports generieren.

Hier mal meine “Top Three” SQL Statements.

Anzahl der Virtuellen Maschinen je Datacenter:
SELECT TOP (100) PERCENT VPX_ENTITY_4.NAME AS SITE, COUNT(dbo.VPX_VM.DATACENTER_ID) AS VM
FROM dbo.VPX_HOST AS e INNER JOIN dbo.VPX_VM ON e.ID = dbo.VPX_VM.HOST_ID INNER JOIN dbo.VPX_ENTITY ON e.ID = dbo.VPX_ENTITY.ID INNER JOIN dbo.VPX_ENTITY AS VPX_ENTITY_1 ON dbo.VPX_ENTITY.PARENT_ID = VPX_ENTITY_1.ID INNER JOIN dbo.VPX_ENTITY AS VPX_ENTITY_2 ON VPX_ENTITY_1.PARENT_ID = VPX_ENTITY_2.ID INNER JOIN dbo.VPX_ENTITY AS VPX_ENTITY_3 ON VPX_ENTITY_2.PARENT_ID = VPX_ENTITY_3.ID INNER JOIN dbo.VPX_ENTITY AS VPX_ENTITY_4 ON VPX_ENTITY_3.PARENT_ID = VPX_ENTITY_4.ID GROUP BY dbo.VPX_VM.IS_TEMPLATE, VPX_ENTITY_4.NAME HAVING(dbo.VPX_VM.IS_TEMPLATE = 0) ORDER BY VM DESC

Anzeige der Datastores mit Freespace in GB und Prozent:
SELECT TOP (100) PERCENT VPX_ENTITY_1.NAME AS Datacenter, dbo.VPX_DATASTORE.NAME AS Datastore, CAST(CAST(dbo.VPX_DATASTORE.FREE_SPACE AS numeric(19, 0)) / 1024 / 1024 / 1024 AS numeric(19, 0)) AS [Freespace in GB], CAST(CAST(dbo.VPX_DATASTORE.CAPACITY AS numeric(19, 0)) / 1024 / 1024 / 1024 AS numeric(19, 0)) AS [Datastore Capacity], CAST(CAST(dbo.VPX_DATASTORE.FREE_SPACE AS numeric) * 100 / CAST(dbo.VPX_DATASTORE.CAPACITY AS numeric) AS numeric(5, 2)) AS [Freespace in %] FROM dbo.VPX_VM INNER JOIN dbo.VPX_ENTITY AS VPX_ENTITY_1 ON dbo.VPX_VM.DATACENTER_ID = VPX_ENTITY_1.ID INNER JOIN dbo.VPX_DATASTORE ON dbo.VPX_VM.DATACENTER_ID = dbo.VPX_DATASTORE.DATACENTER_ID GROUP BY VPX_ENTITY_1.NAME, dbo.VPX_DATASTORE.NAME, CAST(CAST(dbo.VPX_DATASTORE.FREE_SPACE AS numeric(19, 0)) / 1024 / 1024 / 1024 AS numeric(19, 0)), CAST(CAST(dbo.VPX_DATASTORE.CAPACITY AS numeric(19, 0)) / 1024 / 1024 / 1024 AS numeric(19, 0)), CAST(dbo.VPX_DATASTORE.FREE_SPACE AS numeric) * 100 / CAST(dbo.VPX_DATASTORE.CAPACITY AS numeric) ORDER BY Datacenter, Datastore, [Freespace in %]

Hostinformationen (Patchlevel, etc):
select DNS_NAME, PRODUCT_FULLNAME, PRODUCT_VERSION, PRODUCT_BUILD, IP_ADDRESS, VMOTION_ENABLED, HOST_VENDOR, HOST_MODEL, CPU_MODEL, CPU_COUNT, CPU_CORE_COUNT, CPU_HZ, MEM_SIZE, NIC_COUNT, HBA_COUNT, BOOT_TIME, ID FROM VPX_HOST ORDER BY DNS_NAME

geschrieben von Sven

Nov 11

VMware hat (ein weiteres mal) seine Enterprise Produkte aktualisiert. Seit dem 06.11.2008 steht die neue Version des ESX Servers zum Download bereit. Neben der Unterstützung neuer Netzwerkkarten (hauptsächlich Broadcom), unterstützt ESX nun die Installation auf HP Blades der Serie BL495c. Meine angepasste und automatisierte Installation ist bereits angepasst und die ersten Server sind “up-2-date”… Der Download erfolgt wie immer über die bekannte URL.

geschrieben von Sven