Flatik.ru

Перейти на главную страницу

Поиск по ключевым словам:

страница 1страница 2страница 3
Министерство общего и профессионального образования

Российской Федерации

Южно-Уральский Государственный Университет

Миасский машиностроительный университет

Кафедра «Управление качеством и сертификация»

Курсовая работа на тему: «Терминал сервер»























Выполнил: Коровайцев Е.А. ГР.371 «УК»

Проверил: Кулешов Ю.В.

Содержание



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

1. Терминальный сервер, сервер терминалов (англ. terminal server) — сервер, предоставляющий клиентам вычислительные ресурсы (процессорное время, память, дисковое пространство) для решения задач. Технически, терминальный сервер представляет собой очень мощный компьютер (либо кластер), соединенный по сети с терминальными клиентами — которые, как правило, представляют собой маломощные или устаревшие рабочие станции или специализированные решения для доступа к терминальному серверу. Терминал сервер служит для удалённого обслуживания пользователя с предоставлением рабочего стола.

Как известно, 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)). Терминальный сервер предоставляет среду для работы (терминальная сессия), в которой исполняются приложения пользователя. Результат работы сервера передается на клиента, как правило, это изображение для монитора и звук (при его наличии).

Преимущества терминального сервера


  • Снижение временных расходов на администрирование

  • Повышение безопасности — снижение риска инсайдерских взломов

Недостатки

  • Концентрация всей функциональности в рамках одного (нескольких) серверов — выход из строя любого элемента между приложением и клиентами (сервер, коммутаторы, СКС) приводит к простою многих пользователей.

  • Усиливаются негативные последствия ошибок конфигурации и работы ПО (последствия ошибок сказываются не на отдельных пользователях, а на всех пользователях сервера сразу же)

  • Проблемы с лицензированием (некоторое ПО не предусматривает ситуации работы нескольких пользователей на одном компьютере или требует использования более дорогих версий).

3.Виды терминальных серверов

  • Microsoft Windows Terminal Server (поставляется в Microsoft Windows Server)

  • Citrix Metaframe

  • X Window System

4.Печать на терминальном сервере

В процессе проектирования вашей терминальной среды вы вспомните, что вашим пользователям рано или поздно придется что-то печатать. Печать является одной из важнейших функций для терминальных пользователей, хотя для администраторов это часто бывает ночным кошмаром. В идеале печать из приложений в сеансах RDP не должна отличаться от печати из любых других приложений. Она должна быть относительно прозрачна для пользователей; они должны иметь возможность щелкнуть кнопку печати в своих приложениях, легко выбирать нужный принтер и быстро получать распечатки.

Во всех серверных средах печать создает проблемы, причем не из-за Microsoft, а вследствии способа обработки в серверной среде. Поскольку обработка всех приложений осуществляется на сервере, пользовательские задания печати также создаются на сервере. Однако, принтеры пользователей обычно расположены рядом с ними и настраиваются на клиентских устройствах. Процесс генерации задания печати на сервере может быть весьма сложным. Кроме того, Windows Server 2003 использует такую же подсистему печати, что и во времена Windows NT. Но движок печати для Windows NT изначально проектировался как один процесс, предназначенный для одиночного устройства. Это подходит для рабочих станций, но может привести к проблемам на терминальных серверах.

В этой статье мы рассмотрим, как работает печать в Windows и какие опции настройки печати доступны на терминальном сервере. Мы также рассмотрим, как назначать принтеры в ситуации, когда к терминальному серверу подключаются сотни пользователей. Завершит статью рассмотрение реального примера решения проблем с печатью в одной компании.

5.Как работает печать

Перед рассмотрением проблем, связанных с печатью на терминальном сервере, вам следует понять, как вообще работает печать в Windows. В конце концов, принцип печати на терминальном сервере не отличается от печати на любом другом компьютере Windows.

Чтобы распечатать документ, предпринимается удивительное число шагов. Можно написать целую книгу о процессе печати, но чтобы понять принципы печати в терминальной среде, нам нужно знать только основы.

Процесс печати слегка отличается в зависимости от того, производится печать на локальный принтер или на сетевой, но в обоих случаях присутствуют основные этапы. Существует три фазы между нажатием кнопки "Печать" и получения распечатки из принтера:



  • Фаза1. Приложение Windows

  • Фаза 2. Спулер печати

  • Фаза 3. Принтер (или "устройство печати" в терминологии Microsoft)

https://citrix.pp.ru/images/printing1.gif

Фаза1. Приложение 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.



Фаза 2. Подсистема печати

Подсистема печати Windows осуществляет множество функций. Простейший способ понять, что она делает, состоит в разбиении ее функций на логические этапы. Подсистема отвечает за следующие задачи:



  • Получает файл EMF от GDI.

  • Определяет, где находится целевой принтер - локальный или сетевой

  • Использует драйвер принтера для трансляции файла EMF в сырой формат принтера. (С этого момента "данные печати" становятся "заданием печати" (print job)

  • Временно приостанавливает печать, если принтер отключен или недоступен по другим причинам.

  • Обеспечивает передачу задания печати на принтер.

Точный процесс зависит от типа принтера, на который посылается задание печати. Компонент печати - маршрутизатор печати (print router) - посылает данные по разным маршрутам в зависимости от того, является принтер локальным или сетевым.

При удаленной печати необработанный файл EMF посылается на сервер печати, где визуализируется подходящим драйвером принтера.

С другой стороны, если задание печати предназначено для локального принтера, спулер использует драйвер принтера для трансляции файла EMF в сырой формат принтера. Этот процесс называется "визуализацией" (rendering), он занимает некоторое время и ресурсы процессора. Визуализированное задание печати содержит сырые данные (задание печати), специфичные для принтера.

Взглянем еще раз на наш пример: "All people seem to need data processing".

Визуализированные данные будут содержать специфичные для принтера команды и форматирование, необходимые для распечатки на родном языке принтера. Информация включает в себя разрешение, информацию о лотке бумаги, а также растеризованное изображение страницы. Визуализированные задания отличаются друг от друга по размеру в зависимости от типа принтера и качества написания драйвера. Однако в большинстве случаев файлы заданий печати намного больше файлов EMF.

После создания задания печати спулер печати пересылает этот файл на принтер.



Фаза 3. Принтер

На конечной стадии принтер получает визуализированное задание от спулера. Принтер печатает этот файл, не обращая внимания на его формат. Вот почему принтер печатает мусор, если используется неверный драйвер печати. Использование неверного драйвера приводит к тому, что создаются задания, несовместимые с принтером. Но принтер не знает об этом и пытается печатать все, что он получает.

6.Как работает печать на терминальном сервере

Разобравшись с принципом работы печати в среде Windows, мы можем рассмотреть, как можно настроить печать в терминальной среде. Но сначала нам следует "переопределить" стандартные термины печати, используемые в терминальной среде.

Хотя в реальном мире возможно бесконечное число сценариев печати, на терминальном сервере доступны только два:


  • Серверные принтеры. Это принтеры, к очередям которых терминальный сервер имеет непосредственный доступ. Сюда входят обычные сетевые принтеры, доступные через \\servername\printername, а также принтеры, непосредственно подключенные к терминальному серверу. Рассматривайте "серверные принтеры" как установленные на сервере.

  • Клиентские принтеры. Это принтеры, доступные на пользовательских рабочих станциях до запуска сеансов RDP. Это могут быть принтеры, физически подключенные к устройствам клиентов или подключенные через сеть. Считайте такие принтеры как установленные на клиенте RDP.

https://citrix.pp.ru/images/printing2.gif

Важно понять разницу между серверными и клиентскими принтерами. Каждый тип имеет свои преимущества и недостатки, и они используются и настраиваются по-разному. Поэтому мы рассмотрим эти принтеры в разных разделах этой статьи.



7.Серверные принтеры

Серверный принтер - это любой принтер, установленный на терминальном сервере. Технически это означает, что сервер имеет прямой доступ к очереди печати. Эта очередь может быть Windows или Netware, на клиенте или на сервере. Вообще, любой принтер, доступный через имя \\computername\printername является серверным.

Серверным принтером может быть также принтер, имеющий очередь печати на самом терминальном сервере. Это может быть принтер, подключенный к локальному порту LPT или USB, или IP-принтер с очередью, находящейся на сервере терминалов.

В терминальной среде серверные принтеры работают как обычные принтеры.



https://citrix.pp.ru/images/printing3.gif

  1. Пользователь печатает из приложения, выполняющегося на терминальном сервере

  2. GDI создает файл EMF на терминальном сервере

  3. GDI посылает файл EMF в подсистему печати

  4. Маршрутизатор печати на терминальном сервере отсылает файл EMF на сетевой сервер печати

  5. Сетевой сервер печати получает файл EMF и передает его спулеру печати. Спулер визуализирует задание и готовит его к распечатке.

  6. Задание печати передается в порт принтера, на котором монитор принтера передает его на физический принтер.

В большинстве сред сетевые пользовательские принтеры назначаются в скриптах входа или через перемещаемые профили. В таких случаях вам не нужно предпринимать специальные меры, чтобы эти принтеры были доступны в терминальных сеансах. Пользователи даже могут настраивать собственные сетевые принтеры, если имеют права подключения к ним.

В общем, если терминальные серверы расположены в той же сети, что и серверы печати, то производительность печати будет превосходной. На самом деле печать в такой среде не отличается от печати в обычной сетевой среде. Это часто бывает, если пользователи, терминальные серверы и принтеры расположены в одном здании.



К сожалению, производительность печати не столь хороша, когда пользователи и принтеры расположены по одну сторону WAN, а терминальный сервер - по другую. В таких случаях объемные задания печати передаются по каналу WAN, который также используется для передачи траффика RDP.

https://citrix.pp.ru/images/printing4.gif

Преимущества серверных принтеров

  • Хорошая производительность, если терминальный сервер и серверы печати расположены в одной сети

  • Надежность

  • Пользователи получают те же принтеры независимо от места регистрации

Недостатки серверных принтеров

  • При использовании "толстых" клиентов вам необходимо установить принтер как на клиенте, так и на сервере

  • Пользователи должны использовать обозреватель сети для принтеров, которые не преконфигурированы

  • Необходима ручная настройка принтеров для пользователя или группы

  • Для получения хорошей производительности сервер печати и сервер терминалов должны находиться в одной сети.

  • Пользователи получают те же принтеры независимо от места регистрации

8.Установка и администрирование терминальных серверов на базе Microsoft Terminal Services и Citrix

Серверы терминалов Microsoft Terminal Services и Citrix Presentation Server (XenApp) представляют собой совокупность сетевых служб, обеспечивающих удаленный доступ к рабочему столу на сервере при помощи программного обеспечения "тонкого" клиента, выступающего в качестве эмулятора терминала. Все приложения и команды пользователя выполняются непосредственно на сервере, на котором функционируют службы терминалов. Удаленному пользователю, осуществляющему подключение к серверу при помощи указанных служб, передаются только образы экрана приложения, запущенного на сервере. Со стороны клиента серверу передается информация о нажатых на клавиатуре клавишах и о перемещениях мыши. Эта информация обрабатывается службами терминалов сервера в рамках сеанса конкретного пользователя. Хотя служба терминалов может одновременно работать с множеством сеансов, пользователь, входя в систему, видит процессы только своего индивидуального сеанса связи, управляемые серверной операционной системой и не зависящие от других клиентов.

https://www.it-programs.ru/services/images/terminal.gif

9.Достоинства терминальной системы:

Снижение совокупной стоимости владения системой (ТСО)  за счёт уменьшения времени обслуживания пользовательских рабочих мест, возможности быстрого восстановления вышедшего из строя рабочего места, исключения возможности потери информации, т.к. вся информация хранится на сервере. Снижение затрат достигается за счет уменьшения расходов, во-первых, на аппаратное обеспечение и, во-вторых, на установку и настройку программного обеспечения на каждой рабочей станции.

Экономия электроэнергии: один терминал может сэкономить до 80% электроэнергии по сравнению с обычным ПК.

Надежность.  Большее время наработки на отказ. Отсутствие механических компонентов, а также сама по себе упрощенная архитектура повышают надежность системы в целом, что немаловажно, учитывая гораздо больший срок эксплуатации терминалов по сравнению с рабочими станциями.

Безопасность хранения информации.  Выход из строя терминала никогда не повлечет за собой потерю информации, т.к. вся информация хранится на сервере, обычно оборудованном специальным высоконадежным хранилищем данных.

Высокий уровень безопасности системы.  Отсутствие дисков и дисководов существенно снижает риски утечки информации.
Данные по сети не передаются, так как на клиентские места передается только изображение экрана.
Централизованное хранение данных и настроек упрощает процедуры резервного копирования. Отпадает необходимость заботы о сохранности ценных и программ на рабочих станциях.

следующая страница>


Терминал сервер

Установка и администрирование терминальных серверов на базе Microsoft Terminal Services и Citrix

428.94kb.

10 10 2014
3 стр.


Общие вопросы Вопрос: Чем отличается терминал Штрих-MiniPay Expert от предыдущего поколения терминалов EasyPay? Ответ

Ответ: Терминал Штрих-MiniPay Expert это терминал нового поколения, работающий под управлением ос линукс. Это дает уникальную возможность для терминалов данного класса, самостоятел

58.24kb.

13 10 2014
1 стр.


Краткое. 5 Истоки tcp/IP. 6 Архитектура клиент-сервер. 10 Что такое архитектура клиент/сервер? 10
329.46kb.

13 10 2014
1 стр.


Сервер Web-приложений sap возможности и функции

Сервер Web-приложений sap предлагает открытую и надежную инфраструктуру для развертывания широко масштабируемых Web-приложений и Web-сервисов. В число возможностей и функций этого

25.85kb.

09 10 2014
1 стр.


Миграция роли сервера печати с Windows Server 2003 в Windows Server 2008 R2

И помогает в тех случаях, когда старый и новый сервер печати должным образом подготовлены для миграции. Основные этапы миграции на новый сервер печати под управление Windows Sever

64.09kb.

01 10 2014
1 стр.


Новый дом аэрофлота – терминал d перевод рейсов Аэрофлота и авиакомпаний-партнеров из Терминалов 1, f (2) и c в Терминал d (3) с 15 ноября 2009 по 06 февраля 2010

Перевод рейсов Аэрофлота и авиакомпаний-партнеров из Терминалов 1, f (2) и c в Терминал d (3) с 15 ноября 2009 по 06 февраля 2010

81.33kb.

13 10 2014
1 стр.


Инструкция оплаты через терминал оплаты Сбербанка. Оплачиваем коммуналку  Вставьте в терминал пластиковую карту и введите свой пин-код. Если вы оплачиваете наличными, то пропускайте этот шаг.  Выберете на экране вкладку

Не так давно появилась возможность оплаты через платежные терминалы услуг жкх и в частности можно пользоваться терминалами Сбербанка

17.57kb.

13 10 2014
1 стр.


Intermec Терминал сбора данных Intermec ck31 Тип: Терминалы сбора данных Производитель

Разработанный в учетом требований RoHS, мобильный терминал сбора данных Intermec® ck31 обеспечивает традиционные для продукции Intermec надежность, прочность, продуманный дизайн и

50.05kb.

13 10 2014
1 стр.