Перейти на главную страницу
Российской Федерации
Южно-Уральский Государственный Университет
Миасский машиностроительный университет
Кафедра «Управление качеством и сертификация»
Курсовая работа на тему: «Терминал сервер» |
|
|
|
|
|
|
|
Содержание
1 |
Терминальный сервер…………………………………………………………….. |
3 |
2 |
Процесс работы…………………………………………………………………… |
4 |
3 |
Виды терминальных серверов…………………………………………………… |
4 |
4 |
Печать на терминальном сервере………………………………………………... |
5 |
5 |
Как работает печать………………………………………………………………. |
5 |
6 |
Как работает печать на терминальном сервере…………………………………. |
7 |
7 |
Серверные принтеры……………………………………………………………... |
8 |
8 |
Установка и администрирование терминальных серверов на базе Microsoft Terminal Services и Citrix……. |
10 |
9 |
Достоинства терминальной системы……………………………. |
10 |
10 |
Решения, реализованные на основе терминальной технологии……………………………………………………………………. |
12 |
11 |
Установка и настройка терминального сервера………………………………… |
13 |
12 |
Замена рабочего стола……………………………………………………………. |
13 |
13 |
Удаленный доступ………………………………………………………………… |
14 |
14 |
Установка роли терминального сервера………………………………………… |
15 |
15 |
Терминальный сервер и тонкие клиенты……………………………………….. |
18 |
16 |
Модель 2120 Однопортовый терминал сервер RS 232…………………………………… |
21 |
17 |
Обзор Антивируса Касперского 6.0 для Windows Servers Enterprise Edition…. |
42 |
|
Список используемой литеретуры………………………………………………. |
45 |
Как известно, WindowsXP позволяет подключится одному удалённому пользователю для управления рабочим столом, но экран текущего пользователя на хосте в этот момент изменяется на экран быстрого переключения пользователей. Т.е. одновременно может работать только один удалённый или локальный пользователь системы. Многопользовательский (терминальный) доступ возможен на серверных платформах Microsoft. Windows 2003 Server и Windows XP имеют много общего, но Microsoft исскуственно отключила серверные возможности в Windows XP, хотя флажок для установки "сервера терминалов" при использовании некоторых недокументированных возможностей мы можем наблюдать в "Установке удалении программ". Очевидно программистам из ThinSoft Inc. удалось включить функцию терминал-сервера в Windows XP Pro при использовании своей надстройки Winconnect Server XP, правда всякое понятие "терминала" напрочь отсутствует в описании продукта.
Таким образом, на мой взгляд идеальный вариант бюджетного терминал сервера, это Windows XP Pro + winconnect server xp = 21 независимый пользователь+локальные порты+локальные принтеры+32bit цветность+масшабируемость экрана сесии (в общем всё что может новый протокол RDP5, почти ничем не хуже цитрикса). Лекарство для текущей версии подходит от старой, найдёте на асталависте. Правда непонятки с "лицензированием" продукта остаются, в самый неподходящий момент система перезагружается и говорит о проблемах с лицензией winconnect server xp (использовался мультиязычный дистрибутив версии 1.14). После повторного использования патча на какое-то время всё работает нормально, будем ждать улучшенное лекарство. В качестве клиентов используется штатный RDP5, если стоит XP (там он называется подключение удалённого рабочего стола). Для Win98 клиент можно выдернуть из \MUI\RU.MUI\I386\ распаковывеам MSRDPCLI.EXE.MU_ (можно Total Commander'ом) получаем файл msrdpcli.exe.mui, ещё раз распаковывеам его и получеам 5 файлов
instmsia.exe 1,489,152
instmsiw.exe 1,499,904
msrdpcli.msi 819,712
setup.ini 57,494
setup.exe 86,016
Это и есть RDP5.
Поставил эту штуку на все машинки в сетке на работе, теперь не надо бегать по этажам для инсталяции новых программ или администрирования, плюс Remote Admin и все проблемы решаю по телефону.
Все "исследования" подобных серверных платформ я произвожу, исходя из тех соображений, что когда-то придётся перейти на использование лицензионных продуктов. На покупку лицензионных версий Windows и Office просто не найдётся средств в маленьких компамиях, имеющих несколько компьютеров в локальной сети. Вот тут-то и пригодится сервер на Winconnect Server XP, а в качестве системы на машины пользователей можно установить бесплатный Windows PE . Подобная мини-система (может загружаться и CD-ROM) на базе Windows XP будет служить оболочкой для входа в сеть и запуска клиента (который встроен в систему) для подключения к удалённому рабочему нашего Winows XP Pro с установленным Winconnect Server XP.
P.S. Проблема с лицензиями решилась поиском версии 1.11.104 и лекарства ThinSoft.WinConnect.Server.XP.v1.11.104.Keygen.Only.FIXED от SSG Team. При этом, если у вас стояла более старшая версия WinConnectServerXP и вы её успешно деинсталлировали, а затем не менее успешно поставили чудом найденную 1.11.104, проблемы с семидневной работой программы остануться, пока не накатите 1.11.104 на девственно чистую систему (проверено-именно так и работает).
P.S.S На WinXP SP2 это всё дело не пашет (или без паков или SP1).
2.Процесс работы
Терминальный клиент после установления связи с терминальным сервером пересылает на последний вводимые данные (нажатия клавиш, перемещения мыши) и, возможно, предоставляет доступ к локальным ресурсам (например, принтер, дисковые ресурсы, устройство чтения смарт-карт, локальные порты (COM/LPT)). Терминальный сервер предоставляет среду для работы (терминальная сессия), в которой исполняются приложения пользователя. Результат работы сервера передается на клиента, как правило, это изображение для монитора и звук (при его наличии).
Преимущества терминального сервера
В процессе проектирования вашей терминальной среды вы вспомните, что вашим пользователям рано или поздно придется что-то печатать. Печать является одной из важнейших функций для терминальных пользователей, хотя для администраторов это часто бывает ночным кошмаром. В идеале печать из приложений в сеансах RDP не должна отличаться от печати из любых других приложений. Она должна быть относительно прозрачна для пользователей; они должны иметь возможность щелкнуть кнопку печати в своих приложениях, легко выбирать нужный принтер и быстро получать распечатки.
Во всех серверных средах печать создает проблемы, причем не из-за Microsoft, а вследствии способа обработки в серверной среде. Поскольку обработка всех приложений осуществляется на сервере, пользовательские задания печати также создаются на сервере. Однако, принтеры пользователей обычно расположены рядом с ними и настраиваются на клиентских устройствах. Процесс генерации задания печати на сервере может быть весьма сложным. Кроме того, Windows Server 2003 использует такую же подсистему печати, что и во времена Windows NT. Но движок печати для Windows NT изначально проектировался как один процесс, предназначенный для одиночного устройства. Это подходит для рабочих станций, но может привести к проблемам на терминальных серверах.
В этой статье мы рассмотрим, как работает печать в Windows и какие опции настройки печати доступны на терминальном сервере. Мы также рассмотрим, как назначать принтеры в ситуации, когда к терминальному серверу подключаются сотни пользователей. Завершит статью рассмотрение реального примера решения проблем с печатью в одной компании.
5.Как работает печать
Перед рассмотрением проблем, связанных с печатью на терминальном сервере, вам следует понять, как вообще работает печать в Windows. В конце концов, принцип печати на терминальном сервере не отличается от печати на любом другом компьютере Windows.
Чтобы распечатать документ, предпринимается удивительное число шагов. Можно написать целую книгу о процессе печати, но чтобы понять принципы печати в терминальной среде, нам нужно знать только основы.
Процесс печати слегка отличается в зависимости от того, производится печать на локальный принтер или на сетевой, но в обоих случаях присутствуют основные этапы. Существует три фазы между нажатием кнопки "Печать" и получения распечатки из принтера:
Когда пользователь запрашивает печать в приложении Windows, приложение отвечает за создание собственного вывода для подготовки к печати. Этот вывод включает такую информацию, как форматирование страницы и добавление номеров страниц. Приложение передает этот вывод в подсистему Windows, называемую "Интерфейс устройства графики" (Graphics Device Interface, GDI). GDI преобразует вывод приложения в метафайл, содержащий данные и команды принтера. Этот метафайл иногда называют "данные печати" (print data).
Предпочтительным форматом для данных печати является формат Microsoft, называемый EMF. Данные в формате EMF предпочтительнее данных в формате RAW, поскольку меньше нагружают процессор и позволяют фоновую печать. Файлы EMF не зависят от принтера. Приложение может генерировать файлы EMF для распечатки независимо от того, на каком принтере они будут распечатаны. Это промежуточные файлы между приложением и драйвером принтера. Чтобы понять это, представим, что мы хотим распечатать строку текста "All people seem to need data processing".
Файл EMF для этой строки текста будет содержать команды распечатки, включая информацию о цвете, шрифте, символах, интервале. Как только GDI записал файл EMF на диск, данные печати передаются в подсистему печати Windows.
Подсистема печати Windows осуществляет множество функций. Простейший способ понять, что она делает, состоит в разбиении ее функций на логические этапы. Подсистема отвечает за следующие задачи:
При удаленной печати необработанный файл EMF посылается на сервер печати, где визуализируется подходящим драйвером принтера.
С другой стороны, если задание печати предназначено для локального принтера, спулер использует драйвер принтера для трансляции файла EMF в сырой формат принтера. Этот процесс называется "визуализацией" (rendering), он занимает некоторое время и ресурсы процессора. Визуализированное задание печати содержит сырые данные (задание печати), специфичные для принтера.
Взглянем еще раз на наш пример: "All people seem to need data processing".
Визуализированные данные будут содержать специфичные для принтера команды и форматирование, необходимые для распечатки на родном языке принтера. Информация включает в себя разрешение, информацию о лотке бумаги, а также растеризованное изображение страницы. Визуализированные задания отличаются друг от друга по размеру в зависимости от типа принтера и качества написания драйвера. Однако в большинстве случаев файлы заданий печати намного больше файлов EMF.
После создания задания печати спулер печати пересылает этот файл на принтер.
На конечной стадии принтер получает визуализированное задание от спулера. Принтер печатает этот файл, не обращая внимания на его формат. Вот почему принтер печатает мусор, если используется неверный драйвер печати. Использование неверного драйвера приводит к тому, что создаются задания, несовместимые с принтером. Но принтер не знает об этом и пытается печатать все, что он получает.
6.Как работает печать на терминальном сервере
Разобравшись с принципом работы печати в среде Windows, мы можем рассмотреть, как можно настроить печать в терминальной среде. Но сначала нам следует "переопределить" стандартные термины печати, используемые в терминальной среде.
Хотя в реальном мире возможно бесконечное число сценариев печати, на терминальном сервере доступны только два:
Важно понять разницу между серверными и клиентскими принтерами. Каждый тип имеет свои преимущества и недостатки, и они используются и настраиваются по-разному. Поэтому мы рассмотрим эти принтеры в разных разделах этой статьи.
Серверный принтер - это любой принтер, установленный на терминальном сервере. Технически это означает, что сервер имеет прямой доступ к очереди печати. Эта очередь может быть Windows или Netware, на клиенте или на сервере. Вообще, любой принтер, доступный через имя \\computername\printername является серверным.
Серверным принтером может быть также принтер, имеющий очередь печати на самом терминальном сервере. Это может быть принтер, подключенный к локальному порту LPT или USB, или IP-принтер с очередью, находящейся на сервере терминалов.
В терминальной среде серверные принтеры работают как обычные принтеры.
В общем, если терминальные серверы расположены в той же сети, что и серверы печати, то производительность печати будет превосходной. На самом деле печать в такой среде не отличается от печати в обычной сетевой среде. Это часто бывает, если пользователи, терминальные серверы и принтеры расположены в одном здании.
Серверы терминалов Microsoft Terminal Services и Citrix Presentation Server (XenApp) представляют собой совокупность сетевых служб, обеспечивающих удаленный доступ к рабочему столу на сервере при помощи программного обеспечения "тонкого" клиента, выступающего в качестве эмулятора терминала. Все приложения и команды пользователя выполняются непосредственно на сервере, на котором функционируют службы терминалов. Удаленному пользователю, осуществляющему подключение к серверу при помощи указанных служб, передаются только образы экрана приложения, запущенного на сервере. Со стороны клиента серверу передается информация о нажатых на клавиатуре клавишах и о перемещениях мыши. Эта информация обрабатывается службами терминалов сервера в рамках сеанса конкретного пользователя. Хотя служба терминалов может одновременно работать с множеством сеансов, пользователь, входя в систему, видит процессы только своего индивидуального сеанса связи, управляемые серверной операционной системой и не зависящие от других клиентов. ![]() 9.Достоинства терминальной системы: Снижение совокупной стоимости владения системой (ТСО) за счёт уменьшения времени обслуживания пользовательских рабочих мест, возможности быстрого восстановления вышедшего из строя рабочего места, исключения возможности потери информации, т.к. вся информация хранится на сервере. Снижение затрат достигается за счет уменьшения расходов, во-первых, на аппаратное обеспечение и, во-вторых, на установку и настройку программного обеспечения на каждой рабочей станции. Экономия электроэнергии: один терминал может сэкономить до 80% электроэнергии по сравнению с обычным ПК. Надежность. Большее время наработки на отказ. Отсутствие механических компонентов, а также сама по себе упрощенная архитектура повышают надежность системы в целом, что немаловажно, учитывая гораздо больший срок эксплуатации терминалов по сравнению с рабочими станциями. Безопасность хранения информации. Выход из строя терминала никогда не повлечет за собой потерю информации, т.к. вся информация хранится на сервере, обычно оборудованном специальным высоконадежным хранилищем данных. Высокий уровень безопасности системы. Отсутствие дисков и дисководов существенно снижает риски утечки информации. Данные по сети не передаются, так как на клиентские места передается только изображение экрана. Централизованное хранение данных и настроек упрощает процедуры резервного копирования. Отпадает необходимость заботы о сохранности ценных и программ на рабочих станциях. |
Установка и администрирование терминальных серверов на базе Microsoft Terminal Services и Citrix
10 10 2014
3 стр.
Ответ: Терминал Штрих-MiniPay Expert это терминал нового поколения, работающий под управлением ос линукс. Это дает уникальную возможность для терминалов данного класса, самостоятел
13 10 2014
1 стр.
13 10 2014
1 стр.
Сервер Web-приложений sap предлагает открытую и надежную инфраструктуру для развертывания широко масштабируемых Web-приложений и Web-сервисов. В число возможностей и функций этого
09 10 2014
1 стр.
И помогает в тех случаях, когда старый и новый сервер печати должным образом подготовлены для миграции. Основные этапы миграции на новый сервер печати под управление Windows Sever
01 10 2014
1 стр.
Перевод рейсов Аэрофлота и авиакомпаний-партнеров из Терминалов 1, f (2) и c в Терминал d (3) с 15 ноября 2009 по 06 февраля 2010
13 10 2014
1 стр.
Не так давно появилась возможность оплаты через платежные терминалы услуг жкх и в частности можно пользоваться терминалами Сбербанка
13 10 2014
1 стр.
Разработанный в учетом требований RoHS, мобильный терминал сбора данных Intermec® ck31 обеспечивает традиционные для продукции Intermec надежность, прочность, продуманный дизайн и
13 10 2014
1 стр.