Virtualization Support in Dell Management Console v1.0 Dell Technical White Paper By Rajaneesh Shresta, Nilesh Bagad Dell Product Group - Enterprise 1
THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND. Dell, the DELL logo, PowerEdge, PowerVault, and Dell EqualLogic are trademarks of Dell, Inc.; Microsoft is a registered trademark of Microsoft Corporation in the United States and/or other countries. EMC, CLARiiON, and UltraFlex are trademarks or registered trademarks of EMC Corporation. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell disclaims proprietary interest in the marks and names of others. 2009 Dell Inc. All rights reserved. Reproduction in any manner whatsoever without the express written permission of Dell, Inc. is strictly forbidden. For more information, contact Dell. 2
Revision History Revision Date Editor Comments 0.1 07/17/09 Raj Shresta / Nilesh Bagad Initial Version 3
TABLE OF CONTENTS INTRODUCTION... 5 SUPPORTED VIRTUALIZATION OS:... 5 FEATURES SUPPORTED ON ALL VIRTUALIZATION OPERATING SYSTEMS... 5 FEATURES SUPPORTED ONLY ON CLASSIC ESX AND HYPER-V SERVER... 5 Discovery And Classification... 6 Discovery of Virtual Machines (guests)... 6 Host-Guest association... 6 Inventory... 10 User Interface... 18 Reports... 20 Right click actions... 22 Alerts... 24 References... 26 4
Introduction The purpose of this document is to describe virtualization support* in Dell Management Console (DMC) 1.0. Support for Virtualization servers in DMC 1.0 is defined as support for the Discovery and Classification, Inventory including identification of guest VMs and health monitoring. More details about the features are in the following sections below: * This document only pertains to the management of virtualized systems, not what DMC may itself be installed on. Supported Virtualization OS: 1. Classic ESX 3.5 and 4.0 2. Embedded ESX (ESXi) 3.5 Update 4 3. Hyper-V Server Note: All DMC supported features on windows are also supported on Hyper-V server and All DMC supported features on Linux are also supported on Classic ESX. Features Supported on All Virtualization Operating Systems 1. Discovery and Classification 2. Host-Guest association 3. Hardware Inventory 4. Reports 5. Right click actions 6. Health monitoring Features Supported Only on Classic ESX and Hyper-V Server 1. Patch Management 2. Dell Open Manage Server Administrator (OMSA) Deploy 3. Performance Monitoring 4. Alerts Note: For #1 and #2 above, Altiris agent is required on the managed node. As ESX 4.0 and ESXi does not support Altiris agent, these features are not supported. 5
For #3 above, the performance metrics are not supported on ESXi. Refer to Performance Monitoring -> Metrics for Performance section in DMC 1.0 user guide for more information on the performance metrics. Discovery And Classification Guest and Host machines will be discovered separately over the network. Here are the details for each type of virtual server. Classic ESX The host discovery will be performed using VMware SNMP agent. Prerequisites 1. SNMP service is enabled on the host server. 2. SNMP is enabled in the connection profile that is used in the Discovery task. Hyper-V Server The host discovery will be performed using a WMI provider. Prerequisites 1. WMI service is enabled on the host server. 2. WMI is enabled in the connection profile that is used in the Discovery task. 3. If a Hyper-V server is discovered through SNMP protocol, virtual machines (guests VM residing on the Hyper-V server) information is not rendered as this information is only exposed through WMI. However hardware inventory information of the Hyper-V server can be rendered using SNMP or WMI with OMSA installed. 4. Refer to Configuring Discovery and Inventory Settings section in the DMC 1.0 User guide for information on configuring SNMP/WMI protocol. Embedded ESX The host discovery will be performed using the CIM providers provided by VMware. Prerequisites 1. WSMAN service is enabled on the host server. 2. WSMAN is enabled in the connection profile that is used in the Discovery task. 3. Refer to Using DMC to Manage VMWare ESXi Servers white paper for more information on configuring WSMAN protocol for ESXi server. Note: Please refer to the References section later in this document for more information on: Supported system management standards (SNMP, CIM) in ESX/ESXi/Hyper-V Supported OMSA versions for ESX/ESXi/Hyper-V Unsupported features in OMSA for ESXi Configuring OMSA/SNMP for ESX/ESXi Discovery of Virtual Machines (guests) Virtual machines can be discovered in two ways: 1. Through discovery of host server which stores information of all the VMs present on it. In this case even the VMs that are powered off will get discovered and correlated to host server. 2. Independently over the network. Make sure that SNMP or WMI service is enabled on guest OS and the corresponding IP address is included in the discovery range of network discovery task. Host-Guest association Virtual host server will be identified based on the hypervisor OS they are running. 6
Virtual host servers will be shown in All Devices tree under Virtual Host node. If a Virtual Host does not have Guest VMs, it will not appear under Virtual Servers node. The association between host and virtual machines running on it will be created post discovery using the MAC address, IP address and UUID of virtual machines. Figure 1: Screenshot showing classic ESX host server with two guest machines and Hyper-V server with one guest machine 7
Figure 2: Screenshot showing classic ESX host server with two guest machines 8
Figure 3: Screenshot showing Hyper-V host server with one guest machine 9
Inventory Inventory task gathers detailed hardware information of the managed node. Classic ESX The hardware inventory will be shown using OMSA SNMP agent. Pre-requisite: 1. OMSA is installed on the server 2. SNMP service is enabled on the server. 3. SNMP is enabled in the connection profile that is used in the inventory task. Hyper-V server The hardware inventory will be shown using OMSA SNMP or WMI agent. Pre-requisites: 1. OMSA is installed on the server 2. SNMP service or WMI service is enabled on the server. 3. SNMP or WMI or both are enabled in the connection profile that is used in the inventory task. Embedded ESX The hardware inventory will be shown using the CIM providers provided by VMware. The information will be gathered using WSMAN protocol. Pre-requisites: 1. WSMAN service is enabled on the server. 2. WSMAN is enabled in the connection profile that is used in the inventory task. 10
Figure 4: Hardware summary of Classic ESX host server (contd ) 11
Figure 5: Hardware summary of Classic ESX host server (contd ) 12
Figure 6: Hardware summary of Classic ESX host server 13
Figure 7: Hardware summary of ESXi server (contd ) 14
Figure 8: Hardware summary of ESXi server 15
Figure 9: Hardware summary of Hyper-V host server (contd ) 16
Figure 10: Hardware summary of Hyper-V host server (contd ) 17
Figure 11: Hardware summary of Hyper-V host server User Interface 1. VMs associated to a host will be shown on the right hand side pane in the All Devices page when user clicks the host server in the left hand side organizational view. VMs will also appear under computer section of All Devices organizational view (Figures 1-3). The virtualized servers are also displayed under Computer section in the Default organizational view (Figure 12). 2. Each virtual machine will appear under this node and when clicked will display the virtual machines running on that server on the right hand side pane (Figures 1-3, 12). 3. Hardware Inventory can be seen in the resource manager s Summary Hardware Summary section (Figures 4-11). 18
Figure 12: Manage -> All Resources showing all the virtual machines discovered in the console 19
Reports Virtualization Hosts report shows virtualization capable servers that DMC has discovered (Figure 13). Virtual Machines report shows list of all the virtual machines (guest machines) discovered by DMC (Figure 14). These reports can be accessed from: Reports -> All Reports -> Dell Reports in the DMC console. Figure 13: Virtualization Hosts report showing three servers (Classic ESX, Embedded ESX & Hyper-V) 20
Figure 14: Virtual Machines report showing three guest machines (two on Classic ESX host server & one on Hyper-V) 21
Right click actions Figures (15-17) below shows the right click actions supported on the virtualized servers (host system): Figure 15: Right click actions on Classic ESX server 22
Figure 16: Right click actions on ESXi server 23
Figure 17: Right click actions on Hyper-V server Alerts SNMP based alerts (traps) are received from the host machine and displayed in the Event console. Dell Servers do not support WMI events and WSMAN indications. However DMC Monitor solution alerts are generated for the supported metrics only on the host servers. Please refer to DMC 1.0 User guide for information on DMC Monitor solution alerts. 24
Figure 18: Monitor solution Alerts received from ESXi host server displayed in the Event Console An undetermined alert indicates that, DMC console is unable to determine the primary health for the device due to any of the following reasons: Agent (OMSA) that provides health information is not running on the system. DMC cannot communicate (via WS-MAN/SNMP/WMI) to the device. 25
Figure 19: Details of a DMC Monitor solution undetermined alert received from ESXi host server displayed in Event Console indicating the system (primary health) is in unknown state. References 1. DMC 1.0 User guide 2. Using DMC to Manage VMware ESXi Servers 3. To check the availability of system management standard (SNMP, CIM) and supported system (ESX/ESXi/Hyper-V) for Dell OpenManage applications refer to Dell OpenManage Server Administrator Version 6.1 Compatibility guide 4. Dell OpenManage 6.1 Unsupported Features on ESXi 3.5 and ESXi 4.0 5. Installing Dell OpenManage in a VMware ESX Server Software Environment. 6. Dell OpenManage With VMware ESX Installation Guide 26
7. Refer to section Dell OpenManage on VMware ESXi Software in Dell OpenManage Installation and Security User s Guide Version 6.1. 8. DMC Troubleshooting document 27