Север под приложение и БД MS SQL 2005

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

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

nikolab
member
Сообщения: 21
Зарегистрирован: 23 дек 2009, 13:47
Откуда: Москва

Север под приложение и БД MS SQL 2005

Сообщение nikolab » 23 дек 2009, 14:09

Помогите пожалуйста подобрать сервер и дисквое хранилище под следующую задачу:

СУБД MS SQL 2005 Standard
Кол-во пользователей - 50-100
Объем 40-50 ГБ, из них активноиспользуемых данных - 2-3 Гб, остальное - это файлы, сохраненные в БД, хранящиеся в отдельном дата-файле.
Приложение ASP.NET через IIS 6
При работе приложения чтение/запись происходит с равной частотой тк для выборок днные зачастую "аккумулируются" вставкой во временную таблицу.

В настоящее время при тестовой эксплуатации на сервере 2*IntelXeon 5130 2ГГц, 2 ГБ оперативки, 2 SCSI результаты неудовлетворительные - при коннекте 1-5 пользователей процесс сервера занимает 1.2-1.5 Гб из-за недостатка оперативки активно используется файл фодкачки 1.8-2.4 Гб из-за этого скорось адски медленная.

Решено перейти на 64х платформу и использовать максимум возможности процессора и оперативной памяти.
Поэтому предпочтение такое: брендовый сервер, 4 процессора 4или6 Core, 16-32-48 Гб оперативной памяти

Дополнитльно необходимо дисковое хранилище от 3 ТБ для хранения ежедневных бекапов хотя бы за последний месяц (каждый бекап 50 Гб)

hitower
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 357
Зарегистрирован: 23 дек 2007, 15:35
Откуда: Москва
Контактная информация:

Re: Север под приложение и БД MS SQL 2005

Сообщение hitower » 23 дек 2009, 14:32

4 процессора не многовато? :)

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

Re: Север под приложение и БД MS SQL 2005

Сообщение gs » 23 дек 2009, 14:33

Именно четыре процессора? Двух квадкоров мало?
Просто четырехпроцессорники типа IBM x3850 - это уже несколько другой бюджет. В какие рамки надо уложиться, кстати?
По дисковой системе какие-то данные по нагрузке есть?

nikolab
member
Сообщения: 21
Зарегистрирован: 23 дек 2009, 13:47
Откуда: Москва

Re: Север под приложение и БД MS SQL 2005

Сообщение nikolab » 23 дек 2009, 14:46

4 не много тк взможно повесят еще одну БД+приложние - SharePoint и возможно LotusNotes - это в течение следующего года
если 2 будут работать как 4 - то имеет смысл подумать о 2, а если 4 все-тки дадут выигрыш - то 4
берется с запасом


по дисковой нагрузке - нет данных, 1)нет квалификации чтобы их собрать и 2)сстема не эксплуатировалась еще -только вводится

по возможности - опишите последствия тех или иных решений по конфигурации - чтобы выбирать осознанно
Последний раз редактировалось nikolab 23 дек 2009, 14:49, всего редактировалось 1 раз.

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

Re: Север под приложение и БД MS SQL 2005

Сообщение gs » 23 дек 2009, 14:49

Если будет другое приложение, то его можно поднять на другом сервере.
Четырехпроцессорники экономически оправданы только при наличии одного жрущего приложения, которое нельзя распараллелить по серверам. Кроме того, четырехпроцессорке потребуется внешняя дисковая ситсема, которая денег стоит (в двухпроцессорки дисков можно и внутрь напихать прилично).
В принципе, все зависит от бюджета, о котором Вы ничего не сказали. Хотя мы можем разные варианты нарисовать :)

nikolab
member
Сообщения: 21
Зарегистрирован: 23 дек 2009, 13:47
Откуда: Москва

Re: Север под приложение и БД MS SQL 2005

Сообщение nikolab » 23 дек 2009, 14:54

В нашм случае сейчас именно одно жрущее
Бюджет на обе железяки (сервер с дисками и отдельный дисковый массив) 500т.р-1 млн

nikolab
member
Сообщения: 21
Зарегистрирован: 23 дек 2009, 13:47
Откуда: Москва

Re: Север под приложение и БД MS SQL 2005

Сообщение nikolab » 23 дек 2009, 14:56

Есть стремление чтобы все-таки это одно жрущее приложение использовало оперативку, а не диски

Аватара пользователя
DeadMazay
Advanced member
Сообщения: 1743
Зарегистрирован: 20 сен 2007, 15:07
Откуда: Новосибирск, Мск
Контактная информация:

Re: Север под приложение и БД MS SQL 2005

Сообщение DeadMazay » 23 дек 2009, 14:58

nikolab писал(а):Есть стремление чтобы все-таки это одно жрущее приложение использовало оперативку, а не диски
а писать оно тоже в память будет???

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

Re: Север под приложение и БД MS SQL 2005

Сообщение gs » 23 дек 2009, 14:59

Хм. В этот бюджет сложно упаковать четырехпроцессорку с дисковой (даже энтрилевел).
Я бы лучше посмотрел на IBM x3650-M2, набитый топовыми процессорами, памятью (ее влезает очень много) и дисками до отказа. Не хватит винтов - можно добить еще полку расширения. Прирост по сравнению с нынешней машиной будет в разы.
А когда появиятся новые задачи, можно просто купить еще один.

Кстати, кластеризация не рассматривается?

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

Re: Север под приложение и БД MS SQL 2005

Сообщение gs » 23 дек 2009, 15:04

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

nikolab
member
Сообщения: 21
Зарегистрирован: 23 дек 2009, 13:47
Откуда: Москва

Re: Север под приложение и БД MS SQL 2005

Сообщение nikolab » 23 дек 2009, 15:08

Про писание: пишет оно в основном в базу temp когда аккумулирует данные для выборок - и она, я думаю, тоже в памяти поместися

По 4х - предлагли такой:
Proliant DL580R05 X2.4 4-Core SAS (4xE7440-16mb/4x2Gb(16DIMM Slots)/6*500GB SATA 7.2K SFF(8/16)/RAID(P400wBBWC512Mb)/2xGigNIC/DVD, noFDD/4xHPRPS/iLo2Std)
Цена: 23490$

DEPO Storm 4250R4S 4x7450/64GF667N/A51645/ABM/10Q300G15/10HSA/USBDVD/2GLAN/1C/2US/IPMI+/2400W3HS/ONS3S
980 тыс

nikolab
member
Сообщения: 21
Зарегистрирован: 23 дек 2009, 13:47
Откуда: Москва

Re: Север под приложение и БД MS SQL 2005

Сообщение nikolab » 23 дек 2009, 15:10

Про бекапы я и писал про отдельное хранилище
Дополнитльно необходимо дисковое хранилище от 3 ТБ для хранения ежедневных бекапов хотя бы за последний месяц (каждый бекап 50 Гб)

Даже если все существующие используемые сервера собрать - дисков не хватит на месяц бекапов - маленькие винты.

По кластеризации - нет опыта, ресурсов, слабое представление о ее преимуществах и , видимо, дополнительные расход на лицензионное ПО.

nikolab
member
Сообщения: 21
Зарегистрирован: 23 дек 2009, 13:47
Откуда: Москва

Re: Север под приложение и БД MS SQL 2005

Сообщение nikolab » 23 дек 2009, 15:19

Сделайте контр-предложение по 4хпроцессорному серверу - чтобы было с чем сравнить.

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

Re: Север под приложение и БД MS SQL 2005

Сообщение gs » 23 дек 2009, 15:22

В этой теме было сравнение процессоров старого и нового поколения: http://3nity.ru/viewtopic.php?f=63&t=12829
Если кратко, то топовые ксеоны 5570, если и проиграют кваду, то немного. А стоить будут заметно дешевле (останется запас на сервер для бэкапов). Памяти можно насовать десятки гигов.
Еще момент - четырехпроцессорки делаются на разных чипсетах. Реально крут только ИБМовский, все остальные машины делаются на интеловском, который совсем не блещет производительностью памяти.

К тому же в ближайшие месяцы выйдет новое поколение XeonMP и Вы будете кусать локти.

Кстати, если Вы считаете Депо брэндом, то мы можем предложить и свои машины :)

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

Re: Север под приложение и БД MS SQL 2005

Сообщение gs » 23 дек 2009, 15:26

Блин, только щас заметил саташные винты в хулете. Большому кораблю - большой якорь :).

Ответить

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

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

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