Какво е Hypervisor?

Хипервизорът, известен още като монитор на виртуалната машина, е софтуер или хардуер, който създава и управлява Virtual Machine. Хост машина е компютър, на който хипервизор управлява една или повече виртуални машини. виртуална машина също се нарича машина за гости. С Hypervisor един хост компютър може да поддържа множество VM за гости като споделя своите ресурси като памет.

Има главно два вида хипервизори. Те са

  1. Тип 1 хипервизори или „Гол метал“
  2. Тип 2 хипервизори или „Хоствани“

Тип 1 е този, който работи директно на хардуера на хоста, тип 2 е този, който работи като софтуерен слой в операционна система.

Първият в историята хипервизор, който осигурява пълна виртуализация, е SIMMON тестов инструмент, разработен от IBM през 1967 г.

Фигурата по-горе изобразява типично функциониране, където управлява множество гости на домакин.

дефиниция

Думата хипервизор произлиза от супервайзера, което е традиционен термин за ядрото на операционна система.

Това е процес или функция, която може да изолира приложенията и операционната система от основния компютърен хардуер. Тя позволява абстракцията и по този начин хардуерът на хост машината може да управлява независимо една или повече виртуални машини като гост, това позволява на виртуалните машини на гостите ефективно да споделят ресурсите на системата като памет, мрежа, процесори и т.н.

Разбиране на Hypervisor

Досега обсъждахме на много високо ниво какво е хипервизор, нека да влезем в дълбочина и да видим какво можем да направим с хипервизора и различните видове. Както беше посочено по-рано, има главно два вида хипервизори, т.е. Type1 и Type 2. Нека видим разликата между тях.

Източник: www.ibm.com

Фигурата по-горе изобразява архитектурата на различните видове хипервизори, т.е. тип 1 и тип 2. Нека видим двата типа подробно

Тип I хипервизор

Този тип хипервизор работи директно върху основна хост система. Не изисква никаква операционна система като основен сървър. Има директен достъп до хардуерни ресурси.

Примери от тип 1 са VMware, Citrix, ESXi, XenServer и Hyper-V хипервизор.

Нека да видим какви са техните различни характеристики

  1. VMware ESX и ESXi

VMware е лидер в предоставянето на Тип 1, те имат разширени функции и мащабируемост. Тези видове хипервизори налагат лицензионни такси. VMware предлага и някои евтини хипервизори, най-подходящи за по-малка инфраструктура.

  1. Citrix XenServer

Подобно на VMware, Citrix също предлага безплатен и търговски продукт. Продуктът с основна технология е безплатен и няма разширени функции.

  1. Oracle VM

Oracle VM няма много разширени функции, които VMware предлага, той е много подобен на Xen с отворен код. Основната версия обаче е безплатна за поддръжката и се прилага лицензионна такса за актуализации на продукта.

Тип II хипервизори

  1. VMware Workstation & Player

VMware плейърът е безплатен да въведе II предложения от VMware, той може да работи само с една виртуална машина и не допуска множество гости.

Работната станция на VMWare има много разширени функции като VM моментна снимка, запис и преиграване и т.н.

  1. VMware сървър

Той е много подобен на работната станция на VMware и осигурява хостван хипервизор за виртуализация. Въпреки това, VMware спира развитието от 2009 г.

  1. Виртуален компютър на Microsoft

Тя работи само на Windows 7 и по-нови версии и това е най-новата технология за хипервизия на Microsoft версия на Microsoft. Той предлага само операционни системи Windows.

  1. Виртуализация на Red Hat Enterprise

Това е виртуална машина на базата на ядро ​​и има качества както на тип I, така и на тип II. Тук VM има директен достъп до физическия хардуер, тъй като ядрото на Linux се превръща в самия хипервизор.

Как да изберем правилния?

Сега, когато сме обхванали и двата вида Hypervisor и различни доставчици и техния продукт, който предлага Hypervisor, трябва да мислите, че как да вземете решение за правилния хипервизор, който най-добре отговаря на вашите нужди. Ако мислите същото, значи сте на правилния път. Нека видим как можете да изберете правилния Hypervisor.

Преди да прецените плюсовете и минусите на Hypervisors, е много важно първо да анализирате нуждата на Hypervisor.

Защо имаме нужда от това?

Това е необходимо за всяка системна администрация или системен оператор. Хипервизорът позволява виртуализиране на ресурсите за съхранение, за да се създаде централизиран пул за съхранение, за да може администраторът да осигурява провизия без никакви притеснения, когато съхранението се намира физически. Мрежите също могат да се виртуализират с Hypervisor, той позволява на мрежовото устройство да се създава, управлява или променя, без да се притеснява физическото местоположение на мрежовите устройства. Накратко, ние се нуждаем от това, за да използваме ефективно инфраструктурата, осигурява надеждна поддръжка и подобрена мащабируемост на приложението.

Сега, когато обсъдихме необходимостта от това, нека видим различните фактори, които трябва да вземете предвид, преди да го изберете.

Тип I се представя по-добре от тип II

Като цяло, тип I осигурява по-добра производителност от тип II, тъй като няма никакъв среден слой, което ги прави идеални за проекти, където бързината е проблем.

Тип II от другата страна е много по-прост за хостинг и настройка.

За да определите кой хипервизор най-добре отговаря на нуждите на проекта, можете да сравните показателите за ефективност. Това обхваща паметта на гостите, режийния процесор, максималния хост. Също така, виртуалната система трябва да бъде по-добра или еквивалентна по отношение на своите физически колеги.

Другият важен параметър, който трябва да търсите, е лицензионната такса за продукта и поддръжката. Въпреки че много продукти от входно ниво са безплатни, те не предлагат никакви разширени функции. Затова е важно да се постигне баланс между цената на лицензирането и функциите.

заключение

Сега, когато стигнахме до края на статията, надявам се, момчета да имате добра представа какво представлява Hypervisor, какви са различните типове, защо ни е нужен и как да изберете правилния според нуждите си. Това е дискусия на високо ниво по въпроса, ако искате да разберете всеки конкретен продукт, цената на лицензирането им и предлаганите услуги, можете да отидете на уебсайта на съответния доставчик.

Препоръчителни статии

Това е ръководство за Какво е Hypervisor. Тук сме обсъдили типовете хипервизори с техните характеристики и как да изберете правилния. Можете да разгледате и другите ни предложени статии, за да научите повече -

  1. Какво е скрипт на Shell?
  2. Какво е MapReduce?
  3. Какво е Scrum?
  4. Какво е селен?