VPS (віртуальний приватний сервер). Передбачає використання технології віртуалізації реалізовані на програмному рівні. Наприклад, Virtuozzo або OpenVZ. Відрізняється порівняльною простотою управління і гнучкими можливостями налаштувань. VDS (віртуальний виділений сервер). Для віртуалізації використовуються апаратні засоби, наприклад KVM.
За такої технології віртуалізації ви отримуєте конкретний обсяг ресурсів сервера незалежно від інтенсивності його використання. Це дає змогу самому встановлювати або перевстановлювати програмне забезпечення, зокрема OS, на відміну від VPS сервера.
Для прикладу, можна порівняти можливості VPS і VDS, у яких застосовуються методи віртуалізації KVM, OpenVZ.
Критерій |
virtual server |
|
VDS |
VPS |
|
Спосіб віртуалізації |
Апаратна |
Програмна |
Сумісні OS |
Windows, Ubuntu, FreeBSD, Debian, Centos |
Debian, Centos, Ubuntu |
Ядро операційної системи |
Присутнє |
Ні |
Встановлення власної OS |
Допускається |
Ні |
Ступінь ізоляції від інших virtual server |
Повна |
Часткова |
Зміна параметрів, зміна тарифного плану |
Через перезавантаження |
Набирає чинності без перезавантаження |
Можливість використання віддаленого робочого столу |
Є (RDP) |
Ні |
Можливість встановлення VPN |
Є |
Є |
Можливість підключення через VPN |
Є |
Ні |
Підключення з використанням SSH |
Є |
Є |
Відмінність VDS від VPS стоїть у ступені ізоляції. VPS працює спільно з іншими аналогічними віртуальними серверами на загальному фізичному. Під них виділяється загальний пул ресурсів: простір на диску, обсяг RAM, процесорного часу. Фактично він функціонує з обмеженим рівнем незалежності.
VDS також має власні виділені ресурси, однак, вони характеризуються більш чітким позначенням. Не процесорний час, а власне процесорне ядро, окремий дисковий масив і суворо визначений обсяг оперативної пам'яті, який не зменшується незалежно від завантаженості. Така технологія передбачає поглиблення ступеня ізоляції, можливість більш передбачувано і повно використовувати виділені ресурси.
На відміну від VDS і VPS віртуальний хостинг має цілу низку недоліків. Перш за все, обсяг наданих ресурсів набагато нижчий і може змінюватися залежно від завантаження. Можливості налаштувань наявного програмного забезпечення, зокрема або сервера, та встановлення нового істотно обмежені. Коло завдань, які може виконувати віртуальний хостинг істотно менше.
Фактично це лише розміщення сайтів з певною кількістю налаштувань. На відміну від Virtual Server, який може стати базою для налаштування VPN-розсилки, розміщення великих обсягів баз даних, встановлення та використання різноманітних ботів, встановлення серверної частини мережевих ігор.
За принципом функціонування оренда фізичного хостингу / сервера схожа з VDS Virtual Server. Тільки в першому випадку користувачеві надається весь сервер з усіма своїми ресурсами. Відсутність "сусідів" на фізичній машині дає надзвичайно широкі можливості управління. Користувач може самостійно встановлювати, видаляти програмне забезпечення, розділяти, додавати диски, перевантажувати або повністю вимикати сервер.
Однак твій хостинг має один суттєвий недолік - вартість оренди в кілька разів перевищує VDS. При тому що їхні функціональні можливості практично ідентичні. А деякі додаткові функції не мають критичного негативного впливу на функціональність сайтів.
Virtual server дає такі переваги:
Використання VDS/VPS виправдано в таких випадках:
Оцінивши практичну користь VPS і VDS, можна дійти висновку, що перший варіант віртуального сервера забезпечує ширші можливості, як за ресурсами, так і за надійністю, що практично аналогічно оренді фізичного сервера.
VPS розподіляє ресурси фізичного сервера між усіма орендарями, що в разі перевантаження може істотно знизити продуктивність і навіть призвести до зупинки сайту. Однак цей варіант набагато дешевший.
Після порівняння можливостей можна зробити висновок, що VDS краще використовувати для великих проєктів із високими вимогами до ресурсів, а VPS доцільно орендувати для розміщення невеликих сайтів.