Техническое обслуживание серверов LAN

Автор работы: Пользователь скрыл имя, 30 Октября 2013 в 00:40, курсовая работа

Краткое описание

В 1969 году Кеном Томпсоном и Деннисом Ритчи была создана операционная система Unix,на основе которой созданы все современные операционные системы. В том же году были разработаны языки программирования С и Pascal,создан первый микропроцессор и сеть ARPANET.1 января 1970 – начался отсчёт компьютерной эры – у компьютеров кроме математических вычислений, появились новые задачи.
Все задачи разделились на 2 типа: для выполнения которых требуется сеть и для которых нет. Для выполнения 1 типа задач стал требоваться особый тип программного обеспечения. Компьютеры использующие данный тип программного обеспечения стали называются серверами, а не имеющие рабочими станциями.

Содержание

Введение..........................................................................................................4
1.Общая часть..................................................................................................5
1.1.Назначение и особенности использования серверов LAN...............5
1.2.Требования к аппратному и программному обеспечению ПК сервера LAN................................................................................................6
2.Описание и обоснование..............................................................................9
2.1.Принцип распределения программного обеспечению между серверами LAN и рабочими станциями……............................................9
2.2.Принцип обеспечения надёжности администрирования LAN….....11
2.3.Средства мониторинга LAN.................................................................12
3.Безопасность жизнедеятельности................................................................15
3.1.Расчёт контура заземления...................................................................15
4.Заключение....................................................................................................17
5.Список использованной литературы...........................................................18
Графическая часть............................................................................................19

Вложенные файлы: 1 файл

Курсовая по сетям.docx

— 347.66 Кб (Скачать файл)


Государственное образовательное  учреждение

среднего профессионального  образования

Калининградский технический  колледж

 

 

 

 

 

 

Курсовой проект

 

по дисциплине 230106 Техническое обслуживание серверов LAN

 

Пояснительная записка

КП07230106033ПЗ

 

 

 

 

               Руководитель:

       Заведеев В.В._________

 

 

 

 

 

 

Калининград

2010 год


 

 

Содержание

Введение..........................................................................................................4

1.Общая часть..................................................................................................5

1.1.Назначение  и особенности использования  серверов LAN...............5

1.2.Требования  к аппратному и программному  обеспечению ПК сервера LAN................................................................................................6

2.Описание  и обоснование..............................................................................9

2.1.Принцип  распределения программного обеспечению  между серверами LAN и рабочими станциями……............................................9

2.2.Принцип  обеспечения надёжности администрирования  LAN….....11

2.3.Средства  мониторинга LAN.................................................................12

3.Безопасность  жизнедеятельности................................................................15

3.1.Расчёт  контура заземления...................................................................15

4.Заключение....................................................................................................17

5.Список  использованной литературы...........................................................18

Графическая часть............................................................................................19

 

 

 

       

 

 

 

 

 

 

 

 

 

 

19

 

 

Введение

 

В 1969 году Кеном  Томпсоном и Деннисом Ритчи была создана операционная система Unix,на основе которой созданы все современные операционные системы. В том же году были разработаны языки программирования С и Pascal,создан первый микропроцессор и сеть ARPANET.1 января 1970 – начался отсчёт компьютерной эры – у компьютеров кроме математических вычислений, появились новые задачи.

Все задачи разделились на 2 типа: для выполнения которых требуется сеть и для которых нет. Для выполнения 1 типа задач стал требоваться особый тип программного обеспечения. Компьютеры использующие данный тип программного обеспечения стали называются серверами, а не имеющие рабочими станциями.

За сорок  лет значительно увеличился спектр выполняемых задач. Для некоторых  из которых появилось специализированное оборудование – процессоры XEON,SPARC,Itanium,контроллеры SCSI и SAS.Повысилась надёжность, отказоустойчивость серверов. Снизилось энергопотребление,шум,размеры и вес. Увеличилось функциональность серверного программного обеспечения и в то же время простота настройки.


Появились средства мониторинга серверов.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.Основная часть.

1.1.Назначение и особенности  серверов LAN

 

Сервер – это программный, либо программно-аппаратный комплекс, выполняющий сервисные операции по запросу клиента.

Сервер может выполнять следующие  функции:

1.Служба каталогов(Средство иерархического представления ресурсов. Под ресурсами могут пониматься материальные ресурсы, персонал, сетевые ресурсы и т. д.)

2.База данных

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

4.Веб-сервис - сервис загрузки веб-страниц через веб-интерфейс(протокол HTTP(HyperText Transfer Protocol — «протокол передачи гипертекста»))

5.Синхронизация внутренних часов(периодическая синхронизация времени сервера и рабочей станции)

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

7.Конфигурация узла через DHCP (англ. Dynamic Host Configuration Protocol — протокол динамической конфигурации узла) 

8.Прокси-сервер

9.Шлюз

10.Выполнение сложных и объёмных  вычислений.

Особенности использования, если сервер – аппаратно-программный комплекс:

*Автоматическое выполнение своих  функций без вмешательства человека

*Непрерывная работа компьютера  на котором находится сервер(а) 

*Для управления сервером используются  протоколы удалённого доступа(SSH,telnet)

*Статическое, закрепленное положение сервера во время работы(использование серверных шкафов)

*Периодическое резервное копирование  данных

*Логирование всех происходящих  на сервере событий

*Резервирование комплектующих  деталей(процессор,оперативная память, жесткие диски)

*Улучшенная система мониторинга  сети и аппаратного обеспечения


 

 

 

 

 

 

 

 

 

 

 


1.2 Требование к аппаратному  и программному обеспечению ПК  сервера LAN

 

В зависимости от выполняемых функций  и условий их выполнения(например количество рабочих станций в  сети) требования делятся  на 4 категории:

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

2.Надежность  характеризует отказоустойчивость и способность не терять данные при аварийных ситуациях. Свойство технической системы сохранять способность правильно функционировать после отказа системы или некоторых ее частей. Основной способ повышения отказоустойчивости  — избыточность. Наиболее эффективный метод избыточности — аппаратная избыточность, достигается путем резервирования. К примеру установка дополнительного блока питания, который начинает работать сразу после выхода из строя основного. Отказоустойчивость наиболее важна для веб-серверов,особенно если они обслуживают крупные Интернет-ресурсы. Использование различных датчиков следящих за физическим состоянием оборудования, использованием оперативной памяти с ECС, использование более качественных блоков питания всё это может уменьшить или исключить потери информации, наиболее критично это для серверов баз данных, потому что в них хранится важная информация.

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

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

 

 

 


Для нормального функционирования сервера требуется  следующие  виды программного обеспечения:

1.Операционная система. Сервер можно разместить практически на любой операционной системы. Все зависит только от назначения сервера и квалификации системного администратора. Операционные системы можно разделить на 4 группы:

a. Solaris

b. Mac OS x server

c. Unix

d. Windows

Операционные системы Solaris сделаны и оптимизированы под архитектуру процессоров SPARC,но не предназначены для архитектур x86 и 64bit.

У Мас OS x server аналогичная ситуация ставится на ПК с процессорами архитектуры PowerPC.Эти два типа операционных систем не получили распространения широкого распостраненения,из-за того что не имеют версий для процессоров архитектуры x86 занимающих 97% рынка процессоров ПК,

поэтому большая часть серверов стоит на ПК с архитектурами процессоров x86 и x86-64.Поэтому обычно приходится выбирать между UNIX и Windows.Наиболее подходят для серверов из этих групп у Unix – FreeBSD,у Windows – Windows Server.Преимуществами Unix над Windows являются бесплатность,надёжность,открытый код(в случае ошибки можно исправить ей самостоятельно),лучшее использование ресурсов ПК,безопасность,большое количество утилит командной строки. Преимуществами же Windows являются большее количество драйверов, более простое администрирование LAN сетей, более простое администрирование и более простая клиент-серверная интеграция.

2.Основное серверное программное обеспечение – это программное обеспечение занимающееся выполнением главных функций сервера, которые зависят от назначения сервера. Это могут быть FTP-сервер,веб-сервер,почтовый сервер и etc.Для каждого вида существует целый ряд программ отличающихся функционалом,надёжностью,простотой настройкой, количеством поддерживаемых платформ, а иногда и специализацией. Например существует три самые популярные реализации веб-cсервера:IIS(Internet Information Server),Apache и Nginx.IIS создавался специально для Windows Server и не функционирует в Unix системах.Apache является кроссплатформенным.Nginx сначала предназначался только для Unix-систем, но начиная с версии 0.7.52 появилась бинарная сборка для Windows.

Apache  является более надёжным и функциональным, чем IIS,но работает медленной на Windows,чем IIS. Nginx часто используют для отдачи статического содержимого, генерируемого «тяжёлым» веб-приложением, работающим под управлением другого веб-сервера.Но главным минусом IIS,как и Windows Server является платность.

 

 

3.Субосновное серверное программное  обеспечение – это программное обеспечение расширяющее возможности основного программного обеспечения. Например программа Rejik  для прокси-сервера Squid,на которую поступают данные о запросе, анализируются и при выполнении на выход выдаётся изменённый запрос.

4.Программы обеспечения безопасности. Существует несколько типов программ безопасности:

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

Программные межсетевые экраны:

Windows – Outpost, Norton, Comodo, Kaspersky.

Linux – NetFilter.

FreeBSD – Ipfw, IPFilter,PF.

Аппаратные межсетевые экраны:

Cisco,Juniper,Check Point.

b) Программы проверки целостности файлов(ППЦФ) – программы, которые запускаясь первый раз сканирует компьютер и создает базу данных системных файлов, компактный цифровой "снимок" системы в безопасном состоянии.Как только будет создана базовая база данных,программу можно запускать для проверки целостности системы в любое время.Кроссплатформенные ППЦФ – Veracity,Tripwire.ППЦФ только для Unix – Sentinel.ППЦФ только для Windows - GFI LANguard System Integrity Monitor, Xintegrity Professional.


5.Программы мониторинга LAN занимаются сбором первичных данных о сети: статистики о количестве циркулирующих кадров в сети и пакетов различных протоколов, состоянии протоколов маршрутизаторов,концентраторов,коммутаторов и т.д. Простейшими программами мониторинга являются netstat,ifstat,NET.

6.Программы занимающиеся резервным копированием,то есть процессом создания копии данных на носителе, предназначенном для восстановления данных в оригинальном месте их расположения в случае их повреждения или разрушения. В Unix-системах резервное копирование осуществляется программами tar и dump.Для Windows – это Microsoft Data Protection Manager,Acronis Backup, Symantec Ghost.

 

 

 

 

 

 

 

 

 

 


2.Описание и обоснование

2.1 Принцип распределения  программного обеспечения между  серверами LAN и рабочими станциями.

Для выполнения определённых функций  сервера требуется наличие определённого  программного обеспечения не только на сервере,но и на рабочих станциях(клиенты),в таблице ниже показано это распределение с примерами программ(только для архитектур x86 и x86-64)

Функция

ПО для серверов

ПО для рабочих станций

Операци-

онная система

FreeBSD, NetBSD,Windows server,некоторые дистрибутивы Linux – OpenSuse,Debian,RedHat.

Windows пользовательские

(XP,2000,Vista,7),

Mac OS x версий 10.0-10.7,дистрибутивы Linux – Ubuntu,Kubuntu,Madriva.

Файловый 

сервер

 

 

 

 

 

 

FTP-сервера для Windows (CrossFTP Server,IIS),

FreeBSD(CrushFTP Server ,ProFTPd),Linux(vsftpd,glFTPd).

 

 

 

FTP-клиенты могут быть частью других программ, как FTP-клиент в Windows Commander,как дополнения для других программ - аддон FireFTP для браузера FireFox или как отдельные программы:

Windows(Swish),FreeBSD(cURL),

Linux(FileZilla)

База данных.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Служба 

каталогов

Сам сервер – это СУБД(система  управления базами данных).

Наиболее распространенные

СУБД являются кроссплатформенными при этом делятся на бесплатные

(MySql,Interbase,Foxpro) и платные(Oracle,Sybase).Для управления базой данных через веб-интерфейс должен быть установлен веб-сервер и интерпретатор языка(PHP,Perl,Python) программирования средствами которого осуществляется доступ

и управление базой данных.

Существует две основные реализации службы каталогов – кроссплатформенный OpenLDAP

и Active Directory(только для Windows).

Для доступа и управления базой  данных через веб-интерфейс требуется веб-браузер(Opera,Firefox,

Internet Explorer,Safari),либо через удалённый доступ утилитами сервера баз данных, должны установлены программы осуществляющие удалённый доступ – кроссплатформенные VMC,Putty,и только для Windows Radmin.

 

 

 

Клиенты OpenLDAP - ldapsearch, ldapadd, ldapdelete.Клиент Active Directory – это программа dsclient.exe,которая входит в состав любой пользовательской операционной системы Windows,выпущенной после 2000 года.

Веб-сервис

Для работы с http-запросами устанавливается веб-сервер(Apache,IIS,nginx,lightpd).

Кроме того,для улучшения  производительности и качества веб-сервиса  устанавливаются два веб-сервера,например Apache и Nginx.

Чтобы веб-сервер работал  с динамическими страницами требуется  установить интерпретатор языка(PHP,Python,Ruby).Также нужны файловый сервер,на котором будет находится веб-ресурс(например сайт),  и база данных,в которой будут хранится частоизменяемые данные.

Требуется веб-браузер – Internet Explorer(только для Windows),

кроссплатформенные Safari,Firefox,Seamonkey.

Также для проигрования flash потребуется Abode Flash Player.

 

Удалённый доступ

Через протокол RDP(Remote Desktop Protocol — протокол удалённого рабочего стола).  Сервер RDP по умолчанию установлен в Windows 2k/XP/

2003/Vista/2008/7,для Linux сервер называется xrdp.

 Через протокол SSH(Secure SHell — «безопасная оболочка»

).SSH-сервер для FreeBSD - OpenSSH,для Linux – dropbear,

для Windows – freeSSHd.

 

Клиент RDP также установлен в Windows 2k/XP/2003/Vista/2008/7

по умолчанию,как и  сервер.

Клиент RDP для Linux - FreeRDP.Клиент SSH для Windows – Putty,для FreeBSD/Linux – Ish-client.

Информация о работе Техническое обслуживание серверов LAN