Подскажите варианты решения
Модераторы: Trinity admin`s, Free-lance moderator`s
Подскажите варианты решения
Прошу помочь принять правильное решение.
В принципе сервер есть, Xeon 3,06 и 4Гб памяти, мегарейд дополнительный встроенный, корзина на 10 дисков и все 10 заняты.
Один Raid5 из 4-х дисков - SQL сервер, "Temp" используется очень активно при формировании запросов, но очередь на чтение/запись не очень большая.
ShBase - Raid1 - очередь на чтение/запись очень большая, как на остальные 10 баз + бэкапы (поэтому фрагментация, используется 20-30% дискового пространства)
Остальные базы - Raid1.
ОС Win2000Server - Raid1.
Общий объем БД порядка 70 Гб, пользователей около 60, планируется рост базы и пользователей.
Или сервер новый приобретать или корзину докупать?
Если корзину - то как это решается, во что выльется, что еще нужно дополнительно и как лучше разнести?
Если сервер - то конфигурацию, на какой Винде (из современных), какая SQL (из современных) и как лучше разнести (базы и все остальное) для максимальной производительности.
В принципе сервер есть, Xeon 3,06 и 4Гб памяти, мегарейд дополнительный встроенный, корзина на 10 дисков и все 10 заняты.
Один Raid5 из 4-х дисков - SQL сервер, "Temp" используется очень активно при формировании запросов, но очередь на чтение/запись не очень большая.
ShBase - Raid1 - очередь на чтение/запись очень большая, как на остальные 10 баз + бэкапы (поэтому фрагментация, используется 20-30% дискового пространства)
Остальные базы - Raid1.
ОС Win2000Server - Raid1.
Общий объем БД порядка 70 Гб, пользователей около 60, планируется рост базы и пользователей.
Или сервер новый приобретать или корзину докупать?
Если корзину - то как это решается, во что выльется, что еще нужно дополнительно и как лучше разнести?
Если сервер - то конфигурацию, на какой Винде (из современных), какая SQL (из современных) и как лучше разнести (базы и все остальное) для максимальной производительности.
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
Я бы рекомендовал как минимум нечто вроде
Supermicro 6015P-8R/2xXeon 5150/8x2GB FB-DIMM DDR-II 667/2x73GB 10K rpm U320/Qlogic QLA2462
плюс массив
Xyratex F5402E/2 контроллера по 1 ГБ кэша на каждом/12x73GB 15K rpm SAS.
Это как минимум.
По хорошему, массив надо бы вроде HDS AMS200 или IBM DS4700 с одной полкой 15К винтов для начала.
Supermicro 6015P-8R/2xXeon 5150/8x2GB FB-DIMM DDR-II 667/2x73GB 10K rpm U320/Qlogic QLA2462
плюс массив
Xyratex F5402E/2 контроллера по 1 ГБ кэша на каждом/12x73GB 15K rpm SAS.
Это как минимум.
По хорошему, массив надо бы вроде HDS AMS200 или IBM DS4700 с одной полкой 15К винтов для начала.
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
SVV66
Что понимается под небольшой и большой очередью к диску?
А пока я бы предложил переконфигурировать систему по другому:
Один RAID 1 под Windows, SQL. Остальные диски в RAID 10 и вынести на них все базы. Толку будет больше.
А вообще при таких объемах базы и числе пользователей имеет смысл прислушаться к словам a_shats и думать о новом сервере с внешней дисковой системой.
Что понимается под небольшой и большой очередью к диску?
А пока я бы предложил переконфигурировать систему по другому:
Один RAID 1 под Windows, SQL. Остальные диски в RAID 10 и вынести на них все базы. Толку будет больше.
А вообще при таких объемах базы и числе пользователей имеет смысл прислушаться к словам a_shats и думать о новом сервере с внешней дисковой системой.
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Можно пристегнуть еще ящик типа супермикро SC933S2-R760 с платкой управления АТХ питанием (получится скази джибод).
Но это неверное решение. Ненадежно и тупик по масштабированию. Да еще можети и не завестись из-за пересечения SCSI ID.
Лучше переконфигурите, как говорит Терт. Если этого будет мало - тогда покупейте массив полноценный.
Но это неверное решение. Ненадежно и тупик по масштабированию. Да еще можети и не завестись из-за пересечения SCSI ID.
Лучше переконфигурите, как говорит Терт. Если этого будет мало - тогда покупейте массив полноценный.
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
Хм. Тогда я погорячился с одной полкой. Вам минимум две надо - причем Xyratex Вас не устроит - только что-то серьезное :(
Кстати - сервер я бы тоже рекомендовал сменить, все же 16 ГБ ОЗУ Вам сильно поможет, да и сделать проще, чем на тогдашних (7520 чипсет) серверах.
По конфигурации сервера - теперь тоже думать надо, с чего-то же такая очередь образовалась...
Можно тщательно поперфмонить ?
Хотя бы
System/Processor Queue Length
Memory - все счетчики
Physical Disk - все счетчики для каждого тома по отдельности
Network Interface/Output Queue Length для каждого задействованного интерфейса
Кстати - сервер я бы тоже рекомендовал сменить, все же 16 ГБ ОЗУ Вам сильно поможет, да и сделать проще, чем на тогдашних (7520 чипсет) серверах.
По конфигурации сервера - теперь тоже думать надо, с чего-то же такая очередь образовалась...
Можно тщательно поперфмонить ?
Хотя бы
System/Processor Queue Length
Memory - все счетчики
Physical Disk - все счетчики для каждого тома по отдельности
Network Interface/Output Queue Length для каждого задействованного интерфейса
- exLH
- Сотрудник Тринити
- Сообщения: 5061
- Зарегистрирован: 11 фев 2004, 15:49
- Откуда: Москва
- Контактная информация:
как подцепить еще HDD для увеличения дискового пространства и как уменьшить "Write queue lenght"
Установить в сервер пару контроллеров Qlogic QLA2460 и подключить к ним дисковую систему типа IBM DS4800 с несколькими (более 4) полками дисков.
как сделать перфом за сутки?
включить в нем запись лога
и даст ли что-нибудь увеличение оперативки?
С очень высокой вероятностью даст. Но это будет видно, когда проведете мониторинг.
Установить в сервер пару контроллеров Qlogic QLA2460 и подключить к ним дисковую систему типа IBM DS4800 с несколькими (более 4) полками дисков.
как сделать перфом за сутки?
включить в нем запись лога
и даст ли что-нибудь увеличение оперативки?
С очень высокой вероятностью даст. Но это будет видно, когда проведете мониторинг.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 57 гостей