Якщо ви адміністратор системи якщо користувачі повинні бути відокремлені один від одного та від початкового сервера, дешевим і ефективним способом зробити це є створення приватних серверів за допомогою процесу під назвою «віртуалізація серверів».
Віртуалізація сервера — це ідея взяття фізичного сервера та його розділення за допомогою програмного забезпечення віртуалізації сервера або розділити його так, щоб він виглядав як кілька «віртуальних серверів», кожен з яких може запускати свою копію операційної система. Таким чином, замість того, щоб весь сервер займався однією справою, його можна використовувати кількома різними способами.
Переваги віртуалізації сервера
- Економить гроші на ІТ. Коли ви розділяєте один фізичний сервер на кілька віртуальних машин, ви можете розгортати, працювати та керувати декількома примірниками операційної системи одночасно на одному фізичному сервері. Менше фізичних серверів означає менше грошей, витрачених на ці сервери.
-
Зменшує кількість фізичних серверів, які компанія повинна мати у своїх приміщеннях.
- Зменшує споживання енергії оскільки менше фізичних серверів споживають електроенергію. Це особливо важливо, враховуючи тенденцію до екологічного планування та впровадження ІТ.
- Створює незалежне середовище користувача. Зберігати все окремо особливо корисно для таких цілей, як тестування програмного забезпечення (тобто програмісти можуть запускати програми на одному віртуальному сервері, не впливаючи на інші).
- Забезпечте доступним веб хостинг. Коли на одному комп’ютері можуть поміститися десятки серверів, кількість серверів збільшується практично без додаткових витрат.
Типи віртуалізації серверів
Є три різні види віртуалізації серверів:
- Модель віртуальної машини (або «повна віртуалізація»): Виходячи з парадигми хост/гость, використовуйте особливий тип програмного забезпечення, яке називається гіпервізором. Адміністратори можуть створювати гості з різними операційними системами.
- Паравіртуальна машина (PVM): схоже на повну віртуалізацію, також засноване на парадигмі хост/гость. Також може запускати кілька ОС.
- Рівень ОС: не базується на парадигмі хост/гість. Гості мають використовувати ту саму ОС, що й адміністратор/хост, а розділи повністю відокремлені один від одного (тому проблеми в одному не можуть впливати на інші).
Кар'єра у віртуалізації
Деякі вакансії, пов’язані з віртуалізацією сервера, які ви можете зустріти на веб-сайтах працевлаштування, можуть включати:
- інженер віртуалізації
- архітектор віртуалізації
- адміністратор систем віртуалізації серверів
- інженер хмарної віртуалізації
Основні гравці на арені віртуалізації серверів:
- VMWare
- Microsoft
- Citrix;
- червоний капелюх.
Майбутнє віртуалізації серверів
Зрозумій це віртуалізація сама по собі не є новою концепцією. (Вчені-комп’ютерники десятиліттями створювали «суперкомп’ютери».) Однак віртуалізація для серверів був винайдений лише наприкінці 90-х.
Знадобився деякий час, щоб набути популярності, але особливо в останні роки зростання віртуалізації серверів було вибуховим. Компанії зрозуміли, що витрачають ресурси, і більшість із них прийняли технологію віртуалізації як спосіб консолідації технічних операцій свого бізнесу. Сьогодні віртуалізація серверів є скоріше базовою вимогою, ніж розширеною концепцією.
Зважаючи на це, спеціалізація на віртуалізації серверів як кар’єрний крок сама по собі може не мати великого попиту (хоча вона продовжує розвиватися). Однак знання про впровадження віртуалізації може налаштувати вас на все, що буде далі.
Примітка: з тих пір Лоуренс Бредфорд оновив цю статтю.