Подскажите варианты решения

Как создать сервер оптимальной конфигурации.

Модераторы: Trinity admin`s, Free-lance moderator`s

SVV66
Junior member
Сообщения: 10
Зарегистрирован: 19 мар 2007, 09:52
Откуда: Самара

Подскажите варианты решения

Сообщение SVV66 » 19 мар 2007, 11:44

Прошу помочь принять правильное решение.
В принципе сервер есть, 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
Откуда: Москва
Контактная информация:

Сообщение a_shats » 19 мар 2007, 12:28

Я бы рекомендовал как минимум нечто вроде
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
Откуда: Москва
Контактная информация:

Сообщение Tert » 19 мар 2007, 12:34

SVV66
Что понимается под небольшой и большой очередью к диску?
А пока я бы предложил переконфигурировать систему по другому:
Один RAID 1 под Windows, SQL. Остальные диски в RAID 10 и вынести на них все базы. Толку будет больше.

А вообще при таких объемах базы и числе пользователей имеет смысл прислушаться к словам a_shats и думать о новом сервере с внешней дисковой системой.

SVV66
Junior member
Сообщения: 10
Зарегистрирован: 19 мар 2007, 09:52
Откуда: Самара

Сообщение SVV66 » 19 мар 2007, 15:13

А как подцепить еще диски для увеличения объема дискового пространства и подключения еще одного массива.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 19 мар 2007, 15:22

Можно пристегнуть еще ящик типа супермикро SC933S2-R760 с платкой управления АТХ питанием (получится скази джибод).
Но это неверное решение. Ненадежно и тупик по масштабированию. Да еще можети и не завестись из-за пересечения SCSI ID.
Лучше переконфигурите, как говорит Терт. Если этого будет мало - тогда покупейте массив полноценный.

SVV66
Junior member
Сообщения: 10
Зарегистрирован: 19 мар 2007, 09:52
Откуда: Самара

Сообщение SVV66 » 19 мар 2007, 15:36

У нас количество рейдов должно быть то, которое указали.
тогда может увеличить объем жестких?

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 19 мар 2007, 15:52

Чем обусловлено количество рэйдов?

SVV66
Junior member
Сообщения: 10
Зарегистрирован: 19 мар 2007, 09:52
Откуда: Самара

Сообщение SVV66 » 19 мар 2007, 16:20

Количество рейдов обусловлено способами работы с базами на которые мы повлиять не можем. ПО куплено.
До разнесения по разным рейдам баз в Performance параметр записи на диск зашкаливал за 6000, теперь только по одному диску ,на котором лежит одна база, до 3000 в пике, в среднем находясь около 1000.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 19 мар 2007, 16:37

Какой именно параметр - средняя очередь на запись в секунду или количество операций записи в секунду ?

SVV66
Junior member
Сообщения: 10
Зарегистрирован: 19 мар 2007, 09:52
Откуда: Самара

Сообщение SVV66 » 19 мар 2007, 16:42

Write queue lenght

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 19 мар 2007, 17:04

Хм. Тогда я погорячился с одной полкой. Вам минимум две надо - причем Xyratex Вас не устроит - только что-то серьезное  :(
Кстати - сервер я бы тоже рекомендовал сменить, все же 16 ГБ ОЗУ Вам сильно поможет, да и сделать проще, чем на тогдашних (7520 чипсет) серверах.
По конфигурации сервера - теперь тоже думать надо, с чего-то же такая очередь образовалась...
Можно тщательно поперфмонить ?
Хотя бы
System/Processor Queue Length
Memory - все счетчики
Physical Disk - все счетчики для каждого тома по отдельности
Network Interface/Output Queue Length для каждого задействованного интерфейса

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 19 мар 2007, 17:11

И - вдогонку - конфигурацию текущего сервера полностью, пожалуйста.
И данные перфмона нужны как минимум за сутки - рабочие, ессно.

SVV66
Junior member
Сообщения: 10
Зарегистрирован: 19 мар 2007, 09:52
Откуда: Самара

Сообщение SVV66 » 20 мар 2007, 09:26

Вопрос остался - как подцепить еще HDD для увеличения дискового пространства и как уменьшить "Write queue lenght"

SVV66
Junior member
Сообщения: 10
Зарегистрирован: 19 мар 2007, 09:52
Откуда: Самара

Сообщение SVV66 » 20 мар 2007, 09:41

a_shats писал(а): И данные перфмона нужны как минимум за сутки - рабочие, ессно.
как сделать перфом за сутки?
и даст ли что-нибудь увеличение оперативки?

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 20 мар 2007, 10:32

как подцепить еще HDD для увеличения дискового пространства и как уменьшить "Write queue lenght"
Установить в сервер пару контроллеров Qlogic QLA2460 и подключить к ним дисковую систему типа IBM DS4800 с несколькими (более 4) полками дисков.
как сделать перфом за сутки?
включить в нем запись лога
и даст ли что-нибудь увеличение оперативки?
С очень высокой вероятностью даст. Но это будет видно, когда проведете мониторинг.

Ответить

Вернуться в «Серверы - Конфигурирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 57 гостей