Гипервизор и VPS сервер

Когда говорят о виртуализации очень часто забывают о гипервизорах. Однако оценить виртуализацию не получится, пока не поймешь, что внутри вычислительной системы делает гипервизор.

Именно гипервизоры принесли в мир облачных вычислений инновации.

Как на VPS сервер влияет гипервизор

Что же такое гипервизор

Гипервизор — это специальный процесс, отделяющий операционную систему и программы компьютера от аппаратного оборудования.

Гипервизор заложил целую концепцию виртуализации. Он дал возможность физическому компьютеру управлять целым рядом гостевых виртуальных машин. В итоге, вычислительные ресурсы используются наиболее эффективно: память, процессорные циклы и пропускная способность сети.

Гипервизор и VPS сервер

История гипервизоров

В конце 60-х и до самого конца 70-х годов двадцатого века работа по гипервизорам и виртуализации выполнялась на универсальных ЭВМ от компании IBM. Посредством виртуализации программисты создавали и отрабатывали ошибки программного кода, не рискуя при этом стабильностью главной производительной системы.

Примерно в середине 2000-х гипервизоры внезапно оказались в самом центре внимания. Это случилось, когда Linux и прочие операционные системы на основе Unix начали применять технологии виртуализации. Главные причины роста гипервизоров, развития виртуализации — более производительные машины, за счет чего один компьютер стал способен выполнять больше одновременной работы.

Кроме того, улучшенная архитектура гипервизоров позволила стать виртуализации надежнее и безопаснее. Вдобавок, можно было запускать разные ОС-зависимые программы на различных машинах, либо в разных средах операционной системы.

Достоинства гипервизоров

Хотя современные виртуальные машины и способны функционировать на одной и той же физической аппаратуре, они отделены друг от друга логически. Это означает, что если на одной виртуальной машине случится ошибка, она ляжет, либо на нее направят атаку вирусов, то данная проблема точно не отразится на остальных виртуальных машинах, которые расположены на одной физической машине, либо даже на прочих физических машинах.

Кроме того, виртуальные машины достаточно мобильны. Это связано с тем, что они вообще не зависят от выбранного аппаратного обеспечения, поэтому их можно легко перевозить между локальными, либо удаленными виртуализированными серверами намного проще, нежели традиционные программы, которые привязаны к аппаратному обеспечению.

В настоящее время есть две разновидности гипервизоров (Type 1 и Type 2), которые использует VPS сервер.

Первые иногда называют металлическими или нативными, они работают прямо на аппаратном обеспечении хоста, дабы контролировать его, а также управлять гостевыми машинами. Сегодняшние гипервизоры включают Oracle VM Server, Xen, Oracle VM Server, а также VMware’s ESX/ESXi и Microsoft Hyper-V.

Гипервизоры Type 2 иногда называют гостевыми. Они работают на обычной операционной системе, как и прочие программы. В данном случае гостевая операционная система функционирует как процесс на хосте, в то время как гипервизоры отделяют гостевую операционную систему от ОС виртуальных машин.

Примеры таких гипервизоров: VMware Workstation, VirtualBox, VMware Player, а также Parallels Desktop для Mac.

На уровне дата-центров хостинг провайдеры гипервизоров объединились. Это дало три главных игрока на современном рынке: Microsoft, VMware и Citrix Systems.

 Гипервизор и VPS сервер

Контейнеры и гипервизоры

В последнее время технология контейнеров стала достаточно популярной заменой обычным гипервизорам. Контейнеры способны разместить гораздо больше разных приложений на одном сервере, нежели виртуальная машина.

Виртуальные машины отбирают слишком много ресурсов системы. На каждой виртуальной машине функционирует не только полноценная копия ОС, но и виртуальная копия аппаратного обеспечения, которое требуется ОС для нормальной работы. Это сразу же занимает много мощности процессора и оперативной памяти. В отличие от этого, все, что надо контейнеру, — это лишь операционная система, поддерживающая библиотеки и программы, а также некоторые системные ресурсы для того, чтобы их запускать.

Правда на практике это вовсе не означает, что контейнеры полностью заменят виртуальные машины и гипервизоры из соображений безопасности. Скорее всего организации будут применять комбинацию из этих двух вариантов.

В плане безопасности многие полагают, что контейнеры более опасны, нежели гипервизоры. Это связано с тем, что у программ в контейнерах одна операционная система, а виртуальные машины изолируют не просто приложение, но и непосредственно ОС.

В случае если программу взломают, то она сможет легко атаковать единственную ОС в контейнере, а это обязательно затронет прочие приложения. Если взломают приложение на виртуальной машине, то пострадает лишь одна ОС на сервере, однако точно не прочие приложения или операционная система на машине.

Проблемы с безопасностью у гипервизоров

В то время как современные гипервизоры считаются гораздо более безопасным вариантом, нежели контейнеры, это совсем не значит, что с ними нет проблем безопасности.

К примеру, в теории хакеры могут создать вирусное программное обеспечение, которое просто установится как гипервизор под операционную систему. Данный процесс известен как «гиперджекинг», его труднее выявить. Это связано с тем, что эти вредоносные приложения способны перехватывать операции ОС (к примеру, ввод пароля), и антивирусное программное обеспечение может их не заметить, так как вредоносный код функционирует под ОС.


Отзывы о хостинге:

Оставить комментарий



Хостинг с отличным саппортом — HOSTiQ