Я управляю базой данных (Oracle 8i) и веб-сервером (IIS) примерно для 50 пользователей в среднем и теоретическим пределом в 100 пользователей одновременно. Система среднего уровня.
Мы только что получили двухъядерный четырехъядерный процессор XEON - 16 ГБ ОЗУ - SAS-RAID-10 beast, и я изучаю возможности использования этих двух отдельных серверов и объединения их в две виртуальные машины, работающие на новом сервере ( Сервер 2009 Hyper-V).
1) В целом, каковы потери производительности (а также любые ошибки и скрытые последствия) работы базы данных и веб-серверов в качестве виртуальных машин на одном мегасервере по сравнению с запуском их на двух отдельных медленных блоках? Это большой НЕТ-НЕТ или стоит попробовать систему среднего уровня, которая никогда не будет нуждаться в масштабировании?
2) Каковы общие потери производительности (в процентах) и недостатки для виртуализации только сервера базы данных? Мы запускаем Oracle 8i (но рассматриваем возможность перехода на MS SQL Server).
3) Если только стресс-тесты могут определить разумный ответ, каков будет самый простой способ протестировать эти сценарии (инструменты / конфигурация).
Заранее благодарим за щедрый обмен знаниями.