Войти

Показать полную графическую версию : Terminal Server


lunas
25-12-2002, 12:43
Скажите сколько необходимо оперативной памяти на сервере под каждого клиента, и сколько самому серверу. То есть, если одновременно через службу терминалов работают 10-13 компов, сколько надо ОЗУ на сервере для комфортной работы? И второй вопрос если основное использование сервера 2000 это работа в 1С через службу терминалов, то что лучше установить в свойствах "Служба доступа к файлам и принтерам": макс. пропускная способность доступа к общим файлам или макс. пропускная способность для сетевых приложений?

lehha
25-12-2002, 13:23
1. Ну для одого терминального клиента необходимо 30-50 Мб, арифметика легкая.
2. На счет сервера ежели на нем ничего больше не крутися толька терминалы то тады 120-200 вполне пойдет.
3. 1с - какя sql или dbf, ежели sql то чем больше тем лутше, так как она пытается сразу запихать всю базу в память, с dbf - ом попроще на каждые 100 Мб базы 10-20 Мб оперативки.
Это конечно расклад по памяти без учета проца, и дисковой подсистемы.
Одним словом ставь больше никогда не помешает "кашу маслом не испортишь" :)

SergOst
12-09-2003, 12:24
Хотя terminal и сетевое приложение, но файлы по сети не передает, только картинку с сервера, причем в 1С это не мультимедийная картинка, поэтому, думаю, надо ставить максимальн. пропускную способность доступа к общим файлам на сервере, т.к. терминальный клиент - это еще один пользователь, совместно пользующийся теми же таблицами.

Если я не прав, поправьте.

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

Cyril
13-09-2003, 14:16
>Хотя terminal и сетевое приложение, но файлы по сети не >передает, только картинку с сервера, причем в 1С это не >мультимедийная картинка, поэтому, думаю, надо ставить >максимальн. пропускную способность доступа к общим файлам >на сервере, т.к. терминальный клиент - это еще один >пользователь, совместно пользующийся теми же таблицам
>Если я не прав, поправьте

Абсолютно неправ.
"максимальн. пропускную способность доступа к общим файлам" - это приоритет доступа к расшаренным файлам.
Т. е. используется для файл-сервера.
А терминальный сервис это сетевая клиент-серверная система. Причём в режиме "сервера приложения" в  Win2k
совершенно по другому происходит планирование задач и приоритет процессов (противоположно файл-серверу).  Именно поэтому терминальный сервер нельзя (не рекомендуется) делать контроллером домена, ставить на него SQL-сервер и т.п.
В идеале на терминальном сервере должна быть 1С и MSOffice.
Все остальное нужно отключить.
Ребята, читайте специальную литературу
http://thinclient.narod.ru/mathers.html

SergOst
13-09-2003, 18:27
В идеале на терминальном сервере должна быть 1С и MSOffice.
Все остальное нужно отключить.
Ребята, читайте специальную литературу
http://thinclient.narod.ru/mathers.html

Теорию типа Мазерса, котрый рекламирует Metaframe, мы читали. Там на 800 страницах разлита вода, может только для metaframa эта книга и полезная.
А по TS больше информации найдется на форумах.
Идеалы бывают редко, и начальники покупающие по много серверов тоже.

Вы не написали только ответ: что считаете галку надо ставить на максимальную пропускную способность для сетевых приложений?


Исправлено: SergOst, 19:28 13-09-2003

Cyril
14-09-2003, 11:54
fon> Теорию типа Мазерса, котрый рекламирует Metaframe, мы читали. Там на 800 страницах разлита вода, может только для metaframa эта книга и полезная.

Абсолютно не согласен. Эта книга посвящена терминальным системам. А
Citrix Metaframe-это система расширяющая возможности терминального
сервера. И автор, конечно, уделяет ему столько же внимания, сколько и
стандартным терминальным сервисам. И здесь нет никакой рекламы.
Я эту книгу считаю библией терминального сервера.

fon> Идеалы бывают редко, и начальники покупающие по много серверов тоже.

А много и не надо. Просто для улучшения производительности
терминального сервера лучше с него всё лишнее убрать на другой ПК.

fon> Вы не написали только ответ: что считаете галку надо ставить на максимальную пропускную способность для сетевых приложений?

Привожу цитату из 12 главы книги (стр.373):
"Стандартная конфигурация TSE 4.0 оптимизирована для работы в режиме NT Workstation, то есть с минимальным использованием памяти для сетевых взаимодействий и с интенсивным использованием файла подкачки, чтобы иметь как можно больше свободной физической памяти. Дело в том, что объем оперативной памяти рабочей станции, как правило, невелик и такой режим позволяет освободить больше памяти для приложений.
К сожалению, это может сильно снизить производительность сервера терминальных служб, особенно с возрастанием нагрузки пользователей. Получится, что сервер преждевременно будет выгружать данные из памяти на диск, даже если у него еще остается свободная физическая память. Эту проблему легко распознать, запустив Performance Monitor и понаблюдав за использованием файла подкачки по сравнению с количеством свободной физической памяти.
Я настоятельно рекомендую изменить эту модель управления памятью на
такую, которая больше подходит для Terminal Server. ...
TS 2000 также нуждается в подобной настройке. По умолчанию сервep
Windows 2000 (с терминальными службами или без них) работает в режиме
Maximizing Data Throughput for File Sharing. Этот режим идеален для серверов файлов и печати, но не для сервера терминальных служб.
В Windows 2000 эта настройка осуществляется в окне File and Printer
Sharing for Microsoft Networks Properties "

Исправлено: Cyril, 12:55 14-09-2003

SergOst
16-09-2003, 14:45
Я настоятельно рекомендую изменить эту модель управления памятью на
такую, которая больше подходит для Terminal Server. ...

Что же самое главное не написали за точками?? Мы же не теорией как Мазерс занимаемся:

надо поставить Maximize Throughput for Network Applications.




© OSzone.net 2001-2012