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

Дешевая виртуализация: рейд против рейда для повышения производительности

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

Мне нужно иметь 6 виртуальных машин Hyper-V на одной машине. 2 умеренных веб-сервера, 2 умеренных сервера баз данных, 1 резервный сервер, 1 тестовый сервер, который будет компилировать материал. И мне это нужно дешево: допустим, я использую большую кучу дисков SATA 7K (до 12).

Вопрос: с точки зрения производительности, мне лучше с одним большим томом RAID 10 или с каждым разделенным диском? Если я выполняю один большой объем рейда, может ли одна виртуальная машина выполнять слишком много HD-активности и влиять на другие? Есть ли такая же проблема, если я использую один или два HD на виртуальную машину?

Карл

RAID 10 имеет чрезвычайно высокую производительность при большом количестве дисков, поэтому я бы рекомендовал этот путь. Вы с большей вероятностью столкнетесь с проблемой пропускной способности контроллера до того, как достигнете пика производительности отдельных дисков. Кроме того, накладные расходы на настройку работы с несколькими томами потребуют много времени и усилий и будут подвержены ошибкам.

Сделайте это с одним томом RAID 10 - конец истории.

Один том. Тем не менее, это будет отстой. Если только ваше определение «умеренного» НАМНОГО меньше, чем у любого профессионала. У умеренных серверов есть небольшое количество непосредственно подключенных дисков для бюджетов ввода-вывода. Luike, у меня есть один с 5 дисками для данных RAID 10 ... один.

Обратите внимание, это умеренно. Он не маленький (просто поместите его на компьютер), но я видел БОЛЬШИЕ серверы с сотнями дисков и в настоящее время работаю над такой системой.