XenServer: особливості інсталяції та налаштування

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

Переваги апаратної віртуалізації

Якщо провести аналогію XenServer з програмними рішеннями, то ця технологія має значно більшими перевагами, серед яких особливої ​​уваги заслуговують наступні:

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

XenServer: що це і з чим його їдять

Якщо постаратися дати визначення XenServer простою мовою, зрозумілою навіть далеким від високих технологій користувачам, то це – універсальна програмна платформа, створена на процесорної архітектурі. Ця технологія була розроблена професорами Кембриджського університету і на сьогоднішній день не має аналогів в світі. Крім надійності і високої продуктивності, ця технологія є безкоштовною. У вільний доступ технологія надійшла в 2009 році, а до того часу за її використання було необхідно заплатити.

Основна ідея цієї технології полягає в домені, який представляє собою вже працює віртуальний сервер, при кожному перезавантаженні якого використовується нове доменне ім’я. Таким чином, при кожній зміні домену відбувається повне дублювання вмісту XenServer. Завдяки такому підходу, за весь період експлуатації віртуального сервера, кожна машина буде міститися в чергу на різних ресурсах, але XenServer в процесі своєї роботи керується тільки самим доменом, а все інше включається в роботу в міру необхідності, яка виникає в процесі виконання сценаріїв програмного забезпечення .

У чому секрет популярності цієї технології?

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

Особливості інсталяції та налаштування

Основним завданням Citrix XenServer є підвищення ефективності та збільшення стабільності роботи операційних систем сімейства Windows і Linux. Однак на цьому сумісність роботи цієї технології не закінчується, оскільки вона непогано працює спільно і з іншими ОС, однак, рівень адаптації з ними набагато нижче, тому стабільність роботи залишається під питанням.

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

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

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

Для роботи з платформою в режимі Linux призначене поєднання клавіш Alt + F3. Цю можливість оцінять багато користувачів, оскільки в такому режимі роботи управління та налаштування XenServera може здійсняться за допомогою стандартних команд і інтегрованого набору утиліт.

Налаштування системи

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

Перегляд основної інформації

У стандартному режимі роботи платформи реалізована можливість перегляду статистичної та технічної інформації, а також до великої кількості різних робочих параметрів і оцінок продуктивності. Наприклад, перейшовши в розділ Performance, користувач може отримати інформацію про рівень навантаження на віртуальну машину XenServer, яка була недавно встановлена, а також подивитися на процес розподілу вільних ресурсів системи.

Інсталяція гостьової системи

Для того щоб встановити нову гостьову систему на платформі необхідно зайти в розділ New VM, в якому слід вибрати тип операційної системи, яка буде використовуватися в якості гостьової. Найбільш поширеними типами ОС є сімка і Linux, однак, доступні й інші варіанти платформ, але, як уже згадувалося раніше, на сьогоднішній день вони ще погано адаптовані і не забезпечують користувачеві стабільну роботу. Процес інсталяції дуже простий і інтуїтивно зрозумілий, і відбувається поетапно:

– вибір типу операційної системи;
– установка бажаних параметрів процесора і пам’яті;
– очищення логічного розділу вінчестера, який відведений під установку, або будь-якого іншого зовнішнього носія.

Варто відзначити, що якщо раніше користувач працював з платформою VMware Workstation, то розібратися з установкою і налаштуванням XenServer не складе абсолютно ніяких труднощів, оскільки ці дві системи дуже сильно схожі і мають практично ідентичним набором функцій.

Після інсталяції і запуску платформи, запускається стандартна процедура установки ОС, яка відбувається аналогічно такому процесу у інших схожих продуктів. Ніякого достатку нововведень розробники реалізовувати не стали. Після завершення процесу установки, запуститься робоча консоль платформи, в якій доступні всі функції XenServer і управління різними процесами і механізмами.

апаратна частина

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

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

Трохи про розташування серверів

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

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

Створення віртуальної інфраструктури

Якщо ви працюєте з великою кількістю віртуальних серверів і ходите об’єднати їх в єдину локальну мережу з метою спрощення роботи і їх обслуговування, то вам буде потрібно створити віртуальну інфраструктуру. Для цих цілей розробники створили і реалізували в платформі технологію DVSC, яка працює за схожим з XenServer принципом, однак, витрачає менше апаратних ресурсів.

Для створення і налаштування віртуальної інфраструктури, а також підключення до неї нових серверів здійснюється через веб-інтерфейс, в якому містяться всі основні параметри і список серверів, об’єднаних між собою по локальній мережі. Тут же знаходитися і докладна статистика про роботу кожної окремої платформи і всієї інфраструктури в цілому.

Ссылка на основную публикацию