View previous topic :: View next topic |
Author |
Message |
Anatoly
Joined: 03 Jan 2002 Posts: 218 Location: Анатолий Самойленко Occupation: Компания БЭСТ Interests: Москва
|
Posted: 29 Jul 2004 20:29 Post subject: Как мы делаем это ... |
|
|
В последнее время меня очень часто спрашивают о том, как Вы ставите терминальные сервера. Поэтому хотелось бы и с Вашей помощью составить некий faq по этой тематике, как в своё время я написал файл best4w2k.doc. Собственно оглавление:
1. Ставим win2k server eng с поддержкой трминалов
2. Выполняем windows update
3. ставим патчи связанные с терминальными режимами
4. активизируем терминальные службы
5. устанавливаем citrix metaframe 1.8 или xp
6. ставим патчи для citrix metaframe 1.8 или xp
7. активизируем citrix metaframe 1.8 или xp
8. устанавливаем supercache
9. устанавливаем различные приблуды
10. настраиваем терминальные службы
Давайте вместе продолжим...
P.S.: Прошу в ближайшее время спрашивать вопросы по терминалам не меня лично, а в рамках данной темы
С наилчшими пожеланиями,
нач. отдела сетевых технологий
Самойленко Анатоли _________________ Читай док |
|
Back to top |
|
|
alexzt
Joined: 09 Mar 2004 Posts: 92 Location: лбн Occupation: ъфу Interests: лТБУОПЗПТУЛ
|
Posted: 03 Aug 2004 03:16 Post subject: |
|
|
1. ставим сервер windows 2003, работает нормально - покрайней мере на 10-15% быстрей для процессоров с HT и вообще для многопроцессорных машин. win2ksr довольно криво работает с HT, эфекта практически нет, т.к. каждый из виртуальных процов грузиться не более 50%
8. могу лишь добавить, что мои надежды он не оправдал, мизерный прирост в дисковых операциях (может быть посоветуйте оптимальные настройки для БЭСТа), могу порекомендавать RAMdisk и памяти гига так этак четыре, тогда можно перенести бызы да и саму программу на это виртуальный диск в памяти - тогда прирост дисковых операций порядка 200 - 1000%, только не забудьте про UPS, так как рескуете потерять свои базы моментально
9.1 Tame - разгружает процессор
9.2 Сервер отчетов - нужен для печати на расшаренные сетевые принтеры из БЭСТ, когда их больше одного (мапить порты lpt2,lpt3 и т.д. у меня не получилось - предел один, хоть ты тресни)
9.3 Какой-нибудь внешний редактор (у меня viewer32) для печати отчетов (дело в том, что сформированные отчеты грузят проц по самые небалуй, даже Tame не помогает)
10.1 Указываем именно, чтобы бэст искал ключ локально, а не по сети (как рекомендуют) - избавимся как минимум от избыточности сетевых протоколов, работает нормально, если поставить службу перезагружаться каждые 10 минут ).
11.1 настройка клиентов, для старых компов использую thinstation (для этого нужно поднять на сервере DHCP и RIS: достаточно только службы tftp), на новых виндовый клиент citrix, лучше седьмой версии, т.к. в восьмой какие-то траблы с русскими названиями програм
11.2 настраиваем клиента, добавляем русские шрифты для режима, чтобы окно занимало весь экра
Last edited by alexzt on 06 Aug 2004 22:51; edited 1 time in total |
|
Back to top |
|
|
Яков
Joined: 04 Mar 2002 Posts: 618 Location: Яков Occupation: Экстремальная терапия бизнеса Interests: Владивосток
|
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 06 May 2005 13:11 Post subject: Re: Как мы делаем это ... |
|
|
Anatoly wrote: |
1. Ставим win2k server eng с поддержкой трминалов
5. устанавливаем citrix metaframe 1.8 или xp
8. устанавливаем supercache
|
1. Windows 2003 Server Eng SP1 (поддержка HT + новые возможности)
5. Citrix MetaFrame XP FR3
8. Пробовал supercache - мерил прирост производительности для Б4 - нет прироста. Виндовый кеш нормально справляется - у меня ОЗУ 2Gb - чтение с диска происходит достаточно редко (все прокешировано).
alexzt wrote: | 9.1 Tame - разгружает процессор |
9.1 Надо использовать BIN поставку - win приложение, в таком случае Tame не нужен. В W2K3 можно распределять (квотировать) ресурсы процессора для win приложений - WSRM
9.3 респект
11.1 Для бездисковых рабочих станций использую MS Lan Client + родной Citrix ISA DOS Client - загрузка с одной дискеты. _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. |
|
Back to top |
|
|
Svarog
Joined: 17 Mar 2003 Posts: 357 Location: Гусев Сергей Александрович Occupation: Сисадм Interests: Нижний Новгород
|
Posted: 06 May 2005 13:51 Post subject: |
|
|
Quote: | 8. могу лишь добавить, что мои надежды он не оправдал, мизерный прирост в дисковых операциях (может быть посоветуйте оптимальные настройки для БЭСТа), могу порекомендавать RAMdisk и памяти гига так этак четыре, тогда можно перенести бызы да и саму программу на это виртуальный диск в памяти - тогда прирост дисковых операций порядка 200 - 1000%, только не забудьте про UPS, так как рескуете потерять свои базы моментально
|
А что, сервера ложатся только при пропадании питания и UPS решает все проблемы? Ну-ну... |
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 06 May 2005 16:20 Post subject: |
|
|
Svarog wrote: |
А что, сервера ложатся только при пропадании питания и UPS решает все проблемы? Ну-ну... |
Давайте оффтоп писать мелким шрфитом.
У меня сервак работает пол года без останова - ниразу не лег.
За все время работы (более 4-х лет) ни разу не лег. _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. |
|
Back to top |
|
|
Яков
Joined: 04 Mar 2002 Posts: 618 Location: Яков Occupation: Экстремальная терапия бизнеса Interests: Владивосток
|
Posted: 07 May 2005 05:35 Post subject: |
|
|
А можно ли запустить БЭСТ4+ на терминале в полноэкранном режиме?
Что для этого надо сделать? |
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 08 May 2005 18:29 Post subject: |
|
|
ЯКОВ wrote: | А можно ли запустить БЭСТ4+ на терминале в полноэкранном режиме?
Что для этого надо сделать? |
Через терминальную сессию полноэкранный режим невозможен (есть старая версия Citrix, в которой, говорят, это было возможно).
Можно получить полноэкранный режим в telnet соединении, однако нормальная работа (цвет, спец-клавиши) возможно только в том случае, если telnet-клиент поддерживает режим VTNT, а такого telnet-клиента под Win98 я не видел (только W2K, WXP).
P.S В свое время начинал разработку своего "телнет сервера" и своего клиента, причем клиент мог работать и под Win98, но уже давно используем оконный режим (с большими консольными шрифтами) - бухи привыкли и не жалуются, даже удобнее стало, т.к теперь можно запустить несколько копий Б4 и удобно переключаться между ними и офисными программами (Word, Excel). _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. |
|
Back to top |
|
|
alexzt
Joined: 09 Mar 2004 Posts: 92 Location: лбн Occupation: ъфу Interests: лТБУОПЗПТУЛ
|
Posted: 11 May 2005 15:33 Post subject: Re: Как мы делаем это ... |
|
|
Magistr wrote: |
9.1 Надо использовать BIN поставку - win приложение, в таком случае Tame не нужен. В W2K3 можно распределять (квотировать) ресурсы процессора для win приложений - WSRM
|
Сейчас так оно и есть, на момент моего поста BIN не было. Сейчас я делаю балансинг между серверами через цитрикс, родной балансинг от MS пользуется высчисляет загрузку CPU и памяти из числа терминальных соединений, что почти всегда не подходит, а не загрузкой процессоров конкретным приложением, как в цитрикс |
|
Back to top |
|
|
Magistr
Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 11 May 2005 16:57 Post subject: Re: Как мы делаем это ... |
|
|
alexzt wrote: | Сейчас так оно и есть, на момент моего поста BIN не было. Сейчас я делаю балансинг между серверами через цитрикс, родной балансинг от MS пользуется высчисляет загрузку CPU и памяти из числа терминальных соединений, что почти всегда не подходит, а не загрузкой процессоров конкретным приложением, как в цитриксе. |
Вы не поняли мой пост про квотирование процессора. Я имел ввиду не балансинг (распределение терминальных сессий на несколько серверов), а возможность контроля над распределением процессорного времени на одном терминальном сервере между терминальными сессиями. Так, например, сервер можно настроить таким образом, что для 5 терминальных сессий каждая гарантированно получит по 20% процессорного времени, даже если какой-то пользователь закрутит отчет и "захочет" загрузить проц на все 100% - система WSRM ему этого не даст, если другим требуется процессорное время. _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. |
|
Back to top |
|
|
|