Учебная работа. Реферат: Технология клиент-сервер 2

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (5 оценок, среднее: 4,80 из 5)
Загрузка...
Контрольные рефераты

Учебная работа. Реферат: Технология клиент-сервер 2

АВТОНОМНАЯ НЕКОММЕРЧЕСКАЯ ОРГАНИЗАЦИЯ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

ВЛАДИМИРСКИЙ ИНСТИТУТ бизнеса

ИНФОРМАЦИОННЫЕ СИСТЕМЫ В ЭКОНОМИКЕ И УПРАВЛЕНИИ

РЕФЕРАТ

ВЫПОЛНИЛ:



Ф.И.О.

_________________________


Форма обучения

_________________________


Факультет

_________________________


Специальность

_________________________


Группа

_________________________


Номер зачетной
книги

________________________




Вариант

________________________


ЗАРЕГИСТРИРОВАЛ:



Ф.И.О.

________________________



Рег. номер

________________________



Дата регистрации

_________________________



ПРОВЕРИЛ:



Ф.И.О.

_________________________



Степень, звание

_________________________



Итог проверки

_________________________



Дата проверки

_________________________



ВЛАДИМИР 2010


СОДЕРЖАНИЕ
Введение …………………………………………………………………3
Аппаратное обеспечение ………………………………………………. 4
Одноранговая модель подступает для маленьких сетей …………4
Модель «клиент-сервер» лучше подступает для больших сетей ..5
Серверы и клиенты трудятся вкупе ………………………………6
Программное обеспечение ………………………………………………7
Серверные операционные системы ………………………………..7
В погоне за производительностью………………………………………8
Многопоточность……………………………………………………8
Многозадачность ……………………………………………………9
Многопроцессорная обработка инфы……………………9
Литература ……………………………………………………………… 11
ВВЕДЕНИЕ
Как итог эволюции компьютерных технологий возникли компьютерные сети. Само возникновение компьютерных сетей ознаменовало новейший шаг в компьютерной технологии.
Самые 1-ые компьютерные сети были достаточно простыми – скорость работы таковой сети была весьма малеханькой по сопоставлению с современными сетевыми технологиями, но для того времени и это было достижение.
С совершенствованием аппаратной части сетей совершенствовалось и сетевое программное обеспечение. Со временем потребовалось улучшение самих технологий, а не только лишь развитие аппаратуры и программного обеспечения. Были разработаны современные сетевые технологии. Одной из таковых технологий является разработка «клиент-сервер», позволяющая юзерам сети получать резвый доступ к ресурсам. О данной для нас сетевой технологии мы и желали тщательно поведать.
АППАРАТНОЕ ОБЕСПЕЧЕНИЕ

Одноранговая модель подступает

для маленьких сетей

В одноранговой сети любой комп может «разговаривать» с хоть каким остальным, предоставляя всем узлам сети свои файлы и принтеры и пользуясь чужими ресурсами. Одноранговая сеть очень демократична и годна для использования только на маленьком числе компов – не наиболее чем для 10-ка. сеть такового типа поддерживает Microsoft Windows 95 и выше, и будет отлично обслуживать, к примеру рабочую группу в маленьком учреждении. В одноранговой сети любой комп выступает и в качестве клиента, и в качестве сервера – его роль в хоть какой момент времени зависит от того, получает он информацию, либо передаёт (набросок 1).

Одноранговая
сеть
Набросок 1
Модель «клиент-сервер» лучше подступает
для больших сетей

При большенном числе компов (10-ки, сотки и даже тыщи) компании почаще всего полагаются на сети модели «клиент-сервер». Упрощенно можно считать, что в таковой сети отдельный комп подключается к одному либо нескольким массивным компам, которые именуются серверами
.

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





Серверная сеть

Сервер и клиент

трудятся вкупе

Роль серверов состоит в обеспечение централизованной защиты и управлении трафиком, а так же в предоставление клиентам ресурсов: инфы, приложений и доступа к устройствам совместного использования (к примеру, к принтерам). В клиент – серверной среде в роли клиентов выступают настольные ПК (конкретно ПК , а не неинтеллектуальные терминалы!) под управлением операционной системы типа Windows 95 либо Windows NT Workstation. Как правило, клиент употребляет собственные вычислительные мощности для обработки инфы, приобретенной от сервера, но полагается на в части предоставления нужных данных и приложений. Такое распределение ролей в обработке инфы носит заглавие клиентской (front — end) и серверной (back — end) обработки.
вместе с удачным функционированием в своей «родной» среде, сети модели клиент – сервер могут работать с микрокомпьютерами и мэйнфреймами. Конкретно эта упругость в сочетании довольно низкой (по сопоставлению с классическими решениями) стоимостью и составляет привлекательность клиент – серверных сетей. Работая в таковой среде на компе – клиенте, можно «вкушать плоды» 3-х различных способов обработки инфы: автономной работы, взаимодействия с иными ПК сети и подключения к серверу либо мэйнфрейму для доступа к лежащей там инфы (так сказать, основное блюдо).
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Сетевые операционные
системы

Операционные системы с сетевыми функциями также представлены 2-мя не постоянно просто разными разновидностями: серверным и клиентским. Это вызвано различием способностей и функций серверов и клиентов сети на базе ПК . Серверная ОС концентрируется на управлении ресурсами, а клиентская – на ублажении потребностей обладателя, другими словами на выполнении задания с наибольшей скоростью и эффективностью. Это не означает что быстрота и эффективность не важны для сервера, но его основная задачка все таки в поддержке огромного числа компов – клиентов, тогда как клиент почаще всего работает с определенным приложением типа текстового микропроцессора, электрической таблицы либо почтовой программки. И если проверка орфографии, подготовка сообщения либо пересечет, таблицы занимают чрезвычайное много времени, обладатель компа чуть ли будет совершенно им воспользоваться.
Выбор серверных ОС для корпоративных сетей на базе ПК очень широкий: Windows NT, OS/2, Novell NetWare, unix и Mac OS с сетевыми службами AppleShare и AppleTalk. Как правило, эти ОС способны работать и в качестве ПО клиента, и в качестве ПО сервера. Наиболее того, нередко существует «младшая» версия для настольных ПК . Такие программные продукты как Windows NT Workstation, OS/2 Workstation, и ПО рабочей станции от NetWare, по существу, представляют собой несколько облегченные версии собственных «старших братьев», работающих на серверах.
В ПОГОНЕ ЗА

ПРОИЗВОДИТЕЛЬНОСТЬЮ
Раз у сетевой операционной системы настолько не мало обязательств, то она обязана работать с очень вероятной скоростью. Достигнуть этого удаётся при помощи «трёх М»: многопоточности, многозадачности и многопроцессорности.
Многопоточность

одна из основных отличительных особенностей сетевой операционной системы. Этот способ оптимизации производительности средством более полного использования процессорного времени представляет собой подлинное волшебство трудности. Многопоточная обработка базирована на том, что машина — комплекс технических средств, предназначенных для автоматической обработки информации в процессе решения вычислительных и информационных задач) (либо вычислительной системы) которое делает арифметические и логические операции данные программкой преобразования инфы управляет вычислительным действием и коор работает с неописуемой скоростью, измеряемой тактами. Эти такты производятся независимо то того, занят машина — комплекс технических средств, предназначенных для автоматической обработки информации в процессе решения вычислительных и информационных задач) (либо вычислительной системы) которое делает арифметические и логические операции данные программкой преобразования инфы управляет вычислительным действием и коор либо нет.
При многопоточной обработке процесс разделяется на потоки, любой из которых производится процессором по отдельности. Планирование потоков осуществляется операционной системой (набросок 3).
потоки

машина — комплекс технических средств, предназначенных для автоматической обработки информации в процессе решения вычислительных и информационных задач) (либо вычислительной системы) которое делает арифметические и логические операции данные программкой преобразования инфы управляет вычислительным действием и коор








приложение









1
2
3
РИСУНОК 3
Многозадачность
По сути многозадачность – это нечто ловкости рук фокусника, ибо на одном микропроцессоре два процесса не производятся. время микропроцессора предоставляется любому процессу раздельно, а человеку кажется, что эти процессы идут параллельно. Такое воспоминание создаётся благодаря высочайшей скорости работы микропроцессора и способностью размешивать выделенные интервалы времени. Весь фокус в том, что для компа и операционной системы время идет намного резвее, чем для людей.
Многозадачность в любом виде прибыльна, как средство увеличения производительности. На очень загруженном сервере, к примеру, достоинства явны. ясно, что выигрыш будет ещё наиболее, если многозадачность реализована на компьютере-клиенте – это дозволяет ещё лучше координировать взаимодействие сервера с клиентом и управлять им с ещё большей эффективностью, нежели в случае, когда клиент и сервер в определённый момент времени решают вкупе либо порознь одну единственную задачку.
Многопроцессорная
обработка

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

ЛИТЕРАТУРА

www.5ballov.ru
www.referat.ru
Вудворд Дж. «Разработка совместной работы»
Волков В.Б. Понятный самоучитель работы в Windows XP, СПб, Питер, 2004]]>