Virtualization Meetup Discussion #SPICECORPS
Meetup agenda #SPICECORPS Time Event Description 6:00 - 6:10pm Arrivals Members sign in and grab grub 6:10 - 6:20pm Welcome Kick off meeting + intros 6:20 - 6:40pm Presentation/Demos Virtualization preso from you or a member! 6:40 - 7:20pm Roundtable Talk Discuss latest IT challenges/topics 7:20 - 7:30pm Announcements Members share updates/reminders 7:30 - 8:00pm Mixing n' Mingling! Kick back, relax, and hang out! #SPICECORPS
Why use virtualization? It can save you $$$. More fully utilize your hardware resources Increase server density Power and cooling advantages Quick provisioning / allocation of resources Application isolation Redundancy / Failover / Disaster Recovery Increased uptime Workload flexibility and the Cloud Run legacy apps #SPICECORPS
#SPICECORPS
Who’s using server virtualization & when did you start using it? #SPICECORPS
How much more efficient is your server room with virtualization? How much $$$ have you saved? #SPICECORPS
Let’s cover some basics… #SPICECORPS
Virtualization allows you to run multiple operating systems on a single physical computer inside of virtual machines (VMs) A virtual machine is a software implementation of a computer that behaves like a physical machine capable of hosting an OS and apps A hypervisor is software that creates and runs virtual machines #SPICECORPS
#SPICECORPS
#SPICECORPS
Let’s (virtually) dig deeper… #SPICECORPS
What’s a virtualization guest and host? Virtualization “guest” Guests are VMs that you run on your virtualization platform of choice. Some admins call the host & guest the parent and child. Virtualization “host” If you’re using a bare metal Virtualization platform like Hyper-V or ESXi, the host is the Hypervisor. If you are using a Type-2 Hypervisor like VirtualBox, the host is the OS. #SPICECORPS
Guests Guests HostOS Host Machine There are 2 main types of hypervisors, which allow for abstraction of physical hardware resources from the OS Type 1 (bare metal or native) hypervisor runs directly on hardware without the need for an OS Type 2 (hosted) hypervisor runs on top of a conventional OS (the host) HostOS Host Machine #SPICECORPS
Who are major virtualization players? Type 1 (native) hypervisors VMware ESXi Microsoft Hyper-V Citrix XenServer KVM Oracle VM Type 2 (hosted) hypervisors Parallels VMware Player, Fusion Microsoft XP Mode Oracle VirtualBox #SPICECORPS
(What about Xen and KVM?) What hypervisor do you use and why? Why VMware? Why Hyper-V? (What about Xen and KVM?) #SPICECORPS
Moving on to advanced virtualization topics… #SPICECORPS
OS APP VM OS APP VM OS APP MIGRATED VM Live Migration – moving a virtual machine between physical machines or hosts without disconnecting clients or the application Load Balancing – distributing workloads evenly across multiple hosts so that resources are utilized efficiently Failover & High Availability - switching to redundant or standby servers, VMs, hardware components, or networks upon failure or termination Virtualization Layer Hardware Layer OS APP VM OS APP FAILOVER VM Virtualization Layer Hardware Layer #SPICECORPS
Provisioning – preparing a server with everything it needs for operation like memory, storage, compute, and network resources & setting up / installing software, drivers, identity information, etc. Thin Provisioning – “as needed” provisioning that can increase virtualization efficiency Self-service provisioning - allowing users to create their own VMs using software such as vCloud Director or MS App Controller Self Checkout #SPICECORPS
Snapshot – file-based copies of the state, disk data, configuration of a VM at a specific point in time. Chargeback / Showback – tracking how many IT resources different departments or customers consume Orchestration - automated arrangement, coordination, and management of complex computer systems & workloads Infrastructure as a service (IaaS) - service model that delivers computer infrastructure (usually in the form of VMs). Hybrid models can run workloads on premises or with a cloud provider OS APP VM #SPICECORPS
Which advanced virtualization features do you take advantage of? #SPICECORPS
Final open Q&A on virtualization… … questions, answers, suggestions, tips… #SPICECORPS
That’s a wrap! Any ideas for our next meetup discussion? #SPICECORPS