Все про комп'ютери
 
Останні записи

  •  

    Як запустити віртуалізацію сервера


    Віртуалізація може значно удосконалити обчислювальне середовище будь-якого розміру. З її допомогою ви можете запустити велику кількість віртуальних серверів на одному фізичному сервері, дозволяючи значно понизити експлуатаційні витрати і отримати велику віддачу від вашого устаткування. Чи має ваша компанія 2 сервери або 2000 серверів, ви зможете реалізувати віртуалізацію в різних формах. Причому це можна зробити дешево і просто. Переваги віртуалізації навіть невеликої інфраструктури зводяться до спрощення адміністрування і скорочення витрат. Скорочення витрат виявляється при деякій кількості серверів, коли ви бачите зменшення енергоспоживання, спрощення організації охолоджування, масштабування ІТ-середовища і скорочення фізичного простору, необхідного для розміщення вашого серверного устаткування. З технологіями віртуалізації замість того, щоб купити новий сервер, вам буде досить додати новий віртуальний сервер. Якщо у вас тільки один сервер, технології віртуалізації навряд чи допоможуть вам, проте якщо у вас більше двох серверів або ви найближчим часом плануєте розширення, віртуалізація може внести корективи до вашої ІТ-середовище. Сьогодні неможливо купити не багатоядерний сервер, але часто, особливо в малому бізнесі, виконувані завдання просто не вимагають такої потужності. Результатом такої ситуації буде щодо дорогий сервер, який виконує відносно прості завдання, але постійно споживає енергію і виділяє багато тепла. Тому ефективне використання 4, 6 або 12 процесорних серверів це завжди організація декількох віртуальних серверів незалежно від розмірів вашої компанії. Ключем до ефективної віртуалізації серверів в невеликих обчислювальних середовищах починається з фізичного хост-сервера, на якому запускатимуться віртуальні сервера. Навіть якщо на вашому сервері будуть організовані десятки віртуальних машин, для цього буде потрібно значно менше ресурсів процесора, чим ви можете припустити. Залежно від того, яке програмне забезпечення використовується - Vmware, Microsoft HYPER-V, Citrix Xenserver або щось інше, ви можете запускати значне число віртуальних серверів на вашому багатоядерному устаткуванні. Важливий момент полягає в тому, що більшість серверів простоюють велику частину часу. Виконання поточного завдання звичайно мобілізує ресурси на невеликі проміжки часу, але тільки виконання декількох віртуальних завдань дозволяє завантажити ваше устаткування на повну. Це, звичайно, не завжди вірно, бо конкретно ваш сервер може бути перманентно зайнятий виконанням складного завдання. Перше, на чому потрібно зосередитися при реалізації малого проекту по віртуалізації це кінцево компоненти устаткування. Важливе правило полягає в тому, що пріоритет у виборі процесора потрібно ставити не на частоту, а на кількість ядер, щоб забезпечити максимально розподілене, паралельне виконання завдань. Також важливо придбати максимально можливий об'єм оперативної пам'яті - ніж більше пам'яті, тим більше віртуальних машин ви зможете створити. Це особливо актуально, якщо ви працюєте з деякими видами гіпервізорів, що вимагають виділення великого фіксованого простору оперативній пам'яті для кожного віртуального сервера. Третій чинник це система зберігання даних[1]. У невеликій ІТ-середовищі ви не зможете мати мережі зберігання даних (SAN) або мережевого сховища (NAS), тому образи віртуальних серверів зберігатимуться на самому фізичному сервері. Тому пам'яті повинно бути досить. Наприклад, можна використовувати SATA-массив RAID 5 або RAID 6, хоча SAS-диски забезпечать велику продуктивність. Також переконаєтеся, що RAID-контроллер сервера підтримує вибраний вами тип RAID-массива. Інший момент - це мережевий інтерфейс. При віртуалізації сервер може бути часто сильно завантажений могутніми стевимі з'єднаннями з різних місць мережевого оточення. Тому вам необхідний сервер з як мінімум двома мережевими гигабітнимі контроллерами. У питанні вибору блоку живлення потрібно пам'ятати, що віртуалізувати сервер це означає класти всі яйця в одну корзину, а значить необхідно заздалегідь потурбуватися про можливість організації резервного живлення. Це не обов'язково, але якщо бюджет дозволяє, варто про це задуматися. У питанні вибору програмного забезпечення у вас буде декілька вільних рішень для випробування технології віртуалізації. Vmware пропонує безкоштовний продукт Vmware Server, який працює поверх Windows або Linux. Це не зовсім повноцінне рішення, оскільки працює не на "голом залозі", а на базі вже встановленою ОС, та зате такий продукт легко встановити і набудувати. Vmware також випускає встановлюваний на без ОС гіпервізор Vmware Esxi. Цей могутній безкоштовний продукт має деякі обмеження на устаткування, тому спочатку свертесь із списком підтримуваних пристроїв, якщо збираєтеся використовувати це серверне рішення. Microsoft HYPER-V це ще одна альтернатива для віртуалізації в Windows-ориентированных мережах. Цей продукт не зовсім безкоштовний, бо спочатку потрібно придбати Windows Server 2008 R2[2], та зате пропонує простий і зручний інтерфейс і хорошу інтеграцію в операційну систему. Купивши одну копію Windows Server 2008 R2, ви можете організувати до 4 віртуальних Windows Server 2008 і все це за ціною однієї ліцензії. Якщо ви збираєтеся використовувати Windows Server 2008, вибір цього продукту з фінансової точки зору буде виправданий. Також цікавий варіант для віртуалізації це Citrix Xenserver. Його безкоштовна версія достатньо функціональна і не вимагає ОС для установки. Взагалі вірний підхід - це випробувати різні рішення і вибрати оптимальне. У будь-якому випадку, коли ви реалізуєте свій проект віртуалізації, ви дивуватиметеся, як раніше працювали без неї.

    [1] Системи зберігання даних: NAS, SAN, SAS

    [2] Опис Windows Server 2008 R2 Foundation

    Автор: сервери і що комплектують від Nstor. ru


    BJC-1000 | Cowon W2 | Apple iPad | Picasa | RAID 5