Основні відмінності VPS від VDS і чому це не дуже важливо

Основні відмінності VPS від VDS і чому це не дуже важливо
Хостинг
30 Mar 2018

Багато IT-термінів, що прийшли з англійської мови, російською трактуються зовсім по-різному, і можуть мати абсолютно відмінні, або, навпаки, подібні значення. Подібна ситуація у поняттях відбулася і з VDS/VPS – серверами.

Часто постачальники послуг, і ми не виняток, пишуть ці дві назви разом. Хоча VDS і VPS для кінцевого користувача - це те саме. Хоча, з погляду технологій, фахівці виділяють низку відмінностей.

Давайте дізнаємося, що таке VDS і VPS насправді і розставимо вже крапки над «i».

Обидва терміни позначають віртуальні сервери з різними типами віртуалізації:

VPS або Virtual Private Server – віртуальний приватний сервер, робота якого контролюється операційною системою.
VDS або Virtual Dedicated Server — це віртуальний виділений сервер, який керує апаратною частиною сервера. Залежно потреб ресурсу клієнта нею може встановлюватися будь-яке ПЗ.

Насправді, обидва терміни з'явилися і розвивалися паралельно, і позначають те саме: віртуальний виділений сервер, запущений на базі фізичного.

Як не дивно - на Заході абревіатури VPS і VDS синонімічні і не мають сенсового поділу, в Рунеті ж можна знайти безліч описів, де кожне визначення стосується конкретної технології реалізації віртуалізації. Але ці відмінності помітні швидше за провайдера, а для кінцевого користувача значення не мають.

Технології для керування віртуальними серверами

Наведемо деякі технології, які часто застосовуються для віртуалізації і розглянемо їх докладніше.

OpenVZ реалізується на рівні операційної системи. При цьому всі віртуальні машини базуються на єдиному модифікованому ядрі Linux. Кожна з них – це окремий сервер. До особливостей технології слід зарахувати:

  • Застосування Linux, що обмежує вибір дистрибутивів;
  • Використання файлової системи — ext4;
  • Відсутність модифікації ядра, що обмежує запуск нестандартних модулів (OpenVPN, PPTP, IPSEC та інших);
  • Адміністратор операційної системи має доступ до всіх файлів, розміщених на виділеному сервері.

За KVM-технологією віртуалізація реалізується через менеджер віртуальних машин - гіпервізор.

Віртуальний сервер за технологією KVM має розширені можливості:

  • Робота з будь-якою операційною системою, включаючи Windows, FreeBSD та ін.;
  • Форматування дискового простору під будь-яку файлову систему;
  • Керування сервером на ранніх стадіях завантаження (включаючи екран BIOS), за допомогою протоколу RFB;
  • Можливість модифікації ядра ОС;
  • Доступ до вмісту віртуального сервера має лише його власник.

Технологія OpenVZ передбачає динамічний розподіл доступних ресурсів між усіма машинами. Головний плюс у можливості зміни лімітів виділених потужностей без перезавантаження. У той же час такий підхід призводить до залежності від сусідніх серверів. Надмірне навантаження на один віртуальний сервер може призвести до зниження продуктивності всього кластера.

KVM-технологія виключає зниження продуктивності. Кожен віртуальний сервер отримує строго певну кількість обчислювальних ресурсів і не може вийти за їхню межу. При цьому KVM відрізняє високу надійність, порівнянну з стійкістю до відмови фізичних машин. Мінус технології в меншій гнучкості: якщо обсяг оперативної пам'яті можна змінити після перезавантаження, зміну розміру дискового простору змінити вже неможливо.

Перелічені відмінності технологій віртуалізації відіграють роль тільки якщо віртуальний сервер планується використовувати для розміщення специфічних програм з особливими вимогами до модифікації ядра, наприклад.
__________________

Більшість користувачів при виборі VDS або VPS цікавить продуктивність, масштабованість і надійність. А в цих параметрах VDS і VPS не мають суттєвих відмінностей.

Вибрати оптимальну конфігурацію віртуального сервера для реалізації ваших завдань допоможуть фахівці INTROSERV.eu