Съдържание:
- Видове виртуализация в софтуерна и хардуерна среда
- Виртуализация на сървъра
- Виртуализация на мрежата
Концепцията за виртуализация е правилно приета и приета в общността за разработка на софтуер. Той осигурява по-бързи механизми за разработка и тестване чрез създаване на среда за развитие и тестване бързо. Най-често използваната технология е VMware, която дава възможност на множество потребители да работят в различни операционни системи, версии и инстанции. Повечето гиганти за разработка на софтуер възприемат подход за виртуализация, като първо приемат техниката за виртуализация на софтуера и след това постепенно преминават към хардуерна виртуализация.
Видове виртуализация в софтуерна и хардуерна среда
От гледна точка на крайния потребител, ресурсът изглежда е единствен ресурс, без значение какъв тип техника за виртуализация се използва в задния край. Концепцията за виртуализация може да бъде възприета по време на всяка фаза на разработване на софтуер. Като цяло има няколко вида виртуализация.
Виртуализация на сървъра
В този процес сървърните ресурси се абстрахират от крайните потребители. Това помага да се раздели един физически сървър на множество виртуални среди. Тези виртуални среди се наричат виртуални частни сървъри или гости. Най-често използваните техники за виртуализация на сървъра са:- Виртуализация на хардуера: Това се състои от хипервизор, който създава една или няколко виртуални машини чрез емулация на хардуерна среда. Хипервизорът също следи гост операционните системи.
- Паравиртуализация: При паравиртуализацията хипервизорът се намира в хардуера, противно на хардуерната виртуализация, при която хипервизорът е абстрахиран от основните компютърни системи.
- Виртуализационни играчи: Виртуалните плейъри предоставят хардуерна виртуализация от край до край на гост операционните системи. Тези виртуални плейъри имат различен хардуер, прикачен към хоста.
- Виртуализация на операционната система: В този модел имаме хост, който управлява едно ядро на операционната система и експортира функционалността на операционната система към всяка от гост-операционните системи.
Виртуализация на мрежата
При виртуализацията на мрежата хардуерните ресурси, софтуерните мрежови ресурси и мрежовата функционалност се комбинират в едно цялостно устройство за администриране на софтуера, наречено виртуална мрежа. В тази категория можем да конфигурираме и създаваме мрежа в движение.