SlideShare a Scribd company logo
1 of 29
Introduction to Virtualization


               Sasikumar Thirumoorthy
                     October 14, 2012
Agenda
 •   Introduction
 •   What is Hypervisor?
 •   Benefits
 •   Types of Virtualization
 •   My Experiences
 •   Demo
 •   Q&A
Introduction to Virtualization

“Virtualization is a technology to run multiple
same or different operating systems which is
completely isolated from each other.”

Ex: Run both Windows and Linux on the same
machine
How it is different from dual boot?
    Both OSes run simultaneously
What is Hypervisor ?

  “Hypervisor is a software layer sits between Hardware
  and OSes which will interact with hardware and
  resources and provide an interface to share the
  available   resources    to    Virtual   containers.”
Types of Hypervisor
 • Bare-Metal
 • Hosted

               Bare-Metal                          Hosted

                                                            VM1     VM2       Guest

Guest          VM1           VM2               Process      Hypervisor
                   Hypervisor                             OS                   Host
 Host
                   Hardware                            Hardware

        VMware ESX, Microsoft Hyper-V,   VMware Workstation, Microsoft Virtual PC,
        Citrix XenServer                 Sun VirtualBox, QEMU, KVM
Virtualization Benefits
 • Consolidation

 • Redundancy

 • Legacy hardware

 • Migration

 • Centralized management
Types of Virtualization
  •   Server Virtualization

  •   Desktop Virtualization

  •   Application Virtualization

  •   Memory

  •   Storage

  •   Data

  •   Network
Server Virtualization
       DC         File Server   WebServer

    Application   Application   Application


        OS            OS            OS
    Hardware      Hardware      Hardware




     Resources     Resources     Resources

      20%            23%          37%
                                              Space
issues?
Backup / Restore
•   Re-build OS
•   Data recovery

Disaster Recovery
•   Same Vendor
•   Same Model
What is the solution?
           • Consolidation
           • Shared CPU, Memory, NIC ,DISK
           • Maximum utilization – 70% (Avg)
           • Centralized Management
           • Migration
           • Less space
           • Less TCO
           • Fast ROI
Server Virtualization- Benefits
• Host servers connected over SAN
• Hardware fail tolerance
• High availability
• Online live migration
• Easy management
• Disaster Recovery
• Easily scalable, Adjustable
• Different Vendor, Type, Model servers controlled by Hypervisor
• Less hardware management / maintenance cost
• Better efficiency with less cost
• Maintain average utilization %
How it looks?




Picture took form internet
Server Virtualization -Vendors
•   VMWare ESX
•   Citrix XenServer
•   Microsoft Hyper-V
•   Red hat RHEV
Desktop Virtualization
•   Same as server Virtualization
•   User’s desktop runs on data servers as Virtual machines
•   Secured by design
•   Multiple OSes runs on same Hypervisor host
•   Centralized management
•   Shared resources with maximum utilization
•   Supports multimedia / memory intensive apps on VM
Traditional & Virtualized model




http://blogs.technet.com/b/yungchou/archive/2009/10/14/concept-of-desktop-virtualization.aspx
Desktop Virtualization - Benefits
•   Centralized Service pack upgrade / OS patch installation
•   OS upgrade from one version to another
•   High availability

•   Fault tolerance
•   Thin / Thick provisioned storage
•   Accessed via LAN, WAN, Internet & Mobile
•   Offline use with help of VMPlayer / XenClient on
    Desktop, Laptop and ThinClients.
Dedicated / Pooled desktops




http://www.odci-llc.com/blog/?p=41
Desktop Virtualization - Vendors
•   Citrix XenDesktop
•   Citrix VDI-in-a-Box
•   VMWare view
•   VMWare VDI-in-a-Box
•   Microsoft VDI
•   Redhat RHEV for Desktops
Application Virtualization
•   Business applications runs on servers located in
    datacenter
•   Secured by design
•   One / more apps runs on same set of servers
•   Centralized application management
•   Shared resources with maximum utilization
•   Supports multimedia / memory intensive apps
•   Reduces licensing cost
•   Role based user access controlled by policies
How it works ?




http://www.pc-ware.com/pcw/com/en/services-solutions/virtualisation/application-virtualisation.htm
Application Virtualization - Benefits

•   Applications delivered on-demand
•   No need to install and manage on every user desktop
•   Increased performance
•   Easily upgraded and deliver instantly
•   Published either locally installed or steamed to server
Application Virtualization - Benefits
 •   Offline access via streamed on client machines
     with help of offline plug-in
 •   Role based application functionality
 •   Multiple version of same application accessibility
 •   Application isolation
 •   Accessed via LAN, WAN, Internet & Mobile
 •   Content Redirection
     •   Server to client
     •   Client to server
Vendors Virtualization - Benefits
Application
   •   Citrix XenApp
   •   VMWare ThinApp
   •   Microsoft App-V
       •   Enterprise management via Soft grid &
           steaming server
My Experiences
Demo
Q&A
Thanks !


           sasisatyam@gmail.com
           @sasikumart
           +91 88843 99973

More Related Content

What's hot

Server virtualization
Server virtualizationServer virtualization
Server virtualizationofsorganizer
 
Virtualization presentation
Virtualization presentationVirtualization presentation
Virtualization presentationMangesh Gunjal
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentationaleyeldean
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing pptMehul Patel
 
Virtualization Technology Overview
Virtualization Technology OverviewVirtualization Technology Overview
Virtualization Technology OverviewOpenCity Community
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...Shashi soni
 
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVMHypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVMvwchu
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technologysanjoysanyal
 
Hardware virtualization basic
Hardware virtualization basicHardware virtualization basic
Hardware virtualization basicSanoj Kumar
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to VirtualizationRahul Hada
 
virtualization and hypervisors
virtualization and hypervisorsvirtualization and hypervisors
virtualization and hypervisorsGaurav Suri
 
Virtualization and its Types
Virtualization and its TypesVirtualization and its Types
Virtualization and its TypesHTS Hosting
 

What's hot (20)

Virtualization
VirtualizationVirtualization
Virtualization
 
Server virtualization
Server virtualizationServer virtualization
Server virtualization
 
Virtualization presentation
Virtualization presentationVirtualization presentation
Virtualization presentation
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 
Hypervisor
HypervisorHypervisor
Hypervisor
 
Virtualization Technology Overview
Virtualization Technology OverviewVirtualization Technology Overview
Virtualization Technology Overview
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
 
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVMHypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
 
Virtualization
Virtualization Virtualization
Virtualization
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technology
 
Hardware virtualization basic
Hardware virtualization basicHardware virtualization basic
Hardware virtualization basic
 
Virtual machine
Virtual machineVirtual machine
Virtual machine
 
VMWARE ESX
VMWARE ESXVMWARE ESX
VMWARE ESX
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualization
 
Virtualization
VirtualizationVirtualization
Virtualization
 
virtualization and hypervisors
virtualization and hypervisorsvirtualization and hypervisors
virtualization and hypervisors
 
Virtualization and its Types
Virtualization and its TypesVirtualization and its Types
Virtualization and its Types
 
Virtualization
VirtualizationVirtualization
Virtualization
 

Viewers also liked

Virtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareVirtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareDatapath Consulting
 
1.Introduction to virtualization
1.Introduction to virtualization1.Introduction to virtualization
1.Introduction to virtualizationHwanju Kim
 
Virtualization technology and an application of building vm ware
Virtualization technology and an application of building vm wareVirtualization technology and an application of building vm ware
Virtualization technology and an application of building vm wareYeditepe University
 
Virtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingVirtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingAhmed Mekkawy
 
Vm consolidation for energy efficient cloud computing
Vm consolidation for energy efficient cloud computingVm consolidation for energy efficient cloud computing
Vm consolidation for energy efficient cloud computingHemanandhini Ganesan
 
Virtual Machines
Virtual MachinesVirtual Machines
Virtual MachinesJoa Ebert
 
Virtual machines and their architecture
Virtual machines and their architectureVirtual machines and their architecture
Virtual machines and their architectureMrinmoy Dalal
 
Evaluation of Virtual Clusters Performance on a Cloud Computing Infrastructure
Evaluation of Virtual Clusters Performance on a Cloud Computing InfrastructureEvaluation of Virtual Clusters Performance on a Cloud Computing Infrastructure
Evaluation of Virtual Clusters Performance on a Cloud Computing InfrastructureEuroCloud
 
Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)Sonu Mamman
 
An Implementation of Virtual Cluster on a Cloud
An Implementation of Virtual Cluster on a CloudAn Implementation of Virtual Cluster on a Cloud
An Implementation of Virtual Cluster on a CloudPongsakorn U-chupala
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud ComputingRishikese MR
 

Viewers also liked (16)

Virtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareVirtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMware
 
1.Introduction to virtualization
1.Introduction to virtualization1.Introduction to virtualization
1.Introduction to virtualization
 
Virtualization technology and an application of building vm ware
Virtualization technology and an application of building vm wareVirtualization technology and an application of building vm ware
Virtualization technology and an application of building vm ware
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
Virtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingVirtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud Compting
 
Vm consolidation for energy efficient cloud computing
Vm consolidation for energy efficient cloud computingVm consolidation for energy efficient cloud computing
Vm consolidation for energy efficient cloud computing
 
Virtual Machines
Virtual MachinesVirtual Machines
Virtual Machines
 
Virtual machine
Virtual machineVirtual machine
Virtual machine
 
Virtual machine
Virtual machineVirtual machine
Virtual machine
 
Virtual machines and their architecture
Virtual machines and their architectureVirtual machines and their architecture
Virtual machines and their architecture
 
Evaluation of Virtual Clusters Performance on a Cloud Computing Infrastructure
Evaluation of Virtual Clusters Performance on a Cloud Computing InfrastructureEvaluation of Virtual Clusters Performance on a Cloud Computing Infrastructure
Evaluation of Virtual Clusters Performance on a Cloud Computing Infrastructure
 
Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)
 
Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3
 
An Implementation of Virtual Cluster on a Cloud
An Implementation of Virtual Cluster on a CloudAn Implementation of Virtual Cluster on a Cloud
An Implementation of Virtual Cluster on a Cloud
 
Airlines Database Design
Airlines Database DesignAirlines Database Design
Airlines Database Design
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
 

Similar to Introduction to virtualization

Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualizationwebhostingguy
 
Presentation virtual desktops why is this so hot
Presentation   virtual desktops why is this so hotPresentation   virtual desktops why is this so hot
Presentation virtual desktops why is this so hotsolarisyourep
 
Citrix XenServer Success
Citrix XenServer SuccessCitrix XenServer Success
Citrix XenServer SuccesseG Innovations
 
IT Camp - Vision Solutions Presentation
IT Camp - Vision Solutions PresentationIT Camp - Vision Solutions Presentation
IT Camp - Vision Solutions PresentationHarold Wong
 
Virtualization intro to freshers
Virtualization intro to freshersVirtualization intro to freshers
Virtualization intro to freshersShravani Mondrety
 
Virtualization
VirtualizationVirtualization
VirtualizationMadnanS
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingTom Eberle
 
101 Virtualization and Private Cloud
101 Virtualization and Private Cloud101 Virtualization and Private Cloud
101 Virtualization and Private CloudFazle Abbas Luqmani
 
Virtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudVirtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudNishant Munjal
 
Cloud Computing vs Virtualization From Desktop to Server
Cloud Computing vs Virtualization From Desktop to ServerCloud Computing vs Virtualization From Desktop to Server
Cloud Computing vs Virtualization From Desktop to ServerFadly Rizal Ahmad Fadzil
 
Esx short presentation
Esx short presentationEsx short presentation
Esx short presentationxKinAnx
 
Lecture1(VM).pptx
Lecture1(VM).pptxLecture1(VM).pptx
Lecture1(VM).pptxRiyaBatool
 
Ws08 r2 hyper v overview r2
Ws08 r2 hyper v overview r2Ws08 r2 hyper v overview r2
Ws08 r2 hyper v overview r2Omid Koushki
 
lecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptxlecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptxAnilkumarbehera16
 

Similar to Introduction to virtualization (20)

Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
Presentation virtual desktops why is this so hot
Presentation   virtual desktops why is this so hotPresentation   virtual desktops why is this so hot
Presentation virtual desktops why is this so hot
 
Citrix XenServer Success
Citrix XenServer SuccessCitrix XenServer Success
Citrix XenServer Success
 
Virtual Desktops: Why is this So Hot
Virtual Desktops: Why is this So HotVirtual Desktops: Why is this So Hot
Virtual Desktops: Why is this So Hot
 
Whose Virtual Desktop is Right for You
Whose Virtual Desktop is Right for YouWhose Virtual Desktop is Right for You
Whose Virtual Desktop is Right for You
 
IT Camp - Vision Solutions Presentation
IT Camp - Vision Solutions PresentationIT Camp - Vision Solutions Presentation
IT Camp - Vision Solutions Presentation
 
Virtualization intro to freshers
Virtualization intro to freshersVirtualization intro to freshers
Virtualization intro to freshers
 
Virtualization
VirtualizationVirtualization
Virtualization
 
VIRTUALIZATION
VIRTUALIZATIONVIRTUALIZATION
VIRTUALIZATION
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
101 Virtualization and Private Cloud
101 Virtualization and Private Cloud101 Virtualization and Private Cloud
101 Virtualization and Private Cloud
 
Virtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudVirtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of Cloud
 
Cloud Computing vs Virtualization From Desktop to Server
Cloud Computing vs Virtualization From Desktop to ServerCloud Computing vs Virtualization From Desktop to Server
Cloud Computing vs Virtualization From Desktop to Server
 
Esx short presentation
Esx short presentationEsx short presentation
Esx short presentation
 
Lecture1(VM).pptx
Lecture1(VM).pptxLecture1(VM).pptx
Lecture1(VM).pptx
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Ws08 r2 hyper v overview r2
Ws08 r2 hyper v overview r2Ws08 r2 hyper v overview r2
Ws08 r2 hyper v overview r2
 
Cloud.pptm
Cloud.pptmCloud.pptm
Cloud.pptm
 
lecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptxlecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptx
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 

Introduction to virtualization

  • 1. Introduction to Virtualization Sasikumar Thirumoorthy October 14, 2012
  • 2. Agenda • Introduction • What is Hypervisor? • Benefits • Types of Virtualization • My Experiences • Demo • Q&A
  • 3. Introduction to Virtualization “Virtualization is a technology to run multiple same or different operating systems which is completely isolated from each other.” Ex: Run both Windows and Linux on the same machine
  • 4. How it is different from dual boot? Both OSes run simultaneously
  • 5. What is Hypervisor ? “Hypervisor is a software layer sits between Hardware and OSes which will interact with hardware and resources and provide an interface to share the available resources to Virtual containers.”
  • 6. Types of Hypervisor • Bare-Metal • Hosted Bare-Metal Hosted VM1 VM2 Guest Guest VM1 VM2 Process Hypervisor Hypervisor OS Host Host Hardware Hardware VMware ESX, Microsoft Hyper-V, VMware Workstation, Microsoft Virtual PC, Citrix XenServer Sun VirtualBox, QEMU, KVM
  • 7. Virtualization Benefits • Consolidation • Redundancy • Legacy hardware • Migration • Centralized management
  • 8. Types of Virtualization • Server Virtualization • Desktop Virtualization • Application Virtualization • Memory • Storage • Data • Network
  • 9. Server Virtualization DC File Server WebServer Application Application Application OS OS OS Hardware Hardware Hardware Resources Resources Resources 20% 23% 37% Space
  • 11. Backup / Restore • Re-build OS • Data recovery Disaster Recovery • Same Vendor • Same Model
  • 12. What is the solution? • Consolidation • Shared CPU, Memory, NIC ,DISK • Maximum utilization – 70% (Avg) • Centralized Management • Migration • Less space • Less TCO • Fast ROI
  • 13. Server Virtualization- Benefits • Host servers connected over SAN • Hardware fail tolerance • High availability • Online live migration • Easy management • Disaster Recovery • Easily scalable, Adjustable • Different Vendor, Type, Model servers controlled by Hypervisor • Less hardware management / maintenance cost • Better efficiency with less cost • Maintain average utilization %
  • 14. How it looks? Picture took form internet
  • 15. Server Virtualization -Vendors • VMWare ESX • Citrix XenServer • Microsoft Hyper-V • Red hat RHEV
  • 16. Desktop Virtualization • Same as server Virtualization • User’s desktop runs on data servers as Virtual machines • Secured by design • Multiple OSes runs on same Hypervisor host • Centralized management • Shared resources with maximum utilization • Supports multimedia / memory intensive apps on VM
  • 17. Traditional & Virtualized model http://blogs.technet.com/b/yungchou/archive/2009/10/14/concept-of-desktop-virtualization.aspx
  • 18. Desktop Virtualization - Benefits • Centralized Service pack upgrade / OS patch installation • OS upgrade from one version to another • High availability • Fault tolerance • Thin / Thick provisioned storage • Accessed via LAN, WAN, Internet & Mobile • Offline use with help of VMPlayer / XenClient on Desktop, Laptop and ThinClients.
  • 19. Dedicated / Pooled desktops http://www.odci-llc.com/blog/?p=41
  • 20. Desktop Virtualization - Vendors • Citrix XenDesktop • Citrix VDI-in-a-Box • VMWare view • VMWare VDI-in-a-Box • Microsoft VDI • Redhat RHEV for Desktops
  • 21. Application Virtualization • Business applications runs on servers located in datacenter • Secured by design • One / more apps runs on same set of servers • Centralized application management • Shared resources with maximum utilization • Supports multimedia / memory intensive apps • Reduces licensing cost • Role based user access controlled by policies
  • 22. How it works ? http://www.pc-ware.com/pcw/com/en/services-solutions/virtualisation/application-virtualisation.htm
  • 23. Application Virtualization - Benefits • Applications delivered on-demand • No need to install and manage on every user desktop • Increased performance • Easily upgraded and deliver instantly • Published either locally installed or steamed to server
  • 24. Application Virtualization - Benefits • Offline access via streamed on client machines with help of offline plug-in • Role based application functionality • Multiple version of same application accessibility • Application isolation • Accessed via LAN, WAN, Internet & Mobile • Content Redirection • Server to client • Client to server
  • 25. Vendors Virtualization - Benefits Application • Citrix XenApp • VMWare ThinApp • Microsoft App-V • Enterprise management via Soft grid & steaming server
  • 27. Demo
  • 28. Q&A
  • 29. Thanks ! sasisatyam@gmail.com @sasikumart +91 88843 99973