SergeS

Виртуализация

Recommended Posts

Много лет сижу дома на синолоджи, сначала на родном ds410, сейчас на хренолоджи на голом железе на n54l. Все в общем то устраивает, отказыватся от хренологии не хочу, но появилась некая необходимость иметь в домашней локалке windows сервер. Но еще одну коробку ставить не особо хочется, поэтому возникло еще пока неясно выраженное желание посмотреть на esxi, что бы сделать два логических сервера на одной машинке. Никогда ни с ней дела не имел, не расскажет ли коллективный разум мне несколько ответов/соображений по этой теме:

 

1) есть ли какая то альтернатива esxi, если да, то чем эти альтернативы лучше/хуже esxi? Как насчет надежности, не хотелось что бы система падала, должно работать постоянно, не выключаясь...

 

2) находится несколько версий esxi, какую версию надо ставить? Вроде бы какие то бесплатные были, они нормально работают?

 

3) посоветуйте хорошую инструкцию по установке esxi и xpenology под ней.

 

4) насчет железа и производительности... Скажем, если взять hp microserver gen8 с хренологией под esxi, без других задач, какая будет производительность по сравнению с голой хренологией на n54l?

 

5) сможет ли под esxi одна операционка увидеть shared folders другой операционки на этой же машинке? Я правильно понимаю, что сможет, но только как сетевой диск?

 

Спасибо заранее всем не поленившимся.

 

P.s. А что коллективный разум думает по поводу такого сценария:

Сейчас у меня и так уже два сервера, основной на хренолоджи, как я и написал выше, а второй (синолоджи ds410) только для бэкапа с основного. А что если я ds410 выкину, поставлю вместо него виндовс сервер, и настрою бекапирование с основного хренолоджи на вот этот вот виндовс сервер, попутно еще пользуя этот вин-сервер по прямому назначению. Кто-то бэкапит хрено-сервер на виндовс машинки? Чем бэкапите и насколько хорошо это все работает?

Share this post


Link to post
Share on other sites

1. Хорошая альтернатива esxi - Proxmox. Это гипервизор на основе линупса. Соответственно, если разбираетесь в нём, то рулить можно без проблем. Бесплатен, куда гибче чем esxi, жрёт меньше ресурсов хост-системы. Но не такой удобный.

2. Ставьте VMware esxi 6. Если точнее, то VMware-VMvisor-Installer. Валяется он на рутрекере.

3. В гугле их полно.

4. В среднем, гипервизор обеспечивает 80-90% производительности хоста виртуальным машинам. А вообще, сколько выделите ресурсов под хренолоджи, настолько он и будет фурычить.

5. Современные гипервизоры позволяют как пробросить сетевой мост во внешку, там и организовать свой внутренний NAT. Так что как настроите - так и будет.

 

Я бы вам посоветовал поставить в хренолоджи пакет гипервизора VirtualBox из репозитория http://spk.diablos-netzwerk.de и спокойно ставить на него ваши гостевые системы.

Share this post


Link to post
Share on other sites
Много лет сижу дома на синолоджи, сначала на родном ds410, сейчас на хренолоджи на голом железе на n54l. Все в общем то устраивает, отказыватся от хренологии не хочу, но появилась некая необходимость иметь в домашней локалке windows сервер. Но еще одну коробку ставить не особо хочется, поэтому возникло еще пока неясно выраженное желание посмотреть на esxi, что бы сделать два логических сервера на одной машинке. Никогда ни с ней дела не имел, не расскажет ли коллективный разум мне несколько ответов/соображений по этой теме:

 

1) есть ли какая то альтернатива esxi, если да, то чем эти альтернативы лучше/хуже esxi? Как насчет надежности, не хотелось что бы система падала, должно работать постоянно, не выключаясь...

 

2) находится несколько версий esxi, какую версию надо ставить? Вроде бы какие то бесплатные были, они нормально работают?

 

3) посоветуйте хорошую инструкцию по установке esxi и xpenology под ней.

 

4) насчет железа и производительности... Скажем, если взять hp microserver gen8 с хренологией под esxi, без других задач, какая будет производительность по сравнению с голой хренологией на n54l?

 

5) сможет ли под esxi одна операционка увидеть shared folders другой операционки на этой же машинке? Я правильно понимаю, что сможет, но только как сетевой диск?

 

Спасибо заранее всем не поленившимся.

 

P.s. А что коллективный разум думает по поводу такого сценария:

Сейчас у меня и так уже два сервера, основной на хренолоджи, как я и написал выше, а второй (синолоджи ds410) только для бэкапа с основного. А что если я ds410 выкину, поставлю вместо него виндовс сервер, и настрою бекапирование с основного хренолоджи на вот этот вот виндовс сервер, попутно еще пользуя этот вин-сервер по прямому назначению. Кто-то бэкапит хрено-сервер на виндовс машинки? Чем бэкапите и насколько хорошо это все работает?

Как вариант можно поставить на хреноложи виртуалку и под ней запускать винду

Share this post


Link to post
Share on other sites

О блин, три ответа и все как в один голос об одном и том же! Понял, это судьба :smile:, игнорировать нельзя, обязательно попробую.

А оно на N54l потянет? Или сразу и upgrade затевать?

Share this post


Link to post
Share on other sites

А оно на N54l потянет? Или сразу и upgrade затевать?

 

Это зависит от поставленных задач. В любом случае, проще всего попробовать.

Share this post


Link to post
Share on other sites

А оно на N54l потянет? Или сразу и upgrade затевать?

 

Это зависит от поставленных задач. В любом случае, проще всего попробовать.

 

Убедил... На основном сервере страшновато пробовать, пропробовал на тестовой машинке, установил package без проблем (только он в Package Center не появлялся, или может не нашел, так я его руками установил, так и должно быть?). Красиво и многообещающе :smile:

 

Создал VM Windows 10 со всеми умолчательными параметрами, но при попытке запустить она крашается. Вот скриншот моих параметров:

[spoiler=тут]Virt_box1.png

 

[spoiler=тут сообщение об ошибке]Virt_box2.png

 

[spoiler=тут детали ошибки]Virt_box3.png

 

 

Подскажите, куда копать и/или поделитесь своими параметрами для Windows VM.

 

P.s. И еще не понятно, что надо выбирать, когда он спрашивает "Select Start-up disk", я ничего не выбирал, оставлял это поле пустое...

Share this post


Link to post
Share on other sites

На основном сервере страшновато пробовать, пропробовал на тестовой машинке, установил package без проблем (только он в Package Center не появлялся, или может не нашел, так я его руками установил, так и должно быть?). Красиво и многообещающе :smile:

 

Нет, не должно. Добавьте репозиторий в настройках центра пакетов, там же выберите уровень доверия "Synology inc. и доверенные разработчики". И сторонние пакеты нужно искать во вкладке "Сообшество", а не во "Все".

В противном случае, вы не сможете оперативно получать новые версии пакета.

 

Создал VM Windows 10 со всеми умолчательными параметрами, но при попытке запустить она крашается.

Глупый вопрос: а вы в биосе поддержку виртуализации включили? DSM и Xpenology у вас последних версий?

 

И еще не понятно, что надо выбирать, когда он спрашивает "Select Start-up disk", я ничего не выбирал, оставлял это поле пустое...

Рекомендую вам включить русский язык в настройках гипервизора.

Select Start-up disk если я не ошибаюсь, требует образ дистриба операционной системы в iso формате. С чего-то же нужно ставить ОС на виртуальную машину. Залейте его на NAS c хренолоджи и найдите вручную. Возможно, ваш краш из-за этого.

Сетевой адаптер я вам рекомендую ставить не intel PRO\100 MT, а Virtio - это позволит меньше нагружать хост-машину при интенсивном обмене данными. Драйвера для винды есть в инете или на сборнике samdrivers, на линкус драйвер не нужен. Обратите внимание, тип сети вы поставили - NAT, т.е. рулить сетью будет внутренний роутер гипервизора. Если хотите, что бы машинами рулил ваш внешний роутер, выбирайте мост.

Edited by Guest

Share this post


Link to post
Share on other sites

Всем спасибо, буду пробовать, как буду дома и будет немного времени.

 

Отвечу кратко тут, без цитирования оригинала.

 

1)Пакет именно так и пробовал увидеть из центра пакетов, и репозиторий добавил, и уровень доверия стоит, и смотрел в community, но не увидел. Странно...

 

2)DSM точно последняя, xpenology - не уверен, упдейтил где-то недели три назад, проверю.

 

3)Про поддержку витруализации в биосе не подумал, еще раз спасибо, проверю.

 

4)Про старт-ап диск - вот оно в чем дело! :smile: Там оказывается имидж операционки должен быть! Это логично, я еще думал - а откуда оно это берет, когда ты задаешь операционку, но решил, что все берется откуда-то из внутреннего репозитария, спасибо - ето таки важно.

 

5)Ну и за советы по сетевой карте тоже спасибо, буду посмотреть.

Share this post


Link to post
Share on other sites

Докладываю:

 

1)Пакет именно так и пробовал увидеть из центра пакетов, и репозиторий добавил, и уровень доверия стоит, и смотрел в community, но не увидел. Странно...

С репозитарием меня проглючило, добавил репозитарий в один nas, а virtualBox искал в другом :smile:.

Все работает, исправил.

 

2)DSM точно последняя, xpenology - не уверен, упдейтил где-то недели три назад, проверю.

Хренология была предпоследняя, переписал флешку, даже мигрировать не пришлось, сразу заработало... Ну в смысле что загрузочный диск я пока еще не сделал, но ошибка уже ушла, сейчас пишет, что нет загрузочного диска (что-то подобное), что вполне логично - его действительно нет.

 

С остальным буду разбиратся уже попозже, спать хочется...

Share this post


Link to post
Share on other sites

Можно запустить Xpenology под Hyper-v на Windows Server. У меня сейчас так и работает.

 

rSzGjzK.png

Share this post


Link to post
Share on other sites
Можно запустить Xpenology под Hyper-v на Windows Server. У меня сейчас так и работает.

 

Хм, тоже вариант :smile:

Блин, слишком много этих вариантов... Кто-то из опытных может сделать маленькую сравнительную характеристику этих вариантов, задача - получить два полнофункциональных сервера в домашней сети (виньдовс и хрелогоджи), так что бы ону видели друг друга в сети и могли использовать общие shared folders...

Интересующие параметры - надежность и безглючность работы, особенно для Хренологии, она все таки первична, легкость настройки, требования к железу, производительность...

 

Варианты:

 

1) esxi (я вообще правильно понимаю, что оно ставится на голое железо?) с установленными поверх Виндовс и Хренолоджи.

 

2) Хренология на голом железе и Виндовс под пхпVirtualBox под Хренологией..

 

3) Windows на голом железе и Hyper-V с Хренологией под этим Виндовсом.

 

Еще раз заранее всем спасибо за дискуссию, очень познавательно...

Edited by Guest

Share this post


Link to post
Share on other sites

И еще не понятно, что надо выбирать, когда он спрашивает "Select Start-up disk", я ничего не выбирал, оставлял это поле пустое...

 

Рекомендую вам включить русский язык в настройках гипервизора.

Зачем включать русский язык? Я понимаю что такое "select start-up disk"... Или в этом есть какой-то именно технический смысел?

 

Select Start-up disk если я не ошибаюсь, требует образ дистриба операционной системы в iso формате. С чего-то же нужно ставить ОС на виртуальную машину. Залейте его на NAS c хренолоджи и найдите вручную.

 

тут не совсем понятно - именно дистрибутива? И потом надо как бы проходить весь процесс инсталляции винды в окошке VirtualBox'а? Или это должем быть таки start-up диск, загрузочный стартовый диск (его имидж), предварительно созданный на другом компе? Можно прояснить это дело, please...

Share this post


Link to post
Share on other sites
Можно запустить Xpenology под Hyper-v на Windows Server. У меня сейчас так и работает.

А какая у вас максимальная скорость копирования по самбе? Ибо, насколько я знаю, Hyper-v не очень хорош в работе с гостевыми системами на линуксе.

 

Зачем включать русский язык? Я понимаю что такое "select start-up disk"... Или в этом есть какой-то именно технический смысел?

Если бы вы понимали, то не задавали бы следующий вопрос:

Select Start-up disk если я не ошибаюсь, требует образ дистриба операционной системы в iso формате. С чего-то же нужно ставить ОС на виртуальную машину. Залейте его на NAS c хренолоджи и найдите вручную.

тут не совсем понятно - именно дистрибутива? И потом надо как бы проходить весь процесс инсталляции винды в окошке VirtualBox'а? Или это должем быть таки start-up диск, загрузочный стартовый диск (его имидж), предварительно созданный на другом компе? Можно прояснить это дело, please...

С включённым русским языком вы спокойно смогли бы прочитать в окне выбора "Start-up disk" - что это и для чего оно нужно. Мало того, уже в цитате моего предыдущего ответа вам, вы ответили на заданным вами вопрос:

С чего-то же нужно ставить ОС на виртуальную машину.

Скажите, с какого образа обычно ставятся ОС?

 

Если не секрет, для чего вам нужен сервер винды, который вы хотите поставить на гипервизор?

Share this post


Link to post
Share on other sites

Если бы вы понимали, то не задавали бы следующий вопрос:

 

Вообще-то я и задал следующий вопрос, потому что увидел некое противоречие, неоднозначность, между start-up диском, o котором просила система, и "дистрибом", то есть инсталляционным диском. Ладно, проехали, попробую именно installation disk на выходные, к тому же это проще. :smile:

 

Если не секрет, для чего вам нужен сервер винды, который вы хотите поставить на гипервизор?

 

Хочу попробовать вот такую програмку http://daminion.net (серверная версия) держать на всегда запущенном сервере.

Это каталогизатор фотографий с довольно развитыми возможностями. Кстати - рекомендую, бесплатная версия тоже есть, с ограничением на количество фоток в каталоге. Главные преимущества - удобство работы с тэгами и совместимость расставляемых тэгов с фотостанцией (только тэги надо интегрировать в фото-файлы).

Share this post


Link to post
Share on other sites

И еще не понятно, что надо выбирать, когда он спрашивает "Select Start-up disk", я ничего не выбирал, оставлял это поле пустое...

Select Start-up disk если я не ошибаюсь, требует образ дистриба операционной системы в iso формате. С чего-то же нужно ставить ОС на виртуальную машину. Залейте его на NAS c хренолоджи и найдите вручную.

 

Пробовал подсунуть iso-image загрузочного диска XP винды, в окошке видно, что стартует инсталляция, но затык у меня происходит на первом же вопросе, требующем нажать Enter, окошко с инсталяцией винды не принимает ввод с клавиатуры, весь клавиатурный ввод идет в Хренолоджную консоль. Как задать, что бы клавиатура и мыша виртуализировались виделись в гостевых операционках? Пытался разрешать USB порты - не помогло.

Share this post


Link to post
Share on other sites

А какая у вас максимальная скорость копирования по самбе? Ибо, насколько я знаю, Hyper-v не очень хорош в работе с гостевыми системами на линуксе.

 

 

По самбе где то 70-90 МБ/c получается. Если тестировать через iperf(внутри docker) то показует около 892 Мб/с

 

UnQ6OI9.png

Share this post


Link to post
Share on other sites
около 892 Мб/с

 

акуратно с буковками пожалуйста, вместо Мб/с корректней будет наверно Мбит/с

 

а так всё правильно честный гигабит, у нас тоже так

Share this post


Link to post
Share on other sites
около 892 Мб/с

 

акуратно с буковками пожалуйста, вместо Мб/с корректней будет наверно Мбит/с

 

а так всё правильно честный гигабит, у нас тоже так

 

Маленькая б = bit, большая Б = byte. Всё правильно у меня написано.

Share this post


Link to post
Share on other sites

Как задать, что бы клавиатура и мыша виртуализировались виделись в гостевых операционках? Пытался разрешать USB порты - не помогло.

 

После того, как перейдёте в консоль с отображением процесса инсталляции, просто щёлкните по экрану с изображением левой кнопкой мыши, ибо изначально это окно не активное. А вообще, вам никто не запрещает подключаться к гостевой системе любым другим RDP-клиентом, например, делфотным виндовым.

Share this post


Link to post
Share on other sites

можно и виндовым RDP-клиентом, только с мышкой геморой, а можно и teamviwer использовать уже после установки, мышка тогда адекватно реагирует, но это ладно, есть другой момент

когда винда сервер встанет первый раз чтобы зайти надо будет выполнить команду клавой: Ctrl-Alt-Del,

вот это засада :smile:

попробуйте сами, не получится, напишу как у меня получилось

Share this post


Link to post
Share on other sites

когда винда сервер встанет первый раз чтобы зайти надо будет выполнить команду клавой: Ctrl-Alt-Del,

вот это засада :smile:

попробуйте сами, не получится, напишу как у меня получилось

В phpVirtualBox для этого есть отдельная кнопка, в дефолтном виндовом клиенте - Alt+Ctrl+End.

Share this post


Link to post
Share on other sites