Новостной портал "Город Киров"
09 сентября, Киров 8,7°
Курс ЦБ 85,46 99,25

Мы используем cookie.  Оставаясь на сайте, вы соглашаетесь с тем, что мы обрабатываем ваши персональные данные с использованием метрик Яндекс Метрика,top.mail.ru, LiveInternet.

Интересное 0+

Как устроен VPS/VDS KVM-сервер

Виртуальная машина на основе ядра (KVM) - это технология виртуализации с открытым исходным кодом, встроенная в Linux ® . В частности, вы можете использовать KVM для преобразования Linux в гипервизор, который позволяет хост-машине запускать несколько изолированных виртуальных сред, называемых "гостевыми„ или "виртуальными машинами" (виртуальными машинами). KVM встроен в Linux. Если вы работаете с Linux 2.6.20 или более поздней версии, ваша версия будет иметь KVM. KVM был анонсирован в 2006 году и стал неотъемлемой частью базового ядра Linux годом позже. Поскольку KVM является частью существующего кода Linux, он мгновенно извлекает выгоду из любой новой функции, исправления или улучшения для Linux без каких-либо дополнительных технических усилий. KVM преобразует Linux в гипервизор (голый металл) типа 1. Для запуска виртуальных машин всем гипервизорам требуются некоторые компоненты уровня операционной системы, такие как менеджер памяти, планировщик процессов, стек ввода/вывода (ввода/вывода), драйверы устройств, диспетчер безопасности, сетевой стек и многое другое. KVM включает в себя все эти компоненты, поскольку он является частью ядра Linux. Каждая виртуальная машина реализована как обычный процесс Linux и запланирована стандартным планировщиком Linux – с выделенным виртуальным оборудованием, таким как сетевые карты, видеокарты, ЦП (ы), память и диски.

Виртуализация ядра, как это происходит с KVM, является одним из нескольких методов, которые настраивают ядро операционной системы (ОС) для поддержки разных пользователей, которые одновременно запускают приложения на одной машине. Ядро является основным ядром операционной системы, которое предоставляет базовые услуги для всех других частей операционной системы. В традиционной модели виртуализации гипервизор изолирует операционные системы и приложения от базового хост-оборудования и позволяет хост-машине запускать несколько независимых виртуальных машин (виртуальных машин) в качестве гостей, которые совместно используют ресурсы хоста. Виртуализация ядра может быть основана либо на гипервизорах, либо на контейнерах. KVM - это модифицированный QEMU (быстрый эмулятор), который позволяет подключаться к виртуальным машинам. KVM использует ядро Linux в качестве гипервизора. Ядро Linux может сделать это с версии 2.6.20, которая появилась в 2007 году. 

Во-первых, хост-системе требуется достаточно ресурсов для поддержания себя и обеспечения достаточных ресурсов для своих гостевых операционных систем, таких как память, ОЗУ, ядра ЦП и пропускная способность сети. Кроме того, процессор должен быть достаточно мощным, чтобы не только его собственная хост-система работала без проблем, но и гостевые системы не имели проблем с процессором.

Новости партнеров