Віртуалізація домашнього сервера Windows


9

Я думаю про віртуалізацію домашнього сервера Windows, головним чином лише для тестування та усунення несправностей (зараз, у будь-якому разі - нічого довгострокового). У мене є апаратне забезпечення, яке повинно легко зняти його, але оскільки WHS може бути трохи власним звіром, як це робить реплікацію файлів тощо. для? Особливо мені цікаво, чи комусь пощастило використовувати WHS з декількома віртуальними жорсткими дисками для імітації того, як буде працювати фактична фізична установка WHS, або якщо мені доведеться дотримуватися одного диска. Я б краще не витрачав на це часу, якщо це втрачена справа. Чи може хтось ще поділитися своїм досвідом (якщо хтось навіть вирішив це зробити)?

Відповіді:


3

Я вже деякий час граю з WHS в VM, і підсумую свій досвід.

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

Я взяв два проходи при цьому. Для першого проходу я встановив WHS у VM, що працює під VMServer 1.x, і надав прямий фізичний доступ VM до ряду жорстких дисків, які знаходились у зовнішніх корпусах. Це спрацьовувало нормально протягом декількох днів, але потім VM час від часу перезавантажувався та мусив би переглядати всі файли, які шукають перевірку узгодженості. Я ніколи не зміг зрозуміти, що саме це спричиняє, але я підозрюю, що накопичувачі крутяться вниз або 'сплять', і VM не змогла належним чином розбудити їх, коли надійшла запит на файл. Оскільки це було дуже страшно, коли знову і знову виходив на екран "перевірка узгодженості", я вирішив повернутися на власний файловий сервер після приблизно трьох тижнів боротьби з цим. (Btw,

Для мого другого (більш успішного) проходу я встановив WHS у VM, що працює під VMServer 2.x. Однак, замість надання фізичному доступу VM до дисків, я створив віртуальні диски для заповнення кожного із зовнішніх накопичувачів. Моє міркування полягало в тому, що, роблячи це, я міг переміщувати файли віртуальних дисків, не ускладнюючи речі з WHS. (тобто я міг би відновити ємність накопичувача та просто скопіювати файли VHD, не виймаючи диски з WHS ..). Ця установка вже майже місяць стабільно стабільна. Я хочу ще тестування, перш ніж перенести всі свої файли, але я дуже сподіваюсь на основі побаченого. (тобто в цій конфігурації він набагато солідніший, ніж у попередній).

Тож підсумок мого досвіду: - VMServer 2.x> VMServer 1.x (має сенс) - віртуальні HD-диски> прямий фізичний доступ

Ще одне, що потрібно зазначити, це те, що якщо ви користуєтесь віртуальними дисками, вони відображаються просто як "Virtual IDE Drive" (або щось подібне), тому їх важко розрізнити. Ви можете захотіти розмір віртуальних дисків по-різному, щоб зберегти всі прямі .. (тобто замість того, щоб мати 4 * 500 Gb диски, майте 480, 485, 498, 500 і т. Д.)

Ви шукали спільний досвід, тож сподіваюся, що це допоможе.


1
Чудова відповідь. Я повністю підтримую ідею робити прохідний VHD доступ замість прямого доступу до жорсткого диска для системного диска. Однак для зовнішніх / додаткових накопичувачів система може ускладнити виявлення несправних дисків. Будьте дуже обережні, щоб створити лише один VHD на фізичний привід.
Ідентифікатор

@IDisposable - мені цікаво остання частина вашого коментаря. Чому виникнення декількох ВГД на фізичному приводі може бути проблемою? (Окрім очікуваної повільності, коли зберігання буде врівноважене ...)
Пітер Берньє,

@peter Однією з переваг розширення диска WHS є те, що він копіює файли на декількох фізичних дисках, щоб переконатися, що якщо один диск помре, ви не втратите свої файли. Розміщення декількох VHD-дисків на одному фізичному HD-руїні, так як WHS не буде знати, який з накопичувачів, який він бачить, знаходиться на окремих фізичних накопичувачах.
GAThrawn

@GAThrawn Погодився. Мої початкові мотивації були виключно з точки зору відновлення після катастрофи, а не переймалися окремими файлами. Ви вірно в тому, що зберігання декількох VHD на одному шпинделі - це рецепт катастрофи.
Пітер Берньє

5

Я працюю WHS під Hyper-V вже кілька місяців. Для накопичувачів я просто створював VHD фіксованого розміру на своєму зовнішньому сховищі, коли я додаю диски на сервер - і це працює досить добре.

Єдиний "gotcha", на який я стикався поки що, це те, що коробка WHS вибивається раз у раз - і коли це стане, вона не перезапуститься. Коли я намагаюся скинути цю машину через Hyper-V, вона нічого не робить, і єдиний мій спосіб - це фізично перезавантажити хост-сервер. Це ніколи не трапляється з іншими гостями Windows 2008, що я бігаю на гіпер-v - просто через сервер WHS.

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


2

Оскільки WHS працює на дуже дешевому товарному обладнання та через те, що він орієнтований на домашніх користувачів (таким чином, ім'я, Windows Home Server), це не типовий кандидат для віртуалізації. Таким чином, ви не знайдете "Кращі практики" для його віртуалізації.


4
Я майже не згоден з цим. WHS - це, по суті, Window Small Business Server 2003 з додаванням набору спеціальних матеріалів та міні-драйвера файлової системи для Drive Extender, тому "найкращою практикою" є поводження з ним так само, як SBS 2003.
IDisposable

1

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

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


0

Я написав і підтримував надбудову WHS, для цього я робив усі розробки та тестування на віртуальному WHS (з двома VHD з лише манекеновими даними про них) з віртуальним клієнтом WinXP, який працює в MS Virtual PC на моєму Vista робочий стіл.

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

Однак для моїх реальних даних у мене справжня фізична машина з декількома реальними жорсткими дисками. Я просто так почуваюсь безпечніше.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.