Назад | Перейти на главную страницу

Мое клиентское решение для виртуальной машины Windows SBS 2011 на хосте Ubuntu и VirtualBox закрепляет центральный процессор

Вот моя ситуация: у меня есть клиент, на котором размещены два сервера (одна виртуальная машина), причем хост предоставляет VMware Zimbra, а другой - Windows Small Business Server 2011. К сожалению, человек до меня сконфигурировал эту настройку следующим образом.

Хост:

Гость:

По какой-то причине во время работы виртуальная машина блокируется, когда она почти бездействует, и процесс VirtualBox сообщает значения 240% + вверху (как это вообще возможно ?!). У кого-нибудь есть идеи или предложения? Я полностью озадачен этим.

С радостью предоставлю любые журналы, на которые вы хотите взглянуть. В идеале я бы отказался от VirtualBox и снабдил его VMware Workstation, но клиент возражал против (очень номинальных) затрат. Если для помощи потребуется приобретение оборудования, так оно и будет, но в настоящее время мы рассматриваем возможность обновления в качестве крайней меры.

Заранее спасибо! *скрещенные пальцы*

Я имел дело с аналогичной настройкой ... (с использованием сервера CentOS и VMWare). Вам нужно убедиться, что вы предоставили серверу SBS как можно больше оперативной памяти, с 4 Гб оперативной памяти он будет заменен на диск 247, что приведет к снижению производительности и зависанию.

Купите больше ОЗУ, мы не используем менее 12 ГБ ОЗУ в наших коробках SBS 2011 (на голом металле).

top сообщает значения ЦП в процентах на процессор. Поскольку ваш Core i7 имеет 8 процессоров (4 ядра с гиперпоточностью), теоретически это число может возрасти до 800%. Так что 240% - это не так уж и важно.

Чтобы узнать, что на самом деле делает виртуальная машина, войдите в гостевую систему и посмотрите диспетчер задач, Perfmon или любые другие инструменты диагностики Windows. Скорее всего, это выполнение запланированных задач или что-то столь же обыденное.

Что касается улучшения системы, вам нужно больше оперативной памяти, и она вам нужна вчера. Независимо от того, на что способно это дешевое оборудование, доведите его до максимума и предоставьте гостю больше оперативной памяти. Последние системные платы Core i7 для настольных ПК имеют максимальный объем 32 или 64 ГБ; вы не должны использовать ничего меньше 32 ГБ, если только материнская плата не справится с этим. (В противном случае следующий парень в свою очередь проклянет вас ...) Платы Core i7 первого поколения (которые могут быть у вас) будут иметь максимум 12 ГБ или 24 ГБ.

Вы можете изменить виртуализацию, и это почти наверняка будет хорошей идеей. KVM был рекомендован комментатором, и я соглашусь с этим. Это довольно тривиально для V2V от VirtualBox до KVM, хотя вам потребуется несколько часов обслуживания. По возможности обновите Ubuntu до 12.04 LTS, чтобы вы могли получить улучшения и исправления, предоставляемые более поздними версиями KVM. И не забудьте установить драйверы virtio disk и network в гостевой системе.