У нас есть система, на которой запущено серверное приложение, которое страдает от серьезных проблем с производительностью.
Рассматриваемая система имеет 2 встроенных sas-диска по 300 ГБ в RAID 0 + 1, с которых загружается Windows Server 2003, и устройство NAS с терастанцией Buffalo 6 ТБ (RAID 5), на которое серверное приложение выполняет все свои операции чтения и записи.
Я считаю, что рассержение - источник всех наших бед. В режиме нагрузки скорость чтения и записи составляет порядка 1 мегабайта в секунду, хотя данная сеть практически не используется.
Терастанция содержит различные данные, но, самое главное, содержит полный экземпляр файлов SQL Server .mdf и .ldf (мастер и т. Д. - весь матч по стрельбе)
Я хочу остановить все службы на сервере, а затем взять все на терастанцию и, по сути, клонировать ее в какое-то альтернативное встроенное хранилище, чтобы исключить терастанцию из уравнения в том, что касается низкой производительности. то есть терастанция в настоящее время является диском D: - Я хочу скопировать все, а затем дубликат должен принять букву диска, чтобы, насколько известно программе, ничего не изменилось.
Это сложно из-за файлов mdf и ldf - все остальное будет работать с прямой копией файла. Может ли кто-нибудь предложить способ достижения того, что я описываю? Большое спасибо!
Terastation определенно замедляет вас, вероятно, в значительной степени, но ваше описание настройки затрудняет определение того, насколько сильно. У вас не может быть RAID 5 на пакете из двух дисков - вероятно, это RAID 1.
Самый простой подход, если это возможно с вашим оборудованием, - это добавить еще два внутренних диска в пакет RAID 1.