Терминальный сервер под ДОС-приложение. Как расти?
Модераторы: Trinity admin`s, Free-lance moderator`s
Терминальный сервер под ДОС-приложение. Как расти?
Есть сервер 2 Ксеон 2,8 - 2 гига - Адаптек 2120 -64МБ
4 скази 36*10к Рэйд-10.
На нем стоит Вин 2000 вервер СП4 + Цитрикс XP
Работает древнее DOS приложение на фокспро. Объем основной базы сейчас 2.5 гига (набралось с начала года, каждый год база режется). Работает около 30-40 пользователй. Стоит Time DOS
В принципе, все работает с приемлемой скоростью, но ожидается увеличение объема и добавление еще 10-15 пользователй.
Какие будут советы? Советы сменить программы на что-нибудь поновее рассматриваются, но в обозримом будущем не могут быть реализованы (в течении года нереально, а до начала 2007 настроить все что нужно в новой программе можем не успеть). Следовательно переход возможен в районе 2008 года.
4 скази 36*10к Рэйд-10.
На нем стоит Вин 2000 вервер СП4 + Цитрикс XP
Работает древнее DOS приложение на фокспро. Объем основной базы сейчас 2.5 гига (набралось с начала года, каждый год база режется). Работает около 30-40 пользователй. Стоит Time DOS
В принципе, все работает с приемлемой скоростью, но ожидается увеличение объема и добавление еще 10-15 пользователй.
Какие будут советы? Советы сменить программы на что-нибудь поновее рассматриваются, но в обозримом будущем не могут быть реализованы (в течении года нереально, а до начала 2007 настроить все что нужно в новой программе можем не успеть). Следовательно переход возможен в районе 2008 года.
Сейчас при работе 20-25 пользователй показывает:
физическая память доступно 0,8-1 гига,
системный кэш - 0,8-1,2 гига.
Один экземпляр программы ест 11-12 МБайт - как в config.fp написал, столько и ест.
Нагрузка на дисковую - если просто идет выписка (10-15 человек) - то очередь меньше 1.
При выполнении нескольких отчетов - начинает писать на диск временные файлы. 100-300 обращений на запись в секунду, скорость записи 3-10 МБт/с с пиками до 25-30 МБт/с. При этом чтения почти не происходит.
физическая память доступно 0,8-1 гига,
системный кэш - 0,8-1,2 гига.
Один экземпляр программы ест 11-12 МБайт - как в config.fp написал, столько и ест.
Нагрузка на дисковую - если просто идет выписка (10-15 человек) - то очередь меньше 1.
При выполнении нескольких отчетов - начинает писать на диск временные файлы. 100-300 обращений на запись в секунду, скорость записи 3-10 МБт/с с пиками до 25-30 МБт/с. При этом чтения почти не происходит.
До последнего времени использовался RAID-5 на 3-х дисках + резервный. Сильно тормозило при формировании тяжелых отчетов, при чем не столько формирование отчета, сколько работа остальных пользователей. Недавно почитал про сравнение производительностиразных уровней RAID и перестроил массив на 10.
Отчеты формируются с той же скоростью, но остальные пользователи работают нормально.
Отчеты формируются с той же скоростью, но остальные пользователи работают нормально.
Кроме основного приложения сервер используется для печати так называемых "качественных" - графические файлы формата tiff. Программа на Дельфи с использованием gdiplus. Также работает в терминале (обычно 3-4 пользователя).
Из основного приложения большой объем печати (сохраняются текстовые файлы и напрямую копируются в порт принтера вида \\printserver\printer). Очередь печати организована на другом компьютере.
Из основного приложения большой объем печати (сохраняются текстовые файлы и напрямую копируются в порт принтера вида \\printserver\printer). Очередь печати организована на другом компьютере.
- Andrew Sapronov
- Advanced member
- Сообщения: 107
- Зарегистрирован: 05 июл 2005, 17:23
- Откуда: Питер
Re: Терминальный сервер под ДОС-приложение. Как расти?
А не было ли опыта работы с этими DOS приложениями на 2003? Как у Вас со стабильностью? Просто у нас есть подобные приложения и поговаривают, что на 2003 они ведут себя получше. Попробовать возможности нет. Может располагаете какой то информацией?StasM писал(а): На нем стоит Вин 2000 вервер СП4 + Цитрикс XP
Пробовал 2003 - временами приложение зависает. Причем как-то странно - если просто работать - нажимать кнопки, просматривать данные, выписывать накладные - все замечательно. А если запускаешь какой-либо отчет, который выполняется достаточно долго - то с довольно большой вероятностью после выполнения отчета приложение перестает реагировать на клавиатуру. Причем чем быстрее машина, на которой это делается - тем больше вероятность.
На моей рабочей машине (Цел 2000), не видел не разу, на П4-2,8 - примерно каждые 10-20 запусков отчета, на сервере - примерно каждые 5-10 раз.
В итоге снес 2003, поставил 2000 - проблем нет.
На моей рабочей машине (Цел 2000), не видел не разу, на П4-2,8 - примерно каждые 10-20 запусков отчета, на сервере - примерно каждые 5-10 раз.
В итоге снес 2003, поставил 2000 - проблем нет.
Гигабит между серверами легко - свитч 2*1000+24*100 в шкафу стоит. Сейчас в 1 гигабит воткнут старый сервер, второй болтается.
Но насколько я знаю, в Вин 2000 если хотя бы один пользователь работает по сети, то отключается кэширование на запись и работа заметно замедляется? Или при наличии RAID контроллера со своим кэшем это не критично?
Но насколько я знаю, в Вин 2000 если хотя бы один пользователь работает по сети, то отключается кэширование на запись и работа заметно замедляется? Или при наличии RAID контроллера со своим кэшем это не критично?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 25 гостей