NEC SigmaSystemCenter Integrated ization Platform Management Software 2nd IT Software Division IT Network Global Solutions Division NEC Corporation September, 2011
Why is unified VM management required? Severe competition heats up among major vendors! Crowded virtual platform market Independent virtual platform vendors entered the market. => VMware(ESX), Citrix(Xen) and MS(Hyper-V). Increasingly intense competition on customer retention and function enhancement Make a difference on license, maintenance support level, performance, function, I/O,etc. Delay and uncertainty of standardization. User select virtual platform based on specific requirements. Xen As a result, heterogeneous virtual platform is inevitable. for Job C Due to multiple virtualization layer, failure handling and maintenance get complex. Win Win Linux Linux Win Win VMware ESX Xen No one-size fits all platform! VMware for Job A Integrated management software for mixed virtual platform is required. Hyper-V for Job B While increasing flexibility of system configuration, system operation may become more difficult. Integrated ization Platform Management Software Optimized for heterogeneous environment Page 2
Physical Environment Environment Integrated VM Management Technology Integrated management from unified console with consistent management interface for multiple virtual platforms including VMware ESX, Xen, Hyper-V, and KVM. Xen VMware Hyper-V KVM XenMotion VMotion LiveMigration LiveMigration Xen Xen ESX ESX Hyper-V Hyper-V KVM KVM Xen vcenter NEC Corporation 2005 Hyper-V Manager NEC Corporation 2005 virt-manager NEC Corporation 2005 Network Storage Integrated Management Console Page 3
Heterogeneous virtual environment management 1 Integrated management in different virtual platform (VMware ESX, Xen and Hyper-V, and KVM). Xen Hyper-V KVM VMware Page 4
Heterogeneous virtual environment management 2 Common operation of multiple virtual environments. Provides unified console for mixed VM environment that makes management easier. VM Creation, Power management, Shutdown/Reboot, Migration, etc *Available function might differ according to environment Page 5
Heterogeneous virtual environment management 3 Challenges : Integrated Monitoring/Operation tools are not enough for managing virtual machines. What would happen if we try to connect virtual environment with tools that don't have management function for virtual environment... Individual customization using API/CLI for environment target management is required. Since each virtual environment API/CLI is not compatible, mixed environment management is more difficult. Single virtualized product will be selected, the freedom of optimized selection is restricted. Still, it is not easy to control the virtualized environment with the existing operation tools. Individual customization Operation tool KVM MS Hyper-V VMware ESX Xen Batch control by NEC SigmaSystemCenter The entire virtual environment is controlled with simple command. Operation tool NEC SigmaSystemCenter absorb the difference of each environment. Simple operability is enabled even in the mixed environment because of providing collective CLI. As well as basic operations, advanced processing like recovery process and optimized VM placement are provided as command. Control function for virtual environment is added to the existing operational environment, if NEC SigmaSystemCenter is used as "command processor". Page 6
Efficient and Scalable Software Patch Management NEC SigmaSystemCenter enables patch deployment/management using multiple methods to physical machine and virtual machine (Windows/Linux). Method 1: Concurrent platform Management Automatically determines patches to be applied to each server. Administrator only registers patch information and schedules. Patch information registration and distribution schedule Administrator Patch status are centrally monitored. Patches are batch applied according to the schedules. OS automatically reboots as needed. Management s Batch Distribution Status Management Selective Distribution Template Template Template Method 3: Template Distribution If patches are applied to a template, all virtual machines created from it have the patches already applied. Machine Machine Machine VMware ESX Machine Machine Machine VMware ESX Method 2: Selective Distribution Applies patches to each virtual machine Page 7
Improve availability in virtual environment NEC SigmaSystemCenter can detect and recover from failures of virtual machines and virtualization platform. Avoid downtime with predictive failure detection and pre-emptive live migration. Reports Detects Response 1 : Pre-emptive Migration with live migration. Administrator Job A Job A Job B Job C Abnormality OS OS OS OS Machine Machine Machine Machine ESX / Xen / Hyper-V Storage ESX / Xen / Hyper-V Job A OS Machine Response 2 : Reboots and recovers virtual machines when live migration unavailable. Page 8
Resource Optimization in virtual environment 1 Optimized Placement of Machines (1/2) NEC SigmaSystemCenter monitors the load status of each server. Live migration relocates virtual machines and equalizes entire load when high load detected. High Load Detected Relocates virtual machines to equalize the load of ESXs/Xens with live migration Job A Job B Job B Job C Job D OS OS Machine Machine OS Machine OS OS Machine Machine ESX / Xen / Hyper-V ESX / Xen / Hyper-V Storage Page 9
Resource Optimization in virtual environment 1 Optimized Placement of Machines (2/2) Enable load equalization and power saving operation by setting up appropriate load threshold in optimization engine. The Optimization Engine Threshold set up UI Fig.1. Load equalization by allocating VM to low load server. Fig.2. As all servers are loaded beyond a threshold, NEC SigmaSystemCenter will build up a new ESX to equalize server load. Page 10
Resource Optimization in virtual environment 2 Power Consumption Optimization Machines are relocated dynamically according to system load level. Idle servers can be powered off if desired to reduce power consumption. Relocating VM to keep appropriate load level. Then, extra server are powered off. CPU Usage Rate Load monitoring Appropriate Load Level Appropriate Load Level on on on on on on on on off off Power OFF Page 11
Resource Optimization in virtual environment 3 Automated Scale-out Turns backup server power on and equalizes resources as needed from high load detection. In case of VMware environment, automated provisioning of new ESX servers from bare-metal state enables on-demand scale-out. High Load Appropriat e Load (1)Load Monitoring Standby (Not Operating) (2)Optimal Location Calculation (3)Power On Achieves Load Dispersion of Resources High Load Appropriat e Load (4) Equalization Operating Resources Equalized on on on off off on on on on on Power off Power on Page 12
Future Directions Integrated VM management features and functions for new business type and usage scenarios. More flexible operations such as optimized VM placement across different virtualization platforms. Integrated ization Platform Management Software Future Enhancements Flexible operations of heterogeneous VM environments High Added Value High Availability Technology Security Technology Easy Migration Migration Technology Optimal Location of Operations Provisioning Technology Integrated VM management Expanded Hetero Environments Win Win Linux Linux Win Linux Unix Linux Linux Win VMware ESX Citrix Xen Microsoft Hyper-V Integrated VM Technology Support mixed VM environment (ESX, Xen, Hyper-V) from NEC SigmaSystemCenter2.1 Page 13
Additional Feature NEC SigmaSystemCenter manages virtual environment as well as physical environment. Resource izatin Platform For usual operation, manageable by only NEC SigmaSystemCenter. AP MW AP DB AP OLTP Managed Resources OS Win Linux Unix NEC SigmaSystemCenter Storage Network Management console for Entire System In case of specific management task Administrator Utilize dedicated tool ( specific setting, special feature etc) EM Card Remote KVM Remote Media Power management NEC ESMPRO NEC DianaScope Management console for EXPRESSSCOPE Engine Blade EM ユーティリティ Management console for s Visualization Auto configuration s (SIGMABLADE-M) Page 14
NEC Group Vision 2017 To be a leading global company leveraging the power of innovation to realize an information society friendly to humans and the earth Page 15 NEC Corporation 2011