Виртуальная машина как производительная среда

336
Cat

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

Это заставило меня задуматься, и я верю, что виртуальная машина решит многие из этих проблем. Производительная система легко резервируется путем копирования виртуального диска. Но лучше всего то, что виртуальная ОС может работать на разных хостах, даже если их оборудование отличается.

Я думал об использовании Ubuntu в качестве основной ОС и virtualbox для виртуализации. Я хотел бы хранить виртуальный диск на локальном сетевом сервере с файловой системой ZFS и резервировать их на внешние диски. Конечно, у каждого сотрудника будет свой виртуальный диск. Ubuntu из-за улучшенной безопасности и особенно потому, что установка его на другую машину и обновление занимает около 15 минут.

  • У кого-нибудь есть опыт использования виртуальных машин в продуктивной среде?
  • Есть ли что-то, о чем я должен знать, кроме снижения производительности? Они в основном нуждаются в Windows из-за Microsoft Access, поэтому ничего интенсивного ЦП / ГП. Я спрашиваю здесь, потому что изменение всех операционных систем в работающем бизнесе не полностью без риска.
  • Я что-то пропускаю?
  • Должен ли я рассмотреть другие варианты, кроме virtualbox?
0
Поместить диск в NAS будет очень медленно, так что нет. Помимо огромного влияния на производительность (за исключением того, что у вас действительно быстрая сеть 10 ГБ или около того), все будет хорошо Thomas Weller 7 лет назад 1
@ThomasWeller Даже с Gigabit Ethernet и большим объемом памяти на хост-системах? Хорошо, я мог бы также хранить их локально и создавать резервные копии в сетевом расположении. Cat 7 лет назад 0
Это было бы мое предложение. Мы использовали сервер Nutanix за 25 тысяч евро, но я бы сказал, что мне лучше купить вторую машину для всех ... Что ж, посмотрим, какие ответы вы получите. Я заинтересован в возможных решениях Thomas Weller 7 лет назад 0
Ладно локальные копии виртуальных дисков именно тогда :) Cat 7 лет назад 0

1 ответ на вопрос

0
BloodyEl

У кого-нибудь есть опыт использования виртуальных машин в продуктивной среде?

Amazon, Goole, Microsoft ... большинство "облачных", большинство центров обработки данных.


Есть ли что-то, о чем я должен знать, кроме снижения производительности? Они в основном нуждаются в Windows из-за Microsoft Access, поэтому ничего интенсивного ЦП / ГП.

Я не был бы слишком обеспокоен снижением производительности.

Это не имеет значения, если гипервизор настроен правильно, и я считаю, что Windows 7 работает лучше в среде KVM, чем на физическом компьютере. Личное мнение, зависит от контекста. Чтобы повысить производительность, установите сервер Debian. Минимальный сервер, добавьте только виртуализацию и графику.


Я что-то пропускаю?

- 1. Вы заявили, что проблема с оборудованием.

- 2. Почему бы не использовать доступ в Интернете ? Если ваша лицензия действительна, это уже не работает?

- 3. Удвоение количества ОС добавляет целый «слой абстракции ОС» для потенциальных проблем. Есть расходы на поддержку, просто чтобы поддерживать в два раза больше ОС, даже когда все работает хорошо.

- 4. Добавление очень интенсивной оперативной памяти файловой системы, такой как zfs, не является правильным решением проблемы с оборудованием. В любом случае zfs лучше запускать на BSD или Solaris. Возможно, Btrsf будет интересен, если ext4 не для вас. Также забудьте о совместимости с zfs и windows, как указано в FAQ .

- 5. Удвоение количества ОС просто из-за лицензии на Windows-приложение для меня не складывается. Решение о лицензии, например, что каждый имеет доступ, а у всех нет полной рабочей копии окон только для доступа. Возможно, вместо этого запускайте виртуализированные тонкие версии Windows, которые только осуществляют доступ, и сотрудники могут войти в нее. Или, опять же, доступ Microsoft в Office 360.


Я спрашиваю здесь, потому что изменение всех операционных систем в работающем бизнесе не полностью без риска.

Использование программного обеспечения для виртуализации для поддержки окон на плохом оборудовании просто для доступа Microsoft рискованно.

Может быть, вы можете переосмыслить парадигму. Всем нужен доступ Microsoft все время?


Должен ли я рассмотреть другие варианты, кроме virtualbox?

Во-первых, еще раз посмотрите, сколько времени в день каждый человек нуждается в доступе.

Вы могли бы рассмотреть возможность иметь центральный интерфейс Windows, где люди входят в систему для доступа к ним. Как люди могут войти? SSH с X-терминалом, например. Сделано с помощью ссылки на рабочем столе. Кроме того, если вы сможете централизовать весь доступ к более качественному компьютеру, вы не будете так же подвержены сбоям, как многие компьютеры в плохом состоянии. Это может избежать проблем с файлами кэша / блокировки и т. Д.

В производственной среде лучше использовать kvm или vmware, но для настольных компьютеров виртуальный ящик должен подойти.


В этом вопросе много энтузиазма и хороших идей. Было проделано много фоновой работы. Возможно, попробуйте еще раз без доступа Microsoft, а затем найдите способ интеграции доступа Microsoft.

Это не аппаратная проблема. Это то, что мне нужно устранить влияние аппаратных проблем на производительность. Что касается 2, данные являются строго конфиденциальными, поэтому любое онлайн-решение не вариант. Что касается 4, у меня уже есть сервер Freenas, работающий с памятью, это не проблема (16 ГБ для 4 ТБ данных, достаточно легко). Windows также не обязательно должна быть совместима с ZFS. Во-первых, поскольку сервер поддерживает общие ресурсы samba, а во-вторых, поскольку хост-машина будет использовать сервер, сама Windows будет работать из образа и даже не должна знать о сервере вообще. Cat 7 лет назад 0
Что касается остальных, спасибо за ваш вклад. Я подумаю об этом. Но им все время нужен доступ, и это единственная причина, по которой они не могут отойти от Windows. И я углублюсь в вашу идею с централизованным рабочим столом. Cat 7 лет назад 0