Сервер для 2х СУБД и Служб Терминалов
Модераторы: Trinity admin`s, Free-lance moderator`s
Сервер для 2х СУБД и Служб Терминалов
Здравствуйте. Помогите пожалуйста выбрать правильную конфигурацию Сервера
на Сервере выполняются следущие задачи:
Сервер Баз Данных: Ms SQL Server 2000
Сервер Баз Данных: BDE Paradox
Сервер приложений.
Нам поставили сервер со следующей конфигурацией
MB Asus i845
CPU 2.6Ghz
ОЗУ 1Гб
SATA RAID 0 контроллер
2 HDD по 60Гбайт
При данной конфигурации все очень жутко тормозит. Приемущественно приложение работающее с СУБД MS Sql Server 2000
По терминалу на сервер цепляются 4 клиента.
на Сервере выполняются следущие задачи:
Сервер Баз Данных: Ms SQL Server 2000
Сервер Баз Данных: BDE Paradox
Сервер приложений.
Нам поставили сервер со следующей конфигурацией
MB Asus i845
CPU 2.6Ghz
ОЗУ 1Гб
SATA RAID 0 контроллер
2 HDD по 60Гбайт
При данной конфигурации все очень жутко тормозит. Приемущественно приложение работающее с СУБД MS Sql Server 2000
По терминалу на сервер цепляются 4 клиента.
Программирование и администрирование систем
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
1. Сервер у Вас, уж простите, что угодно, но не сервер. Я так понимаю, что Вы уже это поняли . RAID 0 на серверах применять нельзя ни в коем случае, если данные имеют хоть какую-то ценность.
2. Теперь, собственно - рекомендованная конфигурация:
Supermicro X5DPA-GG/SC733T-450/1x Xeon DP 2,4 GHz/2х512 Мб DDR266 ECC Reg/LSI MegaRAID SATA 150-4/4xHDD SATA 7200 rpm объемом по вкусу/CDROM/флоп.
Имхо, такая конфигурация потянет Вашу задачу с приемлемой производительностью и отказоустойчивостью. На самом деле, эта конфигурация - практически минимум (за исключением дисковой п/с) для современного сервера.
2. Теперь, собственно - рекомендованная конфигурация:
Supermicro X5DPA-GG/SC733T-450/1x Xeon DP 2,4 GHz/2х512 Мб DDR266 ECC Reg/LSI MegaRAID SATA 150-4/4xHDD SATA 7200 rpm объемом по вкусу/CDROM/флоп.
Имхо, такая конфигурация потянет Вашу задачу с приемлемой производительностью и отказоустойчивостью. На самом деле, эта конфигурация - практически минимум (за исключением дисковой п/с) для современного сервера.
Сервер для 2х СУБД и Служб Терминалов
Здравствуйте... Загрузка процессора под 100% бывает в нескольких случаях:
1. Когда происходит импорт/экспорт данных из системы работающей под Paradox в систему работающую под MS SQL server все это происходит через специально написанные сервисы которые по необходимости запускают COM объект который через DTC загружает данные на MS SQL Server 2000
2. Когда программа обменивается в другим компьютером по средством еще одного внедренного сервиса.
3. Когда выводят из программы работающей с Paradox отчеты.
В общем все что я вам написал говорит что очень аппаратная часть "сервера" очень слабая.
Все эти 3 указанных операции выполняются с периодично примерно в час... т.е. получается каждые 20 минут процессор загружен под 100%.
Какая конфигурация сервера должна быть оптимально чтобы при выполнении всех этих задач на сервере остовалось бы достаточно ресурсов?
И вообще если сервер выполняет задачу Сервера приложений то на сервере должно быть как минимум 2 процессора особенно когда такая нагрузка... так?
1. Когда происходит импорт/экспорт данных из системы работающей под Paradox в систему работающую под MS SQL server все это происходит через специально написанные сервисы которые по необходимости запускают COM объект который через DTC загружает данные на MS SQL Server 2000
2. Когда программа обменивается в другим компьютером по средством еще одного внедренного сервиса.
3. Когда выводят из программы работающей с Paradox отчеты.
В общем все что я вам написал говорит что очень аппаратная часть "сервера" очень слабая.
Все эти 3 указанных операции выполняются с периодично примерно в час... т.е. получается каждые 20 минут процессор загружен под 100%.
Какая конфигурация сервера должна быть оптимально чтобы при выполнении всех этих задач на сервере остовалось бы достаточно ресурсов?
И вообще если сервер выполняет задачу Сервера приложений то на сервере должно быть как минимум 2 процессора особенно когда такая нагрузка... так?
Программирование и администрирование систем
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
Вы не ошибаетесь .
Имхо, применение SCSI полностью оправдано, когда число клиентов переваливает за 15.
И вообще - если хотите - можно в той же конфигурации заменить массив SATA на SCSI:
- контроллер LSI MegaRAID 320-1
- 4xHDD U320 36 Gb 10K rpm
Единственный момент - придется менять также и корпус... Для такой конфигурации (со SCSI) я бы порекомендовал SC742S-420.
Это вопрос цены, главным образом.
Имхо, применение SCSI полностью оправдано, когда число клиентов переваливает за 15.
И вообще - если хотите - можно в той же конфигурации заменить массив SATA на SCSI:
- контроллер LSI MegaRAID 320-1
- 4xHDD U320 36 Gb 10K rpm
Единственный момент - придется менять также и корпус... Для такой конфигурации (со SCSI) я бы порекомендовал SC742S-420.
Это вопрос цены, главным образом.
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
По поводу дисковой системы имейте в виду, что "убавились тормоза" - это не значит, что они исчезли.
Виндовый таск менеджер показывает загрузку процессоров не совсем так, как Вы может быть ожидаете - туда входят также такты ожидания ввода-вывода. Мы сталкивались с ситуациями, когда при 100% загрузке процов по таск менеджеру замена дисковой системы давала прирост производительности в несколько раз (при уменьшении загрузки процов!).
Самый информативный параметр в данном случае - Disk Queue Lenght (там не должно быть величин в десятки-сотни операций) и косвенно Disk Transfers/sec в перфмоне (максимум, что могут выдать винты - 100-120 ИОпс для ИДЕ/САТА и 200-300 для скази 10к из расчета на диск).
И НИ В КОЕМ СЛУЧАЕ НЕ ИСПОЛЬЗУЙТЕ РЭЙД0!!!!!!!!!!!!!!!!!!!!!!!!
Виндовый таск менеджер показывает загрузку процессоров не совсем так, как Вы может быть ожидаете - туда входят также такты ожидания ввода-вывода. Мы сталкивались с ситуациями, когда при 100% загрузке процов по таск менеджеру замена дисковой системы давала прирост производительности в несколько раз (при уменьшении загрузки процов!).
Самый информативный параметр в данном случае - Disk Queue Lenght (там не должно быть величин в десятки-сотни операций) и косвенно Disk Transfers/sec в перфмоне (максимум, что могут выдать винты - 100-120 ИОпс для ИДЕ/САТА и 200-300 для скази 10к из расчета на диск).
И НИ В КОЕМ СЛУЧАЕ НЕ ИСПОЛЬЗУЙТЕ РЭЙД0!!!!!!!!!!!!!!!!!!!!!!!!
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и 2 гостя