> ## Content Index
> Fetch the complete content index at: https://yesinit.tech/llms.txt
> Use this file to discover other available public pages before exploring further.

# Какая бывает виртуализация?
- URL: https://yesinit.tech/vmware-kvm/
- Published: 2026-09-14T10:09:28.000Z
- Updated: 2026-09-14T10:16:46.000Z
- Author: Есин Вячеслав Валериевич
- Tags: vmware

На собеседованиях инженера виртуализации или инженера DevOps обязательно спросят про виртуализацию.  
  
Сегодня хочу сравнить два стека:  
1) **VMkernel** на базе ESXI от VMware vSphere  
2) **KVM/QEMU/Libvirt** на базe Linux  
  
Любая ОС состоит из:  
\- драйверов (передача инструкций от железа в ядро)  
\- ядра системы, Kernel (обработка системных вызовов)  
\- процессов, работающие поверх ядра(UserSpace).  
  
Гипервизор:  
1) эмулирует и управляет VM, превращая их в процессы своей ОС  
2) передает инструкции Hardware в виртуальные Hardware  
  
На схемах видно ключевое отличие двух стеков.  
Это расположение относительно kernel, ядра ОС гипервизора.  
В Linux только вторая функция, KVM, расположена в ядре, а управление, эмуляция и создание VM в UserSpace  
  
[**ESXi**](https://selectel.ru/blog/hypervisor-esxi/?ref=yesinit.tech) \- это классический представитель гипервизоров первого типа, почти все находятся прямо в ядре ос и оперативной памяти.  
[**Linux KVM/QEMU/Libvirt**](https://bitgrounds.tech/posts/kvm-qemu-libvirt-virtualization/?ref=yesinit.tech) \- сочетает признаки и первого и второго типов, только KVM находится в ядре.  
  
![](https://yesinit.tech/content/images/2026/09/image.png)

![](https://yesinit.tech/content/images/2026/09/image-1.png)

#linux #vmware