Тэхналогія віртуалізацыі
VPS (Virtual Private Server) — тэхналогія, якая дазваляе на аснове аднаго фізічнага сервера ўсталёўваць некалькі віртуальных машын. Кожная з іх валодае незалежнымі працэсамі, гарантаванымі сістэмнымі рэсурсамі, ізаляванай файлавай сістэмай, доступам з правамі суперкарыстальніка (root) і магчымасцю ўсталёўкі любога праграмнага забеспячэння, г.з. функцыянальна практычна не адрозніваецца ад звычайнага сервера. Хостынг на платформе VPS рэкамендуецца:
- Вэб-сайтам з высокай наведвальнасцю/нагрузкай на сервер, калі рэсурсаў звычайнага хостынгу нядосыць
- Праектам, якія патрабуюць высокую ступень бяспекі і прыватнасці дадзеных
- Праектам, якія патрабуюць нестандартную канфігурацыю праграмнага забеспячэння
- Вэб-студыям і распрацоўшчыкам для размяшчэння неабмежаванага ліку сайтаў у межах выдзеленых рэсурсаў
- У тых выпадках, калі патрабуюцца магчымасці выдзеленага сервера, а яго набыццё/арэнда эканамічна неапраўданыя
Тэхналогія віртуалізацыі VPS
Кожны VPS працуе як асобны ізаляваны сервер:
- Выкарыстоўвае асобную файлавую сістэму, недаступную іншым VPS
- Мае ўласныя працэсы, карыстальнікаў і доступ з правамі адміністратара ROOT
- Мае асобныя IP-адрасы, парты і табліцы маршрутызацыі
- Дазваляе ўсталёўваць і наладжваць любое ПЗ, напрыклад, асобны вэб-сервер або БД
- Дазваляе ўносіць змены ў сістэмныя файлы ў /etc/ і іншых каталогах

Дзякуючы перадавой тэхналогіі размеркавання рэсурсаў, кожны сервер VPS атрымоўвае гарантаваны, даступны толькі яму, мінімум рэсурсаў (працэсар і памяць). Такім чынам, празмерная загрузка аднаго VPS не адлюстроўваецца на працаздольнасці другога.
Перавагі VPS перад звычайным (віртуальным) хостынгам
- Кіравальнасць — магчымасць настройкі любых параметраў і ўсталёўкі ПЗ
- Эканамічнасць — адсутнасць абмежавання на лік размешчаных сайтаў
- Бяспека — дадзеныя VPS абмежаваныя ад іншых карыстальнікаў сервера
- Ізаляванасць рэсурсаў — хуткасць працы не залежыць ад загрузкі астатніх VPS сервераў

Прыклады некаторых каманд кансолі Linux на VPS



