Download presentation
Presentation is loading. Please wait.
Published byEgbert Cross Modified over 9 years ago
1
European Organization for Nuclear Research Virtualization Review and Discussion Omer Khalid 17 th June 2010
2
European Organization for Nuclear Research Outline Requirements Grid use case Virtualization basics Technology overview Constraints and Refinement Brainstorming and discussion
3
European Organization for Nuclear Research Requirements Core 1.Support for Linux and Windows 2.Live snapshots of VM 3.Automated Provisioning from a template 4.Public IP Networking Optional (?) 1.Live migration of VM and Storage file 2.Sys Admin portal to manage cluster 3.User access portal
4
European Organization for Nuclear Research Grid Deployment Use case Linux cluster of 20 machines VM requirement for Linux only Web-portal based VM creation/shutdown IP Networking via additional interfaces per server Workflow: User logs on to web portal with NICE credentials Select memory, disk and OS type and deploy/terminate Using Vgrid/Xen software
5
European Organization for Nuclear Research Snapshot 1
6
European Organization for Nuclear Research Snapshot 2
7
European Organization for Nuclear Research Virtualization Overview To virtualize an OS: Kernel calls has to be interrupted and redirected to virtual processor, memory, I/O access Different techniques: Para-virtualization: Patching the kernel to replace those calls Works for open-source platforms such as Linux, very fast Xen open source, kvm Bit Translation: patching the binary calls on the fly Works for legacy and closed source OS like Windows, slow VMWare based technologies Emulation: emulate the underlying H/W and presents a virtual H/W KVM/Vbox uses this for Windows, slower Hardware Virtual Machine: interrupt handling at processor level for any OS type (Intel-VT, AMD Pacifica) Citrix Xen, VMWare, Vbox, Kvm
8
European Organization for Nuclear Research How it stacks up? Cloud Multiple Cluster Management Cluster Management Tools Server Virtualization OSHypervisor
9
European Organization for Nuclear Research Features List Cluster Management 1.Live Migration 2.Storage Migration 3.High Availability 4.Fault Tolerance 5.Network Shield zones 6.Distributed Scheduling 7.Memory Optimization 8.Hot Power Management 9.Recovery and Conversion Tools Cloud Management 1.Federation of clusters 2.Automatic Load Sharing 3.Standard API for Automation 4.Costing per Hour Usage 5.Elastic Capacity 6.User Access Portals 7.Accounting/Chargeback
10
European Organization for Nuclear Research Candidates VMWare ESXi Server, vSphere (advance, enterprise) Citrix Xen XenServer 5.6, LabManager Microsoft Server 2008 Hyper-V, Citrix Essentials Eucalyptus EOS, EEC Hypervisor only Virtual Box, KVM
11
European Organization for Nuclear Research VMWare Products Hypervisor: ESXi or ESX Cluster: vSphere Platform Vmotion + Storage Vmotion User access: vCenter LabManager Self-service portal for users Web based to create and deploy virtual machines Roles and Rights for access control LDAP/Active Directory integration
12
European Organization for Nuclear Research VMWare
13
European Organization for Nuclear Research Citrix Hypervisor: XenServer or Hyper-V XenServer: Free, Advance, Enterprise editions Free version provides live migration. Live memory snapshots only in enterprise Cluster: Xen Center + Essentials User Access: Citrix Lab Manager Similar to Vmware User driven Cost advantage
14
European Organization for Nuclear Research Citrix
15
European Organization for Nuclear Research Microsoft Hypervisor: HyperV - Windows Server 2008 R2 Support Xen patched Linux images Up to 31 GB memory support vs VMWare’s 256 GB Intel or AMD processor must be virtualization enabled Standalone or Server editions Could be mixed with Citrix Cluster: System Center Virtual Machine Manager For administrator Also Citrix essentials User Access: not clear CERN IT deployed CVI
16
European Organization for Nuclear Research Eucalyptus Hypervisor: ESXi, XenServer, KVM Clustering and User access: Eucalyptus Enterprise Features: Mixed hypervisor management Storage area network support User/Group Management Accounting/Quota Managment
17
European Organization for Nuclear Research EE Users
18
European Organization for Nuclear Research EE Accounting
19
European Organization for Nuclear Research Feature Comparison
20
European Organization for Nuclear Research Citrix Comparison
21
European Organization for Nuclear Research Possible Cost Combinations 1.XenServer Advance/Enterprise + LabManager Cost lower then VMWare, features equivalent, separate technical support 2.Xen/Vsphere + Eucalyptus EE 3.Vsphere Standard/Enterprise + Vcenter LabManager Expensive, rich in feature, technical support included 4.Hyper-V Enterprise, Citrix Essentials + LabManager Using CERN HyperV license, cost same as Citrix, lower features
22
European Organization for Nuclear Research Conclusion Vmware has the best features especially performance for Windows but higher costs Citrix only or in combination with Eucalyptus EE looks promising In-line with Open-source software spirit Microsoft solution only if we re-use CERN IT license Setting up a test bed and to test drive trial versions Open Discussion - Brainstorm
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.