Схема следующая есть несколько групп разработчиков.
Каждой группе нужен свой экземпляр БД oracle со своим набором данных внутри, иногда одной группе нужно несколько экземпляров БД.
Сейчас есть сервера на которых крутится kvm + libvirtd, образы виртуалок с БД хранятся на RAID10 из 6 дисков подключенных к мат плате сервера.
Когда БД начинает использовать swap тормозят все виртуалки, так как raid просидает.
Появилась идея для каждой виртуалки использовать свой отдельный диск.
1) На сколько такая схема жизнеспособна?
2) Сгодиться ли ASUS RS700-E7/RS8 для такой задачи? Что можете посоветовать из серверов.
3) Какой контроллер посоветуете для того, что бы можно было полностью нагрузить 8 дисков. (То есть полная нагрузка чтение/запись на 7 дисков, НЕ должна сказываться на скорости работы с 8 диском).
Спасибо.
ps
На сервере и так 192Гб ОЗУ, в виртуалку передается 24Гб, увеличение памяти до 32Гб, не помогло, swap используется всё равно.1. добавить памяти и не попадать в своп вообще.
В любом случае, там не только swap нагружает диски. При тестирование идёт большая нагрузка на БД и т.д. и т.п.
Сейчас рейд подстроен средствами ОС linux - ПО softraid mdadm, в биосе стоит AHCI.2. на мат.плате рейд не построишь, поставить нормальный сервер с нормальным рейд контроллером, и проседать ничего не будет
Что вы подразумеваете под "нормальный сервер с нормальным рейд контроллером" ?
(сейчас использую SYS-6026T-NTR+)
Не проблема, есть отдельная полка под бекапы, там всё хранится.1) На сколько такая схема жизнеспособна?
Диск накрылся - и кирдык виртуалке.
Виртуалки поднимаются из образа, нужно будет залить данные в БД, плюс из svn выкачать код.