Віртуальні хостинг послуги
Наявність власної веб сторінки в мережі або повноцінного ресурсу - це сьогодні не примха, а об'єктивна необхідність. Для його функціонування необхідно певне обладнання, яке далеко не завжди вигідно купувати самому. та й місце для нього ще пошукати треба. Природно, виділення повноцінних серверних потужностей для будь-якого, навіть найменшого проекту, це також недозволена розкіш. Саме тому такі послуги, як VPS або , які створюють віртуальний ресурс, досить затребувані.
Що таке віртуальний сервер?
Якщо не вникати дуже вже сильно технічні моменти, то будь-сервер - це той же персональний комп'ютер, тільки значно більш потужний. Відповідно, для його роботи потрібна допоміжне обладнання, для обслуговування якого, у свою чергу, потрібно виділяти фізичну площу. Зрозуміло, що виділяти повноцінну машину для кожного клієнта хостер не може - площами не напасешся.
У такій ситуації вдаються до процедури емуляції роботи фізичного сервера. Тобто, на одній машині створюються віртуальні копії декількох серверів, які по функціоналу не відрізняються від реальних. Кожна така копія працює незалежно від інших.
Види віртуального хостингу
На практиці використовуються два основних типи подібних ресурсів:
- VPS або Virtual Private Server, який забезпечує емуляцію на рівні серверної ОС;
- VDS або Virtual Dedicated Server, створює віртуальну копію на апаратному рівні.
У разі VPS емуляція забезпечується лише на рівні операційної системи базової машини. Для цього зазвичай використовують FreeBSD Jail, OpenVZ або інші подібні їм ОС. Як наслідок, користувачеві надають практично адміністративні права, але він не в силах змінити програмне ядро (перевстановлювати ОС і т. п.).
Віртуалізація VDS передбачає фізична виділення апаратних ресурсів. Тобто, користувачеві надають окреме дисковий простір, частина потужностей процесор, оперативної пам'яті і т. д. Емуляція відбувається за допомогою технологій VMWare, KVM і т. п. Такий підхід хороший тим, що користувач, фактично, має можливість вносити системні зміни до робіт машини (міняти ОС, налаштування BIOS).
Подібні рішення є ідеальними для тих клієнтів хостера, мережеві об'єкти яких перевищують звичайні можливості серверів, або потрібно розмістити проекти з підвищеними умовами конфіденційності, безпеки.
Перекладено сервісом "Яндекс.Перекладач": translate.yandex.ru.