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

Производительность виртуальной машины XenServer 6.2 (SSD, RAID-10, четырехъядерный)

Приветствую всех :) Моя конфигурация следующая:

Корпус HP C3000 в корпусе Tower

Первый четырехъядерный процессор HP Proliant BL460 G1 xeon 2,66 ГГц, 12 МБ кэш-памяти второго уровня, 24 ГБ ОЗУ, BIOS I15 2 февраля 2011 г. в партнерстве с сервером хранения HP SB40C, оснащенным контроллером P400 Smart Array, кэш-память 256 МБ, встроенное ПО 7.24

2-й четырехъядерный процессор HP Proliant BL460 G1 xeon 2,66 ГГц, 12 МБ кэш-памяти L2, 24 ГБ ОЗУ, BIOS I15 2 февраля 2011 г. в партнерстве с сервером хранения HP SB40C, оснащенным контроллером P400 Smart Array, кэш-память 256 МБ, прошивка 7.24

3-й HP Proliant BL460 G1, 2 двухъядерных процессора xeon 3,00 ГГц, 8 МБ кэш-памяти второго уровня, 16 ГБ ОЗУ, BIOS I15 5/2/2011 в партнерстве с сервером хранения HP SB40C, оснащенным контроллером P400 Smart Array, кэш 256 МБ, прошивка 7.24

Каждый сервер SB40C укомплектован 6 твердотельными накопителями Samsung 250 ГБ в массиве с одним разделом raid10.

BBWC включен на всех 3 P400

На каждом ProLiant установлен Xenserver 6.2 (бесплатная версия) соответственно с:
7 виртуальных машин на 1-м пролиант (4 x win2k3-r2, 1 x winxp, 2 x ubuntu) (тонкое предоставление включено = ext3)
12 виртуальных машин на 2-м пролиант (2 x win2k3-r2, 10 x winxp) (тонкое предоставление включено = ext3)
8 виртуальных машин на 3-м пролиант (2 x win2k3-r2, 10 x winxp) (тонкое обеспечение отключено = LVM)

На 2-м и 3-м пролиантах это среда xendesktop 4

Ранее в каждом блейд-хранилище было по 6 модулей SAS 10 КБ, а средняя скорость чтения / записи на диск в виртуальных машинах составляла около 90/50 МБ / с. Теперь, когда твердотельные накопители установлены, я тестирую диски виртуальных машин с помощью Crystal Disk Mark 5 (по какой-то причине не удалось заставить iometer работать), и результаты после этого обновления приблизились к 260/200 Мбит / с в большинстве виртуальных машин. Он немного отличается от одного к другому в зависимости от ОС, но все они находятся в диапазоне 200 МБ.

Мне нужно знать, с чего мне начать устранение неполадок, поскольку вместо невероятно быстрых виртуальных машин они на самом деле несколько отстают, и я уверен, что нет узких мест, связанных с сетью. Я начинаю подозревать, что все дело в vcpu. Мне нужен кто-то, чтобы указать мне правильное направление.

Мои вопросы:
1- Считаются ли новые скорости диска достаточно хорошими для производительности виртуального диска? и, что более важно, достаточно, чтобы устранить любые задержки, связанные с диском?

2- Нужно ли мне беспокоиться о тонкой настройке рейд-контроллера и кэша упреждающего чтения для xenserver, как в этом ссылка на сайт? Настройки оставлены по умолчанию (25-75% чтение-запись, нет ... и т. Д.)

3- поскольку мне не нужно столько места для хранения, разве рейд 10 не лучший вариант? (в отличие от 1, 0, 5 или 6?)

4- что произойдет, если вынуть p400 и вместо этого использовать программный рейд? или еще нет рейда вообще? (что касается производительности диска)

5- как насчет исправлений для XenServer 6.2? доступно множество обновлений, включая SP1. это вообще поможет? Я не хочу их применять, потому что продолжаю читать о том, что хосты не запускаются впоследствии.

6- хватит ли четырехъядерного xeon на 12 виртуальных машин? следует ли включить больше ядер и назначить 4 виртуальных процессора виртуальным машинам, как описано в Вот?

Я понимаю, что это довольно много вопросов, но любая помощь приветствуется.