Introduction to Virtualization By Ahmad Hafeezi bin Ali Amat
Personal Profile <ul><li>Partnered Owner of Mirae Kaze Consulting
Business Analyst / Business Information Systems Consultant
Specialize in Business IT Management, Open Source Solutions & Software Development
System Integrator for DELL
Microsoft .Net Developer (Programmer) since 2005
IT Internal Auditor in 2009
Obtained Graduate Diploma in Business Major in Business Information Systems in 2010 </li></ul>
What is Virtualization?
Traditional Computing Model
Virtualized Computing Model
What is Virtualization? <ul><li>Virtualization, in computing, is the creation of a virtual (rather than actual) version of...
Virtualization is a framework of dividing the resources of a computer into multiple execution environments. (Dr. Antonio D...
How Does Hardware Virtualization Works? <ul><li>Hardware Virtualization works by imitating hardware resources (memory, cpu...
The Hypervisor is installed on a host operating system (O/S) and creates Virtual Machines (VM) with their own Virtual Hard...
Guest Operating Systems are installed on VMs and operates just like a normal Computer / Server. </li></ul>
Upcoming SlideShare
Loading in...5
×

Introduction to virtualization

2,266

Published on

A very short Introduction on Virtualization Technology for Webcamp KK

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,266
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Transcript of "Introduction to virtualization"

  1. 1. Introduction to Virtualization By Ahmad Hafeezi bin Ali Amat
  2. 2. Personal Profile <ul><li>Partnered Owner of Mirae Kaze Consulting
  3. 3. Business Analyst / Business Information Systems Consultant
  4. 4. Specialize in Business IT Management, Open Source Solutions & Software Development
  5. 5. System Integrator for DELL
  6. 6. Microsoft .Net Developer (Programmer) since 2005
  7. 7. IT Internal Auditor in 2009
  8. 8. Obtained Graduate Diploma in Business Major in Business Information Systems in 2010 </li></ul>
  9. 9. What is Virtualization?
  10. 10. Traditional Computing Model
  11. 11. Virtualized Computing Model
  12. 12. What is Virtualization? <ul><li>Virtualization, in computing, is the creation of a virtual (rather than actual) version of something, such as hardware platform, operating system, a storage device or network resources. (Wikipedia)
  13. 13. Virtualization is a framework of dividing the resources of a computer into multiple execution environments. (Dr. Antonio Diaz Andre, Auckland University of Technology) </li></ul>
  14. 14. How Does Hardware Virtualization Works? <ul><li>Hardware Virtualization works by imitating hardware resources (memory, cpu, networking, device drivers) by means of a software layer (Hypervisor).
  15. 15. The Hypervisor is installed on a host operating system (O/S) and creates Virtual Machines (VM) with their own Virtual Hardware Resources..
  16. 16. Guest Operating Systems are installed on VMs and operates just like a normal Computer / Server. </li></ul>
  17. 17. HW Virtualization Illustration
  18. 18. Types of Hardware Virtualization <ul><li>Full Virtualization – Virtual Machine fully simulates the hardware
  19. 19. Hardware-assisted Virtualization – Hardware provides architectural support to run the O/S in isolation (AMD-V / Intel VT Technology)
  20. 20. Paravirtualization – The O/S knows that it is in a Virtualized Environment and modify itself to make full use of the Virtual Machine </li></ul>
  21. 21. Why use Virtualization? <ul><li>Economies of Scale (No $$$)
  22. 22. Applications that run on different O/S or different versions of the same O/S (Windows 2000, XP, Windows Vista, Windows 7)
  23. 23. Lots of Underutilized Hardware Resources (Extra RAM, Storage, CPU, etc)
  24. 24. Consolidate Servers (Data Centers) </li></ul>
  25. 25. Who Can Use Virtualization? <ul><li>Traditional Businesses with old legacy applications and aging hardware.
  26. 26. Web Designers & Developers that needs to test their web sites / web applications on Internet Explorer 6 and below.
  27. 27. Software Developers that needs to test their software on client environments.
  28. 28. Businesses with limited capital for procuring servers. </li></ul>
  29. 29. Virtualization Examples <ul><li>Server Machine – DELL Poweredge T110
  30. 30. 2 Gb RAM, Intel Xeon 2.4GHz, 250Gb Sata HD
  31. 31. Tested with OpenVZ, Xen Hypervisor & Xen Cloud Platform
  32. 32. 6 Virtual Servers (4 Linux Server & 2 Windows Server 2008) </li></ul>
  33. 33. Benefits of Virtualization <ul><li>Reduce Initial Capital to Procure Hardware.
  34. 34. Increase Utilization of Hardware Resources (Memory, CPU, Storage, Networking, etc) – Increases Return of Investment (ROI)
  35. 35. Reduce Associated Cost to Hardware (Power Cost, Room Space, Disposal Cost, etc) – GO GREEN!!!
  36. 36. Easy to Backup, Duplicate, Deploy and Restore (Easier Management) </li></ul>
  37. 37. List of Virtualization Platforms <ul><li>Proprietary Platforms
  38. 38. Parallels Virtuozzo
  39. 39. VMWare Server
  40. 40. Citrix XenServer
  41. 41. Microsoft Hyper-V Server 2008 </li></ul><ul><li>Open Source Platforms
  42. 42. KVM
  43. 43. OpenVZ
  44. 44. Xen Hypervisor
  45. 45. VirtualBox </li></ul>
  46. 46. Questions & Answers?
  47. 47. Thank You!

×