160 likes | 286 Views
INDIA │ 18-20 august 2010. virtual techdays. Consolidate and Virtualize your Linux Environment. M.S.Anand │ Technology Evangelist, Microsoft Corporation. INDIA │ 18-20 august 2010. virtual techdays. S E S S I O N A G E N D A. Planning for Virtualization
E N D
INDIA │ 18-20 august2010 virtual techdays Consolidate and Virtualize your Linux Environment M.S.Anand │ Technology Evangelist, Microsoft Corporation
INDIA │ 18-20 august2010 virtual techdays S E S S I O N A G E N D A • Planning for Virtualization • Hardware & Software Requirements • Supported Linux distributions • Set up Linux on Hyper-V • Create and Install Linux virtual machines • Migrate existing physical machines • Managing your Linux environment • Monitor, Backup, Centrally Manage Linux virtual machines
Virtualizing with Hyper-V • Hypervisor based virtualization platform • Leverages Windows Server 2008 x64 Edition technology • Standard, Enterprise and Datacenter Editions • Hardware Requirements • x64 server with hardware assisted virtualization • AMD-V or Intel VT • Hardware enabled Data Execution Prevention (DEP) required • AMD (NX no execute bit) • Intel (XD execute disable)
Hyper-V Server 2008 R2 • Simplified, optimized and free • Provides basic virtualization capabilities • Great stand-alone hypervisor-based virtualization product • Streamlined • Micro-kernelized hypervisor • Easily integrates into existing infrastructure • Active Directory integration • Leverage existing management tools (e.g,: System Center Virtual Machine Manager 2008 R2) • Leverage existing support tools & processes • Leverage existing IT Pro skill-set and knowledge
VM Worker Processes Child Partitions Parent Partition Hyper-V Architecture Applications Applications Applications Applications User Mode WMI Provider VM Service Windows Kernel Windows Kernel Windows Server 2008/R2 Non-Hypervisor Aware OS Hypervisor Aware OS Windows Server 2003, 2008 VSP Linux VSC VSC IHV Drivers Kernel Mode VMBus Emulation VMBus VMBus Hypercall Adapter Windows hypervisor Ring -1 “Designed for Windows” Server Hardware
Supported Guest OS • SUSE Linux Enterprise Server 10 with Service Pack 1 (x86 Edition or x64 Edition) • SUSE Linux Enterprise Server 10 with Service Pack 2 (x86 Edition or x64 Edition) • SUSE Linux Enterprise Server 11 (x86 Edition or x64 Edition) • Red Hat Enterprise Linux (RHEL) 5.2, 5.3 and 5.4 (x86 Edition or x64 Edition)
Integration Components & Performance • IC = Integration Component • ICs enable a child OS instance to run better through “enlightenment” • Enlightenments generally include: • Synthetic Drivers • Integration Services • Emulated • IO and network subsystems experience significant degradation compared to “metal” • Enlightened • IO is ~40% faster and network performance is ~30% better than emulated
Why Linux on Hyper-V? • Hyper-V is familiar – no specialization required (part of Windows – which you already know!) • Hyper-V Server is FREE!!!(Hyper-V also included in Windows Server 2008/R2) • Windows provides the foundation for: • Secure Access (via Active Directory) • High Availability • Backup and Recovery • Management • Monitoring
INDIA │ 18-20 august2010 virtual techdays Setup Linux on Hyper-V
Migrate Physical Linux servers to Hyper-V • Two easy steps: • Use DD to capture disk image to file • Use VHDTool (http://code.msdn.microsoft.com/vhdtool) to convert the image file to vhd(Hyper-V virtual hard disk)
INDIA │ 18-20 august2010 virtual techdays Manage your Linux Environment
Managing the Server Lifecycle Hardware Provisioning Backup Server Management Suite Datacenter/Enterprise Virtual Workload Provisioning Disaster Recovery OS / Software Deploy, Patching and State Mgmt Performance and Health Monitoring
INDIA │ 18-20 august2010 virtual techdays USEFUL RESOURCES • Download Hyper-V Server 2008 R2 • http://www.microsoft.com/hyper-v-server • Screencast: Run Linux on Hyper-V • http://zeollar.cloudapp.net/Session/135 • Screencast: Monitor Heterogeneous Operating Systems • http://zeollar.cloudapp.net/Session/151
THANKS│18-20 august2010 virtual techdays msanand@microsoft.com │ http://blogs.technet.com/msanand