Building Blocks of the Private Cloud is specially brought to you by SCS Enterprise Cloud Computing & Virtualisation SIG. Speaker Mr Daniel Mar, Principal Consultant with Infront Consulting Group, is an experienced consultant with over 12 years in the IT industry. He has been specialising in server virtualization for the past 7 years where he started by deploying technologies from VMware. He also picked up Citrix virtualisation solutions and now focuses on Microsoft Virtualisation and Systems Management. He has helped many companies move from a purely physical infrastructure to a highly available virtual infrastructure and also help them deploy private cloud infrastructures.
4. Magic Quadrant for x86 Server
Virtualisation Infrastructure (Source: Gartner)
Microsoft moved from being a challenger to a leader
Citrix moved from being a visionary to a leader
In the space of 13 months
5. Citrix XenServer Timeline
Citrix acquires XenSource XenServer is made FREE
Based on Xen Hypervisor
created in 2003 3.1 3.2 4.1 5.5 5.6 5.6 SP2
4.0 5.0 5.6 FP1 6.0
• Simple to setup and install – “10 to Xen”
• Management tool – XenCenter
• Xen deployments include – Amazon, TESCO and Alatum
(Singapore)
• Current release v6.0 optimised for Citrix products –
XenApp, XenDesktop, Netscaler VPX
• Four Editions FREE Edition Advanced Enterprise Platinum
6. Microsoft Virtualisation Timeline
Virtual Server announced FREE Hyper-V Server
FREE released
R2 SP1
Win8
Type-1 Server
Type-2 Hypervisor Beta
Hypervisor
Virtual Server Virtual Server Virtual Server Windows 2008 Windows 2008 R2 Windows 2008 R2 SP1
2005 2005 R2 2005 R2 SP1 Hyper-V Svr 2008 Hyper-V Svr 2008 R2 Hyper-V Svr 2008 R2 SP1
• Hyper-V released as part of Windows 2008 – 6 months
after initial Windows 2008 release
• Windows 2008 R2 introduces support for Live Migration
and Clustered Shared Volumes (CSV)
• SP1 for Windows 2008 R2 released in Feb 2011 –
Dynamic Memory and RemoteFX
• Hyper-V will be included in all Windows 8 OS in the
future Microsoft Hyper-V Windows 2008 R2 SP1
Server (FREE) Standard Enterprise Datacenter
7. VMware Virtualisation Timeline
VMware founded in 1998
ESX 1.0 released in 2001 Free ESXi Hypervisor released
ESX2.5 ESX3.0 VI 3.5 VI 3.5 U1-3 VI 3.5 U4-5 vSphere 4.0 U2 vSphere 4.1 U1/2
ESXi 3.5 vSphere 4.0 vSphere 4.1 vSphere 5.0
ESXi 4.0 ESXi 4.1 ESXi 5.0
• Virtualisation product is the most feature rich and has
been around the longest
• Latest version is vSphere 5.0 (August 2011)
• Licensed by CPU socket now with a vRAM limit
• Various pricing options – Essentials Kits, Acceleration
Kits and Editions
ESXi (FREE) Standard Enterprise Enterprise Plus
32GB vRAM 64GB vRAM 96GB vRAM
8. Private Cloud Hypervisors
Scalability and Support Features and Capabilities Cost and Licenses
• Private cloud • Hypervisor costs
• Server
Hardware platform features • Licensing
support
• Creation of new • Management
• Supported workloads software and
Guest license costs
Operating • Migration of
Systems workloads into • Free Hypervisor
the private cloud versions
• Building large
pools of
compute
resources
Use the same methods to manage virtualization and deploy services to different hypervisors
9. Hypervisor Support and Scalability
Vendor
Products XenServer 6.0 Windows 2008 R2 vSphere 5.0
SP1 – Hyper-V
Host support x64-bit hardware x64-bit hardware x64-bit hardware
160 logical CPUs 64 logical CPUs 160 logical CPUs
1TB RAM 1TB RAM 2TB RAM
VM guest 16vCPUs 4vCPUs 32vCPUs
support (max) 128GB RAM 64GB RAM 1TB RAM
7 NICs 12 NICs (4 + 8) 10 NICs
vdisk size – 2TB vhd size ~ 2TB vmdk size ~ 2TB
VMs per host 75-130 Concurrent 384 VMs 512 VMs
(max) VMs
Host clusters Up to 16 nodes per Up to 16 nodes in a Up to 32 nodes in a
resource pool cluster cluster
Virtual XenCenter 6.0 Virtual Machine vCenter 5.0
Infrastructure Manager 2008 R2 SP1
Management
10. XenServer Supported Guest
OS
OS Type Supported Guest Operating Systems (Server OS) vCPUs
Windows Server 2003 SP1 and SP2, Windows 2008 SP2, Up to a maximum
Windows 2008 R2 and R2 SP1 of 16 vCPUs
CentOS 4.5-4.8, 5.0- 5.6
Red Hat Enterprise Linux 4.5-4.8, 5.0-5.6, 6.0
SUSE Linux Enterprise 9, 10, 11
Up to a maximum
of 32vCPUs
Oracle Enterprise Linux 5.0-5.6, 6.0
Debian Lenny 5.0, Debian Squeeze 6.0
Ubuntu 10.04
• Comprehensive Linux Support + added VM templates for Citrix XenApp
to optimise performance of XenApp VMs
11. Hyper-V Supported Guest OS
OS Type Supported Guest Operating Systems (Server OS) vCPUs
Windows Server 2000 Server and Advanced Server with 1
SP4 *End Support July 13, 2010
Windows Server 2003 SP2 32 & 64 bit 1 or 2
Windows Server 2003 R2 SP2 32 & 64 bit 1 or 2
Windows Server 2008 32 & 64 bit / 2008 R2 / SP1 1,2 or 4
SUSE Linux Enterprise Server 10 and 11 (x86/x64) 1,2 or 4
Red Hat Enterprise Linux (RHEL) 5.2-5.7 and 6.0/6.1 1,2 or 4
(x86/x64 )
CentOS 5.2-5.7 and 6.0/6.1 1,2 or 4
• Limited Linux OS supported – Must install Linux Integration Services
12. vSphere Supported Guest OS
OS Type Supported Guest Operating Systems vCPUs
All versions of Windows – including all the old versions
Win 3.1, NT, 95, 98, ME
UNIX based Server OS – including SCO, Solaris
Depends on what
Linux based Server OS – including Asianux, CentOS, SUSE, Guest OS supports
but in general
Oracle, Red Hat In fact over 102 supported versions
vSphere ESXi 5.0
supports up to 32
BSD family OS - FreeBSD and Mac OS X vCPUs
Others – OS/2 Warp, MS DOS 6.22, Netware,
eComStation
• Support for literally every x86 based OS out there – according to
the VMware website – 390 Guest OS
13. Summary of Guest Support
• Extract from the VMware website*
• It’s not all about how many guests OS are
supported but – What Guest OS would typically
be deployed to your Private Cloud?
• Ensure VMTools, XenTools or Integration
Components are installed in the Guest OS.
* http://www.vmware.com/technical-resources/advantages/guest-os.html
14. Private Cloud platform features
• Features that you look for in a Hypervisor to enable you to create a
fully scalable, resilient and highly available private cloud.
Citirx XenServer Microsoft Hyper-V VMware vSphere
Scalable Host Clusters
Live Migration
Storage Migration
High Availability
Dynamic Optimisation
Power Optimisation
Fault Tolerance
15. Creating new workloads in
the Cloud
Template VM
Template VM
Child
Child
Parent
Virtual Hard Disk
Child
VMs created from the
VMs created from the Template
Template VM are linked
VM are clones with a copy of the
to the Parent Disk
Virtual Hard Disk
Citrix Microsoft VMware
• XenCenter • SCVMM supports • vCenter supports
supports VM VM and Service VM Templates
Templates Templates
16. Migrating Workloads into the
Cloud
• We need a method to migrate existing physical
workloads into our Private Cloud
• Two ways to migrate workloads - V2V or P2V
• A brief look at the P2V tools provided by the vendors
• If none of these tools migrate your workload – do it
manually or go for a 3rd party solution – e.g PlateSpin
Migration, Quest vConverter, Symantec System
Recovery
18. Cloud Cost Scenario PCloud
Host Spec
2 CPUs 10 Virtualisation Hosts
196GB RAM
XenServer 6.0 Windows 2008 R2 Datacenter - Hyper-V vSphere 5.0
License the running Windows guest VMs – Purchase Windows 2008 R2 Datacenter edition and
assign to the host to entitlement to run unlimited VMs running Windows OS – Licensed per host CPU
Guest VMs 20 CPUs x $2,405 = $48,100 USD
System Center 2012 vCenter Server
XenCenter
Datacenter Standard
Free
10 x $3,607 = $36,070 1 x $7,493 = $7,493
Management
vSphere Enterprise
Windows 2008 R2
XenServer Platinum Plus
Datacenter Edition –
10 x $5,675 = $56,750 20 x $5,243 =
Licensed per Server Hyper-V
Host License covered above $104,860
Licensed per CPU
$104,850 $84,170 $160,453
Citrix licensing - http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300456 – Covers 2 years Subscription Advantage
Microsoft licensing - http://www.microsoft.com/licensing/mla/default.aspx -Covers 2 years Software Assurance
VMware licensing - http://www.vmware.com/products/vsphere/pricing.html - Covers 2 years Support and Subscription
19. Private Cloud Hypervisor
Summary and Use Cases
XenServer, Hyper-V and vSphere will provide for most of the features and
capabilities required by Private Cloud infrastructures today. Considering the
most recent OS versions for Windows and Linux, all 3 have very good support.
XenServer Hyper-V vSphere
• Simple to • Pure Microsoft • Where cost is not
implement and shop an issue
deploy • Cost is a concern • Enterprise class
• Supports large • Comprehensive features and
number of Linux management – scalability
guests both physical and • Large base of
• Optimized for virtual VMware
Citrix products – • Future product consultants and
XenApp/ roadmap engineers
XenDesktop
25. Private Cloud Hypervisors (Updated)
Vendor
Products XenServer 6.0 Windows 2008 Windows 8 Server – vSphere 5.0
R2 SP1 – Hyper-V Hyper-V
Host support x64-bit hardware x64-bit hardware x64-bit hardware x64-bit hardware
160 logical CPUs 64 logical CPUs 160 logical CPUs 160 logical CPUs
1TB RAM 1TB RAM 2TB RAM 2TB RAM
VM guest 16vCPUs 4vCPUs 32vCPUs 32vCPUs
support 128GB RAM 64GB RAM 1TB RAM 1TB RAM
(max) 7 NICs 12 NICs (4 + 8) vhd size – 2040GB 10 NICs
vdisk size – 2TB vhd size ~ 2TB vhdx size – 64TB vmdk size ~ 2TB
VMs per host 75-130 Concurrent 384 VMs 1024 VMs 512 VMs
(max) VMs
Host clusters Up to 16 nodes per Up to 16 nodes in Up to 64 nodes in a Up to 32 nodes
resource pool a cluster cluster in a cluster
Virtual XenCenter 6.0 Virtual Machine Virtual Machine vCenter 5.0
Infrastructure Manager 2008 R2 Manger 2012 R2
Management SP1 (unconfirmed)
26. Windows 8 Server: Hyper-V
Hyper-V VM Hyper-V Hyper-V Hyper-V Hyper-V
Hyper-V Host Hyper-V HA
Improvements Clustering Networking Storage Management
QoS and
Up to 4000 Powershell Storage
Up to 160 32 vCPUs flexible VHDX – up
VMs per v3 – 23000 Live
logical CPUs per VM bandwidth to 64TB
cluster cmdlets Migration
allocation
Shared
Up to 64 SMB 2.2 Hyper-V
Up to 2TB Support for Nothing
1TB per VM cluster storage of Extensible
RAM SR-IOV Live
nodes VMs Switch
Migration
Support for
No more Multiple Dynamic Server
Fibre Virtual Fibre Hyper-V
vCPU:pCPU VM VM Queue Manager
Channel Channel Replica
ratio limit migrations (D-VMQ) Dashboard
Adapters
27. Final Words
• Vendors products are constantly improving
levelling the playing field.
• Management is more important than the
Hypervisor
“Virtualization without good management
is more dangerous than not using
virtualization in the first place.”
– TOM BITTMAN - GARTNER VP AND ANALYST, 9 MAY, 2007
• The Hypervisor is just the technology, don’t
forget about people and processes.
Virtualization Will Drive Major Change in IT Infrastructure and Operations in the Next Three Years, Tom Bittman, May 8, 2007
28. Links and upcoming events
• Email: daniel@infrontconsulting.com
• Useful Links
– Citrix TV – Search for XenServer
http://www.citrix.com/tv/
– Access free online training and understand more
about Microsoft Cloud technologies at
http://www.microsoftvirtualacademy.com
– Learn more about System Center 2012 products for
private cloud through one Single download today.
http://www.microsoft.com/en-us/server-cloud/system-
center/
– VMware vSphere Blogs -
http://blogs.vmware.com/vsphere/
• Look out for future Private Cloud Building Block
sessions - Part 2 – Storage and Part 3 –
Network
Editor's Notes
Key Points:How is the Private Cloud different?Cloud Attributes + Control and CustomizationPrivate Cloud is Cloud…dedicated to you. Talk Track: The Private Cloud has all of the same benefits and attributes as we explained before – plus you also receive a high level of customization which provides you with the control enterprises need to address regulatory privacy and compliance requirements that wouldn’t be possible with Public Cloud services. These attributes aren’t necessarily due to proximity, the public / private distinction is not about location, we are only talking about computing models… but from globally shared resources with a public cloud to dedicated resources. A private cloud is a cloud, dedicated to you.
ESX – Electric Sky – Didn’t sound technical enough so someone added the X.GSX – Ground Storm
390 Guest OS support for VMware ESXi 5.0 18 x Windows based OS support – includes client OS26 x UNIX Based Server OS102 x Linux Based Server OS42 x BSD – Mac OX
Notes – Citrix and Vmware – VM windows templates will run through a Mini-setup after template creation
Show P2V toolsXenConvertVMM P2VVmware Converter
Citrix licensing - http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300456Microsoft licensing - http://www.microsoft.com/licensing/mla/default.aspx – 2 years SAVMware licensing - http://www.vmware.com/products/vsphere/pricing.html – 2 years Talk about other scenarios hereOption 1: XenServer comes in 4 editions – FREE, Advanced, Enterprise and Platinum – if Enterprise was used then Total cost would be less than MicrosoftOption 2: If we scale up our hosts from 196GB RAM to say 256GB RAM then costs would change for VMware and an addition vSphere Enterprise Plus license would be required for each host adding another $52,430 to the cost while other vendor pricing remains the same.Take 10 node cluster – running 10:1 consolidation ratio on 2 socket -64GB RAM server. All VMs are 80% windows and 20% Linux-Hyper-V Datacenter EditionXenServer 6.0 Enterprise EditionVMware vSphere 5.0 Enterprise Edition
Objective:Microsoft has been in the systems management space for several years and System Center has evolved and the capabilities and products have grown into the new System Center 2012 collection. With the collection of products and features in System Center 2012, it is built for the future and ready right now.
VMware ESX managed through VMware vCenter ServerCitrix XenServer managed host directly. No dependency on XenCenterBoth - Add host and clusters into any host groupManagement of all hypervisors in your datacentersWith XenServer and VMware there is more choices for Linux guestsVMM features such as get applied to XenServer