Presentation is loading. Please wait.

Presentation is loading. Please wait.

The magic of virtual machines Borislav Varadinov Telerik Software Academy academy.telerik.com System Administrator Marian Marinov CEO of 1H Ltd.

Similar presentations


Presentation on theme: "The magic of virtual machines Borislav Varadinov Telerik Software Academy academy.telerik.com System Administrator Marian Marinov CEO of 1H Ltd."— Presentation transcript:

1 The magic of virtual machines Borislav Varadinov Telerik Software Academy academy.telerik.com System Administrator Marian Marinov CEO of 1H Ltd. mm@1h.com bobi@itp.bg

2  What Is Virtualization? 2

3  Hardware (Machine) Virtualization  OS-Level/Application Virtualization  And many others… 3 Virtualization is a term that refers to various techniques, methods or approaches of creating a virtual version of something

4  The software that creates and manages the virtual machines is called a hypervisor or Virtual Machine Manager (VMM).  We also use the terms  Guest OS  Host OS 4 Hardware virtualization refers to the creation of a virtual machine that acts like a real computer with own operating system and applications

5  The guest OS is not aware it is being virtualized  The guest OS requires no modification  The Virtual Machine has all standard components  Virtual processors  Memory  Network Adapters  Virtual Disks 5 Almost complete simulation of the actual hardware to allow software, which typically consists of a guest operating system, to run unmodified.

6  The guest OS is modified and all privileged instructions are replaced with direct calls to the hypervisior  The guest OS is aware that it is running on a hypervisor  The guest OS does not communicate directly with the hardware, but with the hypervisior 6 Paravirtualization is a form of virtualization in which the guests run a modified operating system

7  Protection Levels 7 0 1 2 3 Applications Isolation

8  Today most Intel and AMD processors include hardware assisted virtualization (Intel-VT and AMD-V)  The technology was introduced in 2005 (Intel-VT)  The hardware assisted virtualization makes it possible to support unmodified guests without emulation and instructions translation 8 Hardware Hypervisor Ring - 1 VM1 VM2

9 9

10  Full Virtualization  VMWare ESXi  Hyper-V  KVM  XEN  Paravirtualization  XEN  OS-Level/Application 10

11 форум програмиране, форум уеб дизайн курсове и уроци по програмиране, уеб дизайн – безплатно програмиране за деца – безплатни курсове и уроци безплатен SEO курс - оптимизация за търсачки уроци по уеб дизайн, HTML, CSS, JavaScript, Photoshop уроци по програмиране и уеб дизайн за ученици ASP.NET MVC курс – HTML, SQL, C#,.NET, ASP.NET MVC безплатен курс "Разработка на софтуер в cloud среда" BG Coder - онлайн състезателна система - online judge курсове и уроци по програмиране, книги – безплатно от Наков безплатен курс "Качествен програмен код" алго академия – състезателно програмиране, състезания ASP.NET курс - уеб програмиране, бази данни, C#,.NET, ASP.NET курсове и уроци по програмиране – Телерик академия курс мобилни приложения с iPhone, Android, WP7, PhoneGap free C# book, безплатна книга C#, книга Java, книга C# Николай Костов - блог за програмиране http://academy.telerik.com

12  "Web Design with HTML 5, CSS 3 and JavaScript" course @ Telerik Academy  html5course.telerik.com html5course.telerik.com  Telerik Software Academy  academy.telerik.com academy.telerik.com  Telerik Academy @ Facebook  facebook.com/TelerikAcademy facebook.com/TelerikAcademy  Telerik Software Academy Forums  forums.academy.telerik.com forums.academy.telerik.com


Download ppt "The magic of virtual machines Borislav Varadinov Telerik Software Academy academy.telerik.com System Administrator Marian Marinov CEO of 1H Ltd."

Similar presentations


Ads by Google