98823

Организация работы с удаленного терминала

Курсовая

Информатика, кибернетика и программирование

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

Русский

2015-11-07

3.18 MB

18 чел.

Содержание

[1] Содержание

[2] 1. Теоретическая часть

[3] 1.1. Терминальный доступ

[4] 1.2. Архитектура терминального доступа

[5] 1.3. Типы клиентов

[6] 1.3.1. Тонкий клиент

[7] 1.3.2. Толстый клиент

[8] 1.4. Программное обеспечение организации терминального доступа

[9] 1.4.1. Серверное программное обеспечение

[10] 1.4.2. Клиентское программное обеспечение

[11]
2. Практическая часть

[12] 2.1. Схема взаимодействия

[13]
2.2. Выбор программного обеспечения сервера и клиента

[14]
2.4. Установка и настройка клиента

[15]
Заключение

[16]
Список использованных источников и литературы


Список сокращений

ИС - информационная система.

ОС - операционная система.

ПК - персональный компьютер.

ПО - программное обеспечение.

BIOS – Basic Input/Output System.

BOOTP -  Bootstrap Protocol.

COM - Communications Port.

DOM  - Disk on Module.

DHCP - Dynamic Host Configuration Protocol.

GNU – GNU’s Not UNIX.

HTML - HyperText Markup Language.

IMAP - Internet Message Access Protocol.

IDE – Integrated Drive Electronics.

IP - Internet Protocol.

LAN - Local Area Network.

LPT - Line Print Terminal.

POP3 - Post Office Protocol Version 3.

PXE - Pre-boot Execution Environment.

RAM - Random Access Memory.

RAID – Redundant Array of Independent Disks.

RIS - Remote Installation Services.

SMTP - Simple Mail Transfer Protocol.

TCP – Transmission Control Protocol.

TFTP – Trivial File Transfer Protocol.

WAN - Wide Area Network.


Введение

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

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

Целью курсовой работы является организация работы с удаленного терминала.

Для достижения поставленной цели необходимо решить следующие задачи:

  1.  провести сравнительный анализ программного обеспечения сервера и клиента;
  2.  установить и настроить терминальный сервер;
  3.  установить и настроить клиент.

1. Теоретическая часть

1.1. Терминальный доступ

Система терминального доступа представляет собой распределённую систему, включающую в себя центральную вычислительную площадку (сервер), к которой подключаются терминальные клиенты.

Для пользователя, который работает за терминалом, весь процесс выглядит точно так же, как если бы приложение выполнялось на локальной машине. Преимуществом такой технологии является то, что на «аппаратные плечи» клиента не ложится никакой нагрузки, весь вычислительный процесс происходит на стороне сервера.

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

Производительность такой системы зависит только от мощности ресурсов сервера терминала. Клиент работает без жесткого диска и съемных носителей, осуществляя загрузку ОС по сети. В качестве клиентских компьютеров в такой системе применяются так называемые тонкие клиенты.

Внешне тонкий клиент представляет собой устройство с кнопкой включения и разъемами для подключения монитора, мыши, клавиатуры и сети [2].

1.2. Архитектура терминального доступа

Терминальные системы впервые появились в 1998 году, но сама идея терминальных систем была разработана в конце 80-х годов Эдом Якобуччи – главой, основателем и техническим директором компании Citrix System.

Исторически, терминальный доступ впервые был организован на компьютерах, способных одновременно обслуживать несколько вычислительных процессов. Это позволило рациональнее распределять вычислительные ресурсы между пользователями первых дорогостоящих вычислительных машин. Роль терминального доступа стала снижаться с появлением дешевых ПК. Достаточная производительность ИС получается на рабочем столе каждого пользователя ПК. В дальнейшем выяснилось, что дешевизна ПК не в состоянии компенсировать ежедневные затраты на сопровождение большого количества рабочих мест пользователей, обладающих преимуществами из-за возможности персонализации настроек операционных систем и программного обеспечения[3].

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

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

Терминальный клиент после установления связи с терминальным сервером пересылает на последний вводимые данные (нажатия клавиш, перемещения мыши) и предоставляет доступ к локальный ресурсам (например, принтер, дисковые ресурсы, устройство чтения смарт-карт, локальные порты (COM/LPT)). Терминальный сервер предоставляет среду для работы (терминальная сессия), в которой исполняются приложения пользователя. Взаимодействие клиента с сервером представлено на рисунке 1.

Рисунок 1 – Взаимодействие терминального клиента с сервером


Основными преимуществами терминального доступа являются [3]:

  1.  все данные хранятся и обрабатываются на одной машине (сервере), уменьшаются нагрузки на трафик, так как передается только изображение для монитора пользователя и данные от клавиатуры и мыши;
  2.  сокращаются затраты на администрирование и обслуживание ИС в целом;
  3.  снижаются затраты на модернизацию устаревшего программно-аппаратного обеспечения;
  4.  предоставляется возможность работать удаленно в режиме on-line;
  5.  увеличивается масштабируемость ИС;
  6.  повышается безопасность – снижение риска инсайдерских взломов.

Недостатками терминального доступа являются [3]:

  1.  Отсутствие связи между терминалом и сервером, либо поломка сервера делают невозможным продолжение работы всех пользователей сети.
  2.  Ошибки администратора при настройке программного обеспечения сервера влекут некорректную работу всех пользовательских рабочих мест.
  3.  Проблемы с лицензированием (некоторое программное обеспечение не предусматривает ситуации работы нескольких пользователей на одном компьютере или требует использования новых версий).
  4.  Проблемы с совместимостью (часть программного обеспечения не готова к эксплуатации в условиях нескольких копий от разных пользователей на одном компьютере).

1.3. Типы клиентов

1.3.1. Тонкий клиент

В компьютерных технологиях тонкий клиент – это компьютер-клиент сети с клиент-серверной архитектурой (терминальной архитектурой), который переносит все задачи по обработке информации на сервер.

Другими словами, тонкий клиент – это устройство (терминал), не имеющее собственных вычислительных мощностей, подключенное к общему для всех пользователей серверу и способное отображать информацию. Тонкие клиенты представляют собой бездисковые компактные персональные компьютеры, к которым подключаются обычные периферийные устройства –  клавиатура, мышь, акустические системы и т.д. [4].

Аппаратный тонкий клиент (например, Windows-терминал) – это специализированное устройство, которое принципиально отличается от персонального компьютера.

Отличительной характеристикой аппаратного тонкого клиента является отсутствие жёсткого диска, поддержка самых распространенных протоколов, отсутствие движущихся деталей [5].

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

Тонкий клиент обладает минимальной аппаратной конфигурацией. Вместо жесткого диска для загрузки локальной специализированной ОС используется DOM-модуль с разъёмом IDE, флэш-памятью и микросхемой. Такая микросхема реализует логику обычного жёсткого диска. В BIOS DOM-модуль определяется как обычный жёсткий диск, размер которого на 2-3 порядка меньше. В некоторых конфигурациях системы тонкий клиент загружает операционную систему по сети с сервера, используя протоколы PXE, BOOTP, DHCP, TFTP и RIS [6].

1.3.2. Толстый клиент

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

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

«Толстый» клиент содержит всю функциональность и интерфейсную часть в себе, и, при любом изменении требует замены у всех пользователей [7].

1.4. Программное обеспечение организации терминального доступа

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

Наиболее важными компонентами клиентского программного обеспечения являются редиректоры (redirector), распределители (designator) и имена UNC (UNC pathnames).

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

Распределитель представляет собой часть программного обеспечения, управляющую присвоением букв накопителя как локальным, так и удаленным сетевым ресурсам или разделяемым дисководам, что помогает во взаимодействии с сетевыми ресурсами.

Редиректор и распределитель являются не единственными методами, используемыми для доступа к сетевым ресурсам. Большинство современных сетевых операционных систем распознают имена UNC (Universal Naming Convention – Универсальное соглашение по наименованию). Имена UNC представляют собой стандартный способ именования сетевых ресурсов. Эти имена имеют формат \\Имя_сервера\имя_ресурса. Приложения и утилиты командной строки, способные работать с UNC, используют имена UNC вместо отображения сетевых дисков[8]. 

1.4.1. Серверное программное обеспечение

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

Существует множество видов серверов. Наиболее распространенными являются:

  1.  файловый сервер;
  2.  FTP - сервер;
  3.  HTTP - сервер;
  4.  NAT, proxy - сервер;
  5.  почтовый сервер;
  6.  SSH сервер [9].

Файловый сервер

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

Файл-сервер – это сервер, на котором хранятся все файлы сети. Это жесткий диск или несколько дисков, хранящих информационные ресурсы (различные файлы), к которым осуществлен доступ других компьютеров. Доступ к файловому серверу осуществляется после авторизации пользователя и защищен паролем. Для обмена файлами между клиентом и сервером используется протокол FTP.

FTP-сервер

FTP (File Transfer Protocol – протокол передачи файлов) – это протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер. Так же возможен режим передачи файлов между серверами.

Протокол построен на архитектуре "клиент-сервер" и использует разные сетевые соединения для передачи команд и данных между клиентом и сервером. Пользователи FTP проходят аутентификацию, передавая логин и пароль открытым текстом. Для безопасной передачи используется протокол SSH, скрывающий (шифрующий) логин и пароль, а также шифрующий содержимое [9].

HTTP-сервер

Веб-сервер (web-server) – это сервер, который отвечает за прием и обработку запросов (HTTP-запросов) от клиентов к веб-сайту. В качестве клиентов выступают различные веб-браузеры. В ответ веб-сервер выдает клиентам HTTP-ответы вместе с HTML-страницей, которая содержит всевозможные файлы, какие-то изображения, медиа-потоки или любые другие данные.

Также веб-сервер выполняет исполнение скриптов, например, таких как ASP и PHP, которые отвечают за организацию запросов к сетевым службам, базам данных, доступа к файлам, пересылке электронной почты и другим приложениям электронной коммерции.

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

Клиент пользователя, которым является веб-браузер, передает веб-серверу запросы на получение ресурсов, обозначенных URL-адресами.  Ресурсы – это HTML-страницы, цифровой медиа контент, медиа-потоки, различные изображения, файлы данных, или любые другие данные, необходимые клиенту. В ответ веб-сервер передает клиенту запрошенные им данные. Этот обмен происходит с помощью протокола HTTP.
HTTP (Hyper Text Transfer Protocol) – это сетевой протокол прикладного уровня передачи данных. Основным принципом протокола HTTP является технология «клиент-сервер», обеспечивающая взаимодействие сети и пользователя [10].

NAT, Proxy-сервер

NAT – это механизм в сетях TCP/IP, позволяющий преобразовывать IP-адреса транзитных пакетов.

Преобразование адресов методом NAT производится маршрутизирующим устройством – маршрутизатором, сервером доступа, межсетевым экраном.

Принимая пакет от локального компьютера, роутер смотрит на IP-адрес назначения. В случае локального адреса пакет пересылается другому локальному компьютеру. Обратным адресом в пакете указан локальный адрес компьютера, который из интернета недоступен. Поэтому роутер “на лету” производит трансляцию IP-адреса и порта и запоминает эту трансляцию у себя во временной таблице. После того, как между клиентом и сервером прекращается обмен пакетами, роутер стирает из таблицы запись об n-ом порте за сроком давности.

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

Цели применения прокси-сервера:

  1.  Обеспечение доступа с компьютеров локальной сети в Интернет.
  2.  Кэширование данных: при обращении к одним и тем же внешним ресурсам, их копии хранятся на прокси-сервере и выдаются по запросу, снижая тем самым нагрузку на канал во внешнюю сеть и ускоряя получение клиентом запрошенной информации.
  3.  Защита локальной сети от внешнего доступа: например, настроить прокси-сервер таким образом, чтобы локальные компьютеры обращались к внешним ресурсам только через него, а внешние компьютеры  не обращались к локальным вообще (они «видят» только прокси-сервер).
  4.  Ограничение доступа из локальной сети к внешней: например, запретить доступ к определённым веб-сайтам, ограничить использование интернета каким-то локальным пользователям, устанавливать квоты на трафик или полосу пропускания, фильтровать рекламу и вирусы.
  5.  Анонимизация доступа к различным ресурсам. Прокси-сервер скрывает сведения об источнике запроса или пользователе. В этом случае целевой сервер видит лишь информацию о прокси-сервере, например, IP-адрес, но не имеет возможности определить истинный источник запроса [11].

Почтовый сервер

Почтовый сервер (сервер электронной почты, mail-сервер) – в системе пересылки электронной почты так называют агент пересылки сообщений.

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

При создании пользователем сообщения и адресации его получателю, почтовый клиент взаимодействует с почтовым сервером, используя протокол SMTP. Почтовый сервер отправителя взаимодействует с почтовым сервером получателя. На почтовом сервере получателя сообщение складывается в почтовый ящик. При помощи агента доставки сообщений доставляется клиенту получателя. Для окончательной доставки полученных сообщений используется не SMTP, а другой протокол – POP3 или IMAP, который также поддерживается большинством почтовых серверов [12].

SSH-сервер

SSH (Secure Shell – Защищенная оболочка) – это сетевой протокол, обеспечивающий защищенную аутентификацию, соединение и безопасную передачу данных между хостами сети, путем шифрования, проходящего через него трафика, с возможной компрессией данных. Одной из важнейшей функциональной особенности является возможность создания защищенных, шифрованных туннелей, для безопасной передачи через небезопасную среду (например интернет), других сетевых протоколов, так же с возможностью сжатия трафика [13].

1.4.2. Клиентское программное обеспечение

HyperTerminal – это программа, которая предназначена для выполнения функций связи и эмуляции терминала. Также известна как Hyperterm, программа была предложена в качестве части операционной системы Microsoft с момента выпуска Windows 98. HyperTerminal позволяет использовать ресурсы другого компьютера путем установления связи между двумя системами. При помощи данной программы осуществляется доступ к другим компьютерам, устанавливаемых с помощью модема или с использованием протокола telnet.

Программа HyperTerminal записывает сообщения, передаваемые компьютером или службой с другой стороны подключения в обоих направлениях. Таким образом, она является средством,  которое способно устранять неполадки при настройке и дальнейшей эксплуатации модема. Так же HyperTerminal используется для отправки файлов большого объема с компьютера на компьютер (например, с настольного компьютера на портативный) через последовательный порт [14].



2. Практическая часть

Задачей курсовой работы является работа c удаленного терминала, его настройка, установка и сопровождение.

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

  1.  выбрать программное обеспечение терминального сервера и клиента;
  2.  установить и настроить терминальный сервер;
  3.  установить и настроить клиента.

2.1. Схема взаимодействия

Клиент передает на сервер терминалов данные о событиях клавиатуры и мыши, получая от сервера графические данные для отображения на мониторе. Схема взаимодействия терминального сервера и клиентов представлена на рисунке 1.

Рисунок 1 – Схема взаимодействия


2.2. Выбор программного обеспечения сервера и клиента

В качестве терминального сервера выбран Windows Server 2003. В Windows Server 2003 проще управлять серверами независимо от того, есть ли на них Terminal Services. Remote Desktop for Administration построен на базе режима удаленного администрирования в Windows 2000 Terminal Services. Помимо двух виртуальных сеансов, доступных в режиме удаленного администрирования в Windows 2000 Terminal Services, администратор может удаленно подключиться к настоящей консоли сервера, чего не было в предыдущих версиях.

В качестве одного клиента выбран Windows XP. Для того, чтобы использовать компьютер для подключения к системе, использующей Удаленный рабочий стол, необходимо определить компьютер, как клиент Удаленного рабочего стола. Для этого необходимо установить «Подключение к удаленному рабочему столу». В ОС Windows XP «Подключение к удаленному рабочему столу» установлено по умолчанию.

В качестве второго клиента выбран Linux. В ОС Linux улучшены компоненты программы установки Debian GNU/Linux 6.0: упрощён выбор настроек языка и клавиатуры, разметки логических томов, RAID и шифрованных файловых систем. Также добавлена поддержка файловых систем ext4. Процесс обновления до Debian GNU/Linux 6.0 с предыдущего выпуска, Debian GNU/Linux 5.0 (Lenny), выполняется автоматически с помощью инструмента управления пакетами apt-get. 


2.3. Установка и настройка сервера

Настройка параметров Windows Server 2003

Для того, чтобы клиент получил удаленный доступ к серверу необходимо настроить сам терминальный сервер.

В программе «Управление данным сервером» выбирается ссылка «Добавить или удалить роль». По умолчанию программа «Управление данным сервером» автоматически загружается при входе в систему. В появившемся списке совместимых ролей указывается «Сервер терминалов».

Далее вызывается «Мастер настройки сервера» для настройки сервера терминалов, который представлен на рисунке 1.

Рисунок 1 – Мастер настройки сервера

Следующим шагом устанавливается сервер лицензий. Для этого необходимо зайти в «Установку компонентов Windows» и отметить флажком пункт «Лицензирование сервера терминалов». Установка компонента представлена на рисунке 2.

Рисунок 2 – Мастер компонентов Windows

Из рисунка 3 видно, что сервер находится в состоянии «Не активирован". Для того, чтобы сервер перешел в состояние «Активирован» необходимо щелкнуть правой кнопкой мыши и выбрать «Активировать сервер».

Рисунок 3 – Лицензирование сервиса терминалов

Следующим шагом осуществляется настройка сервера терминалов, которая представлена на рисунке 4. Для ее запуска необходимо выбрать Пуск –> Администрирование –> Настройка служб терминалов. 

Рисунок 4 – Настройка служб терминалов

Настройка уровня безопасности представлена на рисунке 5. Данная настройка дает возможность использовать наиболее безопасный уровень, поддерживаемый клиентом.

Рисунок 5 – Настройка уровня безопасности

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

Рисунок 6 – Начальная программа

Настройка сетевого адаптера представлена на рисунке 7. Данная настройка предназначена для ограничения использования сетевого адаптера, а также отвечает за максимальное количество подключений к данному узлу сеансов удаленных рабочих столов. 

Рисунок 7 – Сетевой адаптер

Для разрешения подключения удаленных клиентов включается служба «Маршрутизация и удаленный доступ». Для запуска службы необходимо выбрать Пуск –> Администрирование –> Маршрутизация и удаленный доступ. Работа данной службы представлена на рисунке 8.

Рисунок 8 – Маршрутизация и удаленный доступ

Рисунок 9 показывает количество доступных серверов лицензий сервера терминалов.

Рисунок 9 – Лицензирование сервера терминалов

Когда пользователь устанавливает сеанс, подключаясь к терминальному серверу с клиентского компьютера, то подключение появляется в списке сеансов в окне «Диспетчер служб терминалов», иллюстрация которого представлена на рисунке 10.

Рисунок 10 – Диспетчер служб терминалов


2.4. Установка и настройка клиента

Настройка параметров Windows XP

Для настройки сети между компьютерами настраивается протокол интернета (TCP/IP), настройка которого представлена на рисунке 11.

Рисунок 11- Настройка протокола интернета (TCP/IP)

Для подключения к терминальному серверу запускается программа «Подключение к удаленному рабочему столу». Для запуска программы необходимо выбрать Пуск –> Все программы –> Стандартные –> Связь –> Подключение к удаленному рабочему столу. Далее необходимо ввести IP-адрес или имя необходимого компьютера. Описание подключения представлено на рисунке 12.

Рисунок 12 – Описание подключения

Далее необходимо ввести имя пользователя и пароль для входа в систему, иллюстрация которого приводится на рисунке 13.

Рисунок 13 – Вход в систему

Результат работы при запуске программы  Adobe Photoshop представлен на рисунке 14.

Рисунок 14 – Результат работы

Анализ работы терминального сервера производится с помощью стандартной программы Диспетчер устройств. Загрузка центрального процессора, хронология загрузки центрального процессора, файл подкачки и хронология использования файла подкачки при работе программы Adobe Photoshop представлены на рисунке 15.

Загрузка ЦП терминального сервера при простое 4-8%, файл подкачки занимает 104 МБ.

Загрузка ЦП терминального сервера при работе программы Adobe Photoshop 40-45%, файл подкачки занимает 380 МБ.

При запуске клиентом программы Adobe Photoshop на сервере  нагрузка ЦП резко возрастает, в то же время увеличивается объем занятого файла подкачки на 6-8%.

Рисунок 15 - Загрузка ЦП


Настройка параметров
Linux

Для настройки сети между компьютерами в файл /etc/network/interfaces необходимо добавить строки, представленные на рисунке 16.

Рисунок 16 – Содержимое файла interfaces

Для получения удаленного доступа к терминальному серверу запускается программа Клиент удаленного рабочего стола Remmin.

Для запуска программы необходимо выбрать Приложения –> Интернет –> Клиент удаленного рабочего стола Remmin. Далее, выбрать меню Действие -> Быстрое подключение.

Параметры, которые необходимо ввести для подключения с терминальным сервером представлены на рисунке 17. Для осуществления подключения достаточно указать параметр Сервер, т.е. IP-адрес вызываемого компьютера.

Рисунок 17 – Параметры удаленного рабочего стола

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

Рисунок 18 – Подключение к терминальному серверу

Результат работы программы Клиент удаленного рабочего стола Remmin представлен на рисунке 19.

Рисунок 19 – Результат работы

Загрузка центрального процессора при работе программы Adobe Photoshop представлена на рисунке 20.

Загрузка ЦП терминального сервера при простое занимает 4-6%, файл подкачки занимает 135МБ.

Загрузка ЦП терминального сервера при запуске программы Adobe Photoshop на базе ОС Linux в среднем занимает 80-90%, что существенно отличается от загрузки ЦП на базе ОС Windows XP. Это связано с тем, что весь вычислительный процесс происходит на стороне сервера, т.е. на сервере происходит обработка графики, что увеличивает нагрузку на ресурсы сети.

Семейство Windows Server 2003 поддерживает все технологии и функциональные возможности, что и ОС Windows XP, а так же дополнительные функции. Так же Windows Server 2003 имеет схожий интерфейс с Windows XP, что является причиной небольшой нагрузки ЦП.

 

Рисунок 20 – Загрузка ЦП


Заключение

В ходе курсовой работы были изучены особенности работы терминального сервера на ОС Windows Server 2003 и терминальных клиентов на Windows XP и Linux. Проведена установка и настройка сервера и клиентов. Установлен терминальный доступ к серверу. Проведен сравнительный анализ программного обеспечения сервера и клиента.

В результате работы выполнены следующие задачи:

  1.  установлены две виртуальные машины на базе ОС Windows XP и Linux, которые выполняют роль клиентов;
  2.  установлена виртуальная машина на базе ОС Windows Server 2003, которая выполняет роль терминального сервера;
  3.  настроена внутренняя сеть между сервером и клиентами;
  4.  произведена настройка сервера и клиентов;
  5.  организован терминальный доступ к Windows Server 2003;
  6.  произведен анализ загрузки ЦП терминального сервера при работе программы Adobe Photoshop.


Список использованных источников и литературы

  1.  Информационные технологии – Инфраструктура [Электронный ресурс]: Сетевые технологии. – Режим доступа: http://www.scs-ntech.ru/solution/it-infrastruktura/terminal-dostup.html.
  2.  Криптоком системы защиты информации [Электронный ресурс]: Терминальный доступ. – Режим доступа: http://cryptocom.ru/solutions/rdp.html.
  3.  Обслуживание компьютеров [Электронный ресурс]: Терминальный доступ: понятие, преимущества, недостатки и особенности работы данной системы. – Режим доступа: http://www.shindler.ru/content/terminalnyi-dostup-ponyatie-preimushchestva-nedostatki-i-osobennosti-raboty-dannoi-sistemy.
  4.  Умные тонкие клиенты [Электронный ресурс]: Что такое тонкие клиенты. – Режим доступа: http://www.tonk.ru/technology.
  5.  Аппаратный тонкий клиент [Электронный ресурс]: Понятие –  Аппаратный тонкий клиент. – Режим доступа: http://talk-it.com.ua/obshie-ponyatiya-menu/all-materials-of-blog/pc-category/obshie-ponyatiya/thin-client-what-this.
  6.  Вся техническая документация [Электронный ресурс]: Тонкие клиенты и графический интерфейс. – Режим доступа: http://emanual.ru/download/www.eManual.ru_3628.html.
  7.  Терминальный сервер [Электронный ресурс]. – Режим доступа: http://vnet.kz/index.php/uslugi.
  8.  Клиентское и программное обеспечение [Электронный ресурс]. –  Режим доступа: http://do.gendocs.ru/docs/index-6761.html?page=17
  9.  Сервер [Электронный ресурс]. – Режим доступа: http://pclinuxos.su/index.php/server.
  10.  Понятие – Веб-сервер [Электронный ресурс]. – Режим доступа: http://www.cypr.com/wiki/%D0%B2%D0%B5%D0%B1%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80.
  11.  Понятие – Что такое прокси-сервер [Электронный ресурс]. – Режим доступа: http://2ip.com.ua/ru/blog/14-proxy.
  12.  Что такое сервер и зачем он нужен сервер [Электронный ресурс]. – Режим доступа:http://www.itassist.net.ua/uslugi/servers-setup#mail-relay-main.
  13.  Понятие – Безопасный сетевой протокол, основное [Электронный ресурс]. – Режим доступа: http://vds-admin.ru/ssh/bezopasnyi-setevoi-protokol-ssh-osobennosti-osnovnye-funktsionalnye-vozmozhnosti.

PAGE   \* MERGEFORMAT 33


Клиент устанавливает связь с сервером

Клиент пересылает на последний вводимые данные и предоставляет доступ к локальным ресурсам

Сервер предоставляет среду для работы

Результат работы сервера передается клиенту

Начало

Конец

Клиент

Windows XP

10.0.0.2

Клиент

Linux

10.0.0.3

Сервер

Windows Server 2003

10.0.0.1


 

А также другие работы, которые могут Вас заинтересовать

17619. Формирование и распределение прибыли предприятия 97 KB
  Лекция 4 Формирование и распределение прибыли предприятия План Прибыль как результат финансовохозяйственной деятельности предприятия. Прибыль от реализации продукции и методы её определения. Рентабельность: сущность и методы расчета. Распределен
17620. Оборотные средства и их организация на предприятии 90 KB
  Лекция 6 Оборотные средства и их организация на предприятии План Сущность состав и структура оборотных средств. Организация оборотных средств предприятия. Определение потребности в оборотных средствах. Оценка наличия и эффективности использования ...
17621. Оценка финансового состояния предприятия 131.5 KB
  Лекция 8 Оценка финансового состояния предприятия План Финансовое состояние предприятия и методы его оценки. Информационное обеспечение оценки финансового состояния предприятия. Анализ имущественного состояния. Оценка платежеспособности и ликвид...
17622. Предмет, метод и задача Эконометрии 55 KB
  Тема: Предмет метод и задача дисциплины Эконометрия – это особый вид экономического анализа совокупности статистических данных характеризующих изучаемое социальноэкономическое явление который позволяет установить тесноту и наличие связей между показателями
17623. Метод наименьших квадратов. Функциональная стохастическая и корреляционная связи 226.5 KB
  Метод наименьших квадратов План: Что такое функциональная стохастическая и корреляционная связи Что такое метод наименьших квадратов МНК Первая процедура МНК: проверка гипотезы о существовании связи. Вторая процедура МНК: подбор лучшей функци...
17624. Двухфакторная линейная модель: предсказание одного фактора на основании другого 115 KB
  Тема: Двухфакторная линейная модель: предсказание одного фактора на основании другого План: Коэффициент корреляции. Диаграмма рассеяния. Регрессионный анализ. Проверка надежности регрессионной модели. Прогнозирование. Тремя основными целя...
17625. Многофакторная регрессия: основные понятия 180 KB
  Тема: Многофакторная регрессия: основные понятия План: Что такое множественная регрессия Как будут выглядеть результаты множественной регрессии. Как выглядит компьютерная распечатка результатов множественной регрессии. Окружающий нас мир мн...
17626. Интерпретация результатов многофакторного моделирования 156 KB
  Тема: Интерпретация результатов многофакторного моделирования Пример. Реклама в журналах. Название журнала Y тариф одна страница цветной рекламы дол. X1 планируемая аудитория тыс. че...
17627. Статистические выводы по многофакторной модели 247 KB
  Тема: Статистические выводы по многофакторной модели Насколько хороши наши прогнозы Этот раздел следует рассматривать в основном как обзор поскольку стандартное отклонение оценки Se и коэффициент детерминации R2 имеют для множественной регрессии вообще гово