Побудова домашнього віртуального сервера хостів

зображення

Нещодавно на нашому жвавому форумі спільноти goLfie(один із наших хвилюючих читачів) задав запитання про поради щодо комп'ютерних компонентів. З часом дискусія перейшла до питань створення віртуального сервера. Коли я набирав свою відповідь на тему, я зрозумів, що ця тема стоїть на передньому пейджері, так що без зайвих помилок ...

Корпус сервера та жорсткі диски / IO

Перше, що вам потрібно зробити - це знайти приємнекорпус вежі. Основна причина цього - провідний простір. Тепер, якщо ви плануєте використовувати корпус накопичувачів eSata, наповнений накопичувачами, це, мабуть, не так важливо.

Одна з найпоширеніших проблем, з якими я бачивКорпоративна Америка при створенні віртуальної ферми купує найбільший сервер з тоннами процесора та пам'яті, а потім кидає на коробку лише кілька дисків. Здогадайтесь, що станеться? Так, обмеження вводу-виводу диска. Повірте, економте на диску, і це ШВИДКО стане вашим вузьким місцем!

Мій друг зробив це нещодавно, побудувавши априємний домашній сервер з тоннами процесора та пам'яті. Потім він купив один привід 1 ТБ і розділив його на 80 Gigs для ОС і баланс для своїх Virtual Machines. Після встановлення всього 4 VM на коробці продуктивність була жахливою для хоста та VM. Уявіть лише п'ять серверів, які всі намагаються витягнути з одного приводу шпинделя. Ой.

Отож, будьте впевнені, що ви не скупіться на диску. Я чесно вважаю, що це одна із самихважливі фактори (поступаючись лише пам'яті) при побудові хоста віртуального сервера. Спробуйте помістити стільки дисків, скільки у вашому випадку. Чим більше приводних шпинделів, тим краще. Зрештою, за кілька сотень баксів ви повинні мати можливість отримати 5-6 приводів на 500 Gig. Ви можете їх знайти в NewEgg за ~ 50 доларів кожен. Оптимальним конфігурацією буде Дзеркало системного накопичувача та Raid 10 (якщо у вас багато диска) або хороша версія Raid 5 для гучності, що містить ваші віртуальні машини. Якщо у вас мало диска, просто зачистіть усі диски в Raid 5 і збирайте його.

Серверний процесор

Щоб запустити будь-який з Гіпервізорів там, вам потрібнощоб переконатися, що ви купуєте процесор, який підтримує віртуалізацію на чіпі. Intel називає це Intel VT та AMD, AMD-V. Наприклад, Microsoft Hyper-V Server 2008, навіть не буде запускатись і не встановлюватись на поле Server 2008 без процесорів VT або AMD-V.

Крім того, оскільки це домашня система і винапевно, ви не будете купувати материнську плату з чотирма розетками, будьте впевнені, що ваш процесор має щонайменше два ядра (бажано чотири.) Таким чином, якщо ви маєте два розетки та ж / 4 ядра в кожному, вам слід добре піти з точки зору процесора. .

Пам'ять сервера

Серцем будь-якого хоста у віртуальному сервері є йогоПам'ять. Не маючи достатньої кількості пам'яті, ви втрачаєте всі переваги від можливості розміщення декількох серверів та настільних ПК на одному сервері. Пам'ять недорога в ці дні. Тому моя рекомендація - встановити як мінімум 8 гіг. Це повинно дати вам достатню кількість оперативної пам’яті для розміщення до 8 - 10 середніх розмірів віртуальних машин.

Материнська плата

Переконайтеся, що ваша материнська плата підтримує кілька процесорів(розетки) до 16 гігів оперативної пам’яті або більше (таким чином ви можете вирощувати коробку в міру необхідності), безліч SATA, eSATA-з'єднань і вбудований рейд - також плюс.

Якщо можете, візьміть відео на борту. Не витрачайте гроші, купуючи велику вигадливу відеокарту для вашого віртуального сервера. Зрештою, у більшості випадків після того, як ви побудуєте свого хоста, вам, ймовірно, НІКОЛИ не доведеться знову входити локально. Дуже багато людей думають, що вам потрібна велика фантазійна відеокарта, щоб виконувати такі дії, як Aero через RDP-з'єднання. Це явно неправильно. ВСІ мої віртуальні хости без голови (жодного монітора не встановлено) і сидять на стійці в моєму гаражі, і я не маю жодних проблем запускати свої віртуальні Vista коробки з Aero Theme через RDP (і, повірте, відеокарти на моїх серверах є uuuuugggllly.)

Програмне забезпечення Hyper-Visor

Протягом століть (і не так довго) VMWare був тимправлячий король з лінійкою продуктів ESX та набором управління ... і ви заплатили за це. В середньому це було 5 доларів США за процесор. З додатковим тиском з боку Microsoft, Citrix, SUN та Oracle (так, Oracle має продукт VM) Король починає відчувати тепло від пакету. Це хороша новина для нас!

Тиск почався з вивільнення MicrosoftMicrosoft Virtual Server 2005 R2. Хоча спочатку не було безкоштовно, Microsoft швидко знизила ціну до 0 доларів. VMWare відповів випуском VMware Server. Потім Microsoft поставила свій останній віртуальний сервер під назвою Hyper-V разом із Windows Server 2008. Приблизно через півроку вони випустили безкоштовний автономний Hyper-Visor під назвою Microsoft Hyper-V Server 2008 - це пряма відповідь на автономний безкоштовний випуск його Лінійка продуктів ESX під назвою VMWare ESXi.

І це зводить нас ЗАРАЗ. Особисто я бігаю трохи ВСЕ. Моя домашня лабораторія містить один або декілька ВСІХ продуктів, про які я згадував вище, ОСНОВНО, оскільки у багатьох моїх старих коробках немає вимог до апаратного забезпечення. Що стосується моєї рекомендації, ось що я запропонував би для того, щоб:

  1. ESXi - Безкоштовна, найновіша технологія, проста установка. Просто не забудьте прочитати всі вимоги HW. Важливо зазначити, що Intel-VT або AMD-V не потрібні, якщо ви не хочете запускати 64-бітні VM. Я настійно рекомендую його, проте, з міркувань продуктивності.
  2. Microsoft Hyper-V Server 2008 - Безкоштовна, чудова технологія, проста міграція старих віртуальних машин під управлінням Virtual Server 2005 R2. Слід зазначити - потрібні процесори Intel-VT та AMD-V.
  3. Windows Server 2008 W / Hyper-V - це дозволяє вамдля розміщення потрібних вам віртуальних машин AND, використовуйте хост, щоб робити і інші речі. Наприклад, мій основний сервер Hyper-V - це також мій елемент управління основним доменом з усіма моїми ролями FSMO. Резервний контролер домену віртуально, звичайно. ;)

І ... ось про це.

Що я забув? У когось є додаткові пропозиції?

Теги: гіпер-v, гіпервізор, vmware, мікрософт, віртуалізація, vm-хост, віртуальний сервер

0

Подібні статті

Залишити коментар