помогите выбрать новый сервер для БД
Модераторы: Trinity admin`s, Free-lance moderator`s
помогите выбрать новый сервер для БД
текущая конфиг системы
сервер БД
HP ProLiant DL360 G5 (2x DualCore Intel Xeon 5150, 4gb)
Microsoft Windows Server 2003, Standard Edition SP2
MS SQL 2000
база лежит на IBM DS3000
сервер приложений
IBM 88402BG (2x Intel Xeon, 3200 MHz, 4gb)
Количество одновременно работающих пользователей 120
Объем информационной базы 160gb
наблюдаеться сильное снижение быстродействия,
в данный момент рассмарриваеться вариант с покупкой нового сервер
(либо один сервер, на котором будет стоять две виртуальные ОС, либо более мощьный под БД)
посоветуйте какой вариант лучше, и по конфигурации что выбрать?
сервер БД
HP ProLiant DL360 G5 (2x DualCore Intel Xeon 5150, 4gb)
Microsoft Windows Server 2003, Standard Edition SP2
MS SQL 2000
база лежит на IBM DS3000
сервер приложений
IBM 88402BG (2x Intel Xeon, 3200 MHz, 4gb)
Количество одновременно работающих пользователей 120
Объем информационной базы 160gb
наблюдаеться сильное снижение быстродействия,
в данный момент рассмарриваеться вариант с покупкой нового сервер
(либо один сервер, на котором будет стоять две виртуальные ОС, либо более мощьный под БД)
посоветуйте какой вариант лучше, и по конфигурации что выбрать?
Re: помогите выбрать новый сервер для БД
Вопросы:Ageron писал(а):текущая конфиг системы
сервер БД
HP ProLiant DL360 G5 (2x DualCore Intel Xeon 5150, 4gb)
Microsoft Windows Server 2003, Standard Edition SP2
MS SQL 2000
база лежит на IBM DS3000
сервер приложений
IBM 88402BG (2x Intel Xeon, 3200 MHz, 4gb)
Количество одновременно работающих пользователей 120
Объем информационной базы 160gb
наблюдаеться сильное снижение быстродействия,
в данный момент рассмарриваеться вариант с покупкой нового сервер
(либо один сервер, на котором будет стоять две виртуальные ОС, либо более мощьный под БД)
посоветуйте какой вариант лучше, и по конфигурации что выбрать?
1) Что говорит perfmon ? Во что упор идёт? Память, процессоры, дисковая подсистема?
2) Каков предполагаемый бюджет проекта?
-
- Advanced member
- Сообщения: 507
- Зарегистрирован: 17 апр 2009, 00:49
- Откуда: Yerevan
Re: помогите выбрать новый сервер для БД
Это всё ведь 32-х битное?Ageron писал(а):Microsoft Windows Server 2003, Standard Edition SP2
MS SQL 2000
Я это к тому, что прежде чем, брать более серьёзное железо, надо бы перейти на 64бит. Тогда, возможно, простая добавка ОЗУ поможет.
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: помогите выбрать новый сервер для БД
Сколько дисков в дисковой? Как она сконфигурирована?
Дайте счетчики перфмона.
И, конечно же, надо добавить памяти в сервер БД, сменив ОС на 64бит СТД или 32бит ентерпрайз.
Дайте счетчики перфмона.
И, конечно же, надо добавить памяти в сервер БД, сменив ОС на 64бит СТД или 32бит ентерпрайз.
Re: помогите выбрать новый сервер для БД
дисковая сейчас работает как 6 - Raid 5 и 6 - Raid 5Сколько дисков в дисковой? Как она сконфигурирована?
да, все ОС 32 битные,Это всё ведь 32-х битное?
Я это к тому, что прежде чем, брать более серьёзное железо, надо бы перейти на 64бит. Тогда, возможно, простая добавка ОЗУ поможет.
увеличить ОЗУ невозможно, ограничение ОС, и по perfom не похоже что ее не хватает
сложно сказать, но точно более 250к и менее 600к, вначале надо определиться что имменно подойдет2) Каков предполагаемый бюджет проекта?
с запасом на 3-4 лет вперед
так же планируеться переходить на SQL 2005, уже куплены все лицензии
счетчики перфома
- Вложения
-
- server_tmp_000001.rar
- (11.28 КБ) 427 скачиваний
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: помогите выбрать новый сервер для БД
Это счетчики сервера БД?
У Вас подтормаживает дисковая, процессоры же отдыхают.
Памяти сиквел есть сколько скажете, это не показатель. И увеличение ОЗУ в данном случае - довольно очевидный способ увеличения производительности.
Еще один момент - неудачная конфигурация дисковой. Если ее переделать в один рэйд10, это радикально увеличит производительность.
Я бы для начала разобрался с дисковой, а потом смотрел по ситуации (ибо процессоры могут начать грузиться по полной).
У Вас подтормаживает дисковая, процессоры же отдыхают.
Памяти сиквел есть сколько скажете, это не показатель. И увеличение ОЗУ в данном случае - довольно очевидный способ увеличения производительности.
Еще один момент - неудачная конфигурация дисковой. Если ее переделать в один рэйд10, это радикально увеличит производительность.
Я бы для начала разобрался с дисковой, а потом смотрел по ситуации (ибо процессоры могут начать грузиться по полной).
-
- Advanced member
- Сообщения: 507
- Зарегистрирован: 17 апр 2009, 00:49
- Откуда: Yerevan
Re: помогите выбрать новый сервер для БД
Собственно, gs уже всё сказал. Добавлю только насчёт:
P.S. Как я понял у вас 12 дисков? Если да, то единый RAID10 из них ощутимо обыграет вашу текущую (странную) конфигурацию.
Так что, меняйте конфиг дисковой, потом думайте над переездом на 64 бита и добавкой памяти.
Как я уже говорил, вполне может статься, что после всего этого, стоит вам добавить памяти и ваш сервер станет вас полностью устраивать...
Ставлю пять баксов, что вы упустили, что в 32-х битной Windows по умолчанию приложение (работающее как один процесс?) не может отъесть больше 2gb. Так что, вы удивитесь, сколько бы съела ваша СУБД, если бы могла.Ageron писал(а):увеличить ОЗУ невозможно, ограничение ОС, и по perfom не похоже что ее не хватает
P.S. Как я понял у вас 12 дисков? Если да, то единый RAID10 из них ощутимо обыграет вашу текущую (странную) конфигурацию.
Так что, меняйте конфиг дисковой, потом думайте над переездом на 64 бита и добавкой памяти.
Как я уже говорил, вполне может статься, что после всего этого, стоит вам добавить памяти и ваш сервер станет вас полностью устраивать...
Re: помогите выбрать новый сервер для БД
SQL 2000 видит и использует 3gbBlack-Dragon писал(а):Ставлю пять баксов, что вы упустили, что в 32-х битной Windows по умолчанию приложение (работающее как один процесс?) не может отъесть больше 2gb. Так что, вы удивитесь, сколько бы съела ваша СУБД, если бы могла.
спасибо за советы, на следующей неделе переведу на raid 10
Re: помогите выбрать новый сервер для БД
RAID 10 помог но ненадолго,
с увеличением информационной базы до 320gb наблюдается снижение скорости
в этом году рассматриваем вариант с покупкой нового сервера,
(кроме этого будем расширять полку)
планируется перенос сервера БД в виртуальную среду
посоветуйте какой вариант лучше, и по конфигурации что выбрать?
(под windows server 2008 r2 hyper-v x64 + sql 2008 r2 x64, с бюджетом пока неясно, прикидываю до 300к на сервер с 4мя дисками)
с увеличением информационной базы до 320gb наблюдается снижение скорости
в этом году рассматриваем вариант с покупкой нового сервера,
(кроме этого будем расширять полку)
планируется перенос сервера БД в виртуальную среду
посоветуйте какой вариант лучше, и по конфигурации что выбрать?
(под windows server 2008 r2 hyper-v x64 + sql 2008 r2 x64, с бюджетом пока неясно, прикидываю до 300к на сервер с 4мя дисками)
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: помогите выбрать новый сервер для БД
Ну как ненадолго - год прошел
По новому серверу и расширению полки - давайте обновленные счетчики, будем думать.
На 64бит переехали? Софт купили?
По поводу виртуализации - в чем смысл? Я не против, просто хочется понимать зачем.
По новому серверу и расширению полки - давайте обновленные счетчики, будем думать.
На 64бит переехали? Софт купили?
По поводу виртуализации - в чем смысл? Я не против, просто хочется понимать зачем.
-
- Advanced member
- Сообщения: 507
- Зарегистрирован: 17 апр 2009, 00:49
- Откуда: Yerevan
Re: помогите выбрать новый сервер для БД
Действительно. Ведь за год более производительная техника за те же деньги стала продавться, плюс расходы на год позже будут. Очень неплохой выигрыш.gs писал(а):Ну как ненадолго - год прошел
Это как? И так производительности не хватает, а вы ещё и виртуальную среду в качестве прослойки (отжирающей ресурсы) ставить хотите?Ageron писал(а):с увеличением информационной базы до 320gb наблюдается снижение скоростив этом году рассматриваем вариант с покупкой нового сервера,(кроме этого будем расширять полку)
планируется перенос сервера БД в виртуальную среду
320GB - это немаленькая база. Настоятельно рекомендую урезать старые, никому не нужные данные и в архив (хоть на отдельный сервер, пусть смотрят, если данные понадобятся).
А какова актуальная часть базы? Вы решили вопросы с ОЗУ?
Re: помогите выбрать новый сервер для БД
вместе с покупкой нового сервера предполагается переход на х64, софт будет покупаться вместе с серверомНа 64бит переехали? Софт купили?
осталось 6 само сборных серверов, и они к сожалению выходят из строя (за последний год 1 потеряли, еще 2 под вопросом),По поводу виртуализации - в чем смысл? Я не против, просто хочется понимать зачем.
и выходит из строя именно железо, полная загрузка на этих серверах в течении дня происходит очень редко, и занимает минуты, не более,
в этом году рассматривается вопрос о покупке 1го сервера, в следующем еще 1го, с организацией возможности безбоязненно переносить виртуальные сервера (во время пиковых нагрузок на БД или работ по серверу) с одного сервера на другой
да, и хотелось бы понят какое железо под эти задачи нам нужно взять, причем не на решение текущей проблемы с производительностью, а еще и с запасом года на 2-3Это как? И так производительности не хватает, а вы ещё и виртуальную среду в качестве прослойки (отжирающей ресурсы) ставить хотите?
пробовали, выигрыш составил 50gb, до этого она была еще больше320GB - это немаленькая база. Настоятельно рекомендую урезать старые, никому не нужные данные и в архив (хоть на отдельный сервер, пусть смотрят, если данные понадобятся).
большинство отчетов строится о информации которая охватывает прошлый период
320 и есть актуальная частьА какова актуальная часть базы?
ос 32 битная, 4gb Sql пока хватаетВы решили вопросы с ОЗУ?
подскажите список счетчиков которые надо собрать,давайте обновленные счетчики, будем думать.
и период сбора
по прошлому отчету?
или более подробно?
-
- Advanced member
- Сообщения: 507
- Зарегистрирован: 17 апр 2009, 00:49
- Откуда: Yerevan
Re: помогите выбрать новый сервер для БД
М-да, для 320ГБ базы, да ещё целиком актуальной (хотя, сдается мне вы не поняли, что есть актуальная. На 4ГБ ОЗУ 320ГБ актуальной базы, вас бы уже расстреляли). Но в любом случае, сервер действительно пора менять.Ageron писал(а):HP ProLiant DL360 G5 (2x DualCore Intel Xeon 5150, 4gb)Microsoft Windows Server 2003, Standard Edition SP2MS SQL 2000
Подробности подскажут местные ребята.
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: помогите выбрать новый сервер для БД
Да счетчики обычные - загрузка процессоров, памяти, сетевую очередь, дисковые reads/sec, wtites/sec, bytes/sec (чнение и запись), queue lenght (среднюю и пиковую, общую, на чтение и запись).
Период особо не важен - важно поймать показательный момент тормозов.
Период особо не важен - важно поймать показательный момент тормозов.
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: помогите выбрать новый сервер для БД
Еще по сиквелу хорошо бы видеть процент попадания в кэш. Может еще что коллеги подскажут.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 24 гостя