Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сети ЭВМ (гр 1191_доп) .doc
Скачиваний:
4
Добавлен:
19.11.2018
Размер:
279.04 Кб
Скачать
      1. 5.4. Обзор сетевых ос

Каждая операционная система имеет свои достоинства и недостатки. Сетевые администраторы должны знать, как минимум, основные характеристики трех наиболее распространенных семейств сетевых операционных систем — Windows, NetWare и UNIX/Linux. В настоящее время многие сети имеют в своем составе не­сколько типов серверов, следовательно, сетевые администраторы должны суметь обес­печить взаимодействие различных систем.

Сети Windows. В сетях на основе Windows 200х Server понятие домена явля­ется базовым. Домен — это группа компьютеров и пользователей, образующих базо­вую границу администрирования, т.е. управляемых как одно целое. Контроллер домена представляет собой "главный" сервер домена, на нем хранится база данных SAM (Security Accounts Management).

В сетях Windows для хранения регистрационной информации используется служба каталогов Active Directory (AD), аналогичная службе NDS в сетях NetWare. (Active Directory рассматривается в параграфе 6.2 "Службы каталогов".) Домены Windows 200х можно объединять в дерево доменов, т.е. в группу доменов, имеющих общее непрерывное пространство имен. В свою очередь, деревья можно объеди­нить в лес. Такая структура позволяет наращивать сеть практически неограниченно. Все контроллеры доме­нов хранят копию раздела AD, а изменения можно вносить из любого контроллера. Выполненные таким образом изменения реплицируются (тиражируются) на другие кон­троллеры домена.

Сети NetWare. NetWare — это серверная операционная система. На клиентских компьютерах сети NetWare должна выполняться настольная операционная система, для которой разра­ботано специальное клиентское программное обеспечение NetWare. Компания Novell поставляет клиентское программное обеспечение для всех версий Windows, компания Microsoft встраивает клиентские программы NetWare в свои операционные системы Windows. Есть компании, поставляющие клиентские программы NetWare для Macintosh и Linux. NetWare является закрытой операционной системой, использующей совместную многозадачность для выполнения различных служб на компьютерах с архитектурой Intel x86. В настоящее время NetWare поддерживает протоколы TCP/IP и IPX/SPX.

В версии NetWare 4 появилась весьма совершенная служба каталогов под на­званием NDS (Novell Directory Services), которая в значительной степени устра­нила проблемы администрирования, вызванные существованием отдельных баз данных bindery на каждом сервере. Служба NDS появилась раньше, чем Active Directory компании Microsoft. Они имеют много общего, включая концепцию OU (организационный модуль) и возможность размещения объек­тов в древовидной структуре каталогов независимо от того, где объект находится в сети физически. Обе эти службы — как NDS, так и AD — совмести­мы с протоколом LDAP (Lightweight Directory Access Protocol — упрощенный про­токол доступа к службе каталогов), который рассматривается в параграфе 6.2 "Службы каталогов".

В версии NetWare 5.1 впервые представлена программа NetWare Management Portal — Web-инструмент администрирования, с помощью которого можно управлять серверами NetWare 5.1 с клиентского компьютера посредством Web-браузера. В качестве клиентского программного обеспечения можно использовать одну из двух программ: Microsoft Client Services for NetWare или клиентскую программу Novell, однако на одном компьютере нельзя установить обе эти программы. Клиентская программа Novell предоставляет более широкие функциональные возможности, чем встроенные клиентские програм­мы Microsoft.

В последнее время NetWare утратила свои позиции на рынке операционных систем. Не случайно поэтому в версии 6.5 пользователям предлагается выбор ядра: NetWare или Linux. Существует также открытая версия Open Enterprise Server, а также основанная на Linux — SLES10.

Сети UNIX и Linux. Сетевая операционная система UNIX весьма популярна уже продолжительное время. Она была разработана в 1969 году и с тех пор получила развитие в многочис­ленных вариантах. Исходный код системы открытый (т.е. доступен бесплатно для ка­ждого, кто хочет использовать или модифицировать его) и написан на распространен­ном языке программирования С. Операционные системы UNIX используются на высокопроизводительных рабочих станциях, таких, как Silicon Graphics и Sun. Команды UNIX могут выполняться как из командной строки, так и с помощью удобного графического пользовательского ин­терфейса, например X Window.

В реализациях UNIX административные учетные записи, используемые для задач управления системой, называются root. Учетные записи Bin и sys владеют программами и запускают их. Служебные программы сервера называются демонами. Примерами являются демон печати и демон FTP. Существуют сотни различных версий UNIX. Из них наибольшее распространение получили следующие:

  • Berkeley Software Design, Inc. (BSD UNIX, от которой происходят другие вари­анты, например FreeBSD);

  • Santa Cruz Operation (SCO) UNIX;

  • Sun Solaris;

  • AIX (UNIX компании IBM);

  • HP-UX (UNIX компании Hewlett Packard).

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

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

Linux иногда называют "облегченной UNIX". Она разработана на основе UNIX для компьютеров с про­цессорами Intel Линусом Торвальдсом (Linus Torvalds) в начале 1990-х годов. Как и UNIX, Linux представляет собой операционную систему с откры­тым исходным кодом, вследствие чего появилось много ее различных вариантов. В Linux можно использовать такие графические интерфей­сы, как X Window, Gnome и KDE. Операционная система Linux позволила воспользоваться преимуществами UNIX дома и в небольших организациях. Некоторые из версий Linux можно скачать из Web бесплатно, другие распространяются в виде коммерче­ских продуктов. Наиболее популярны следующие версии Linux:

  • RedHat Linux;

  • OpenLinux;

  • Corel Linux;

  • Slackware;

  • Debian GNU/Linux;

  • SuSE Linux.

Список текущих реализаций Linux можно найти на Web-узле по адресу: www.linux.org.

Если на сервере UNIX выполняется программа Samba (использующая протокол прикладного уровня SMB), то клиенты Windows могут получать доступ к нему без специального клиентского программного обеспечения. В компьютерах Windows про­токол SMB используется для доступа к файлам всей сети. Программа Samba делает файловую систему UNIX видимой для клиентов Windows.

Другие сетевые операционные системы

Apple Macintosh. В 1984 году компания Apple Computer представила компьютер Macintosh с операционной системой Mac OS. Операционная система Mac OS использовала оконный интерфейс, для представления и организации информации. Разработчики Macintosh использовали некоторые идеи прототипа Xerox, разработав и расширив их, добавив собственные, в том числе метафору «папок/файлов», широко использующуюся и в настоящее время. Множество других компаний использовали в своей работе идеи Apple. Переход на процессор Intel и операционную систему Mac OS X, основанную на UNIX, значительно расширил выбор программного обеспечения для Macintosh, так как большинство программ для UNIX/Linux после доработки могут запускаться и в среде Mac OS X.

Компьютеры Apple Macintosh поставляются со встроенными средствами поддержки одноранговых сетей. Существуют и серверные версии Mac OS X, последняя из которых Mac OS X Snow Leopard. В нее добавлена встроенная поддержка Microsoft Exchange Server 2007, точки доступа к сети Windows и много других функций совместимости с ОС Windows и ее приложениями. Snow Leopard Server использует 64-битное ядро с поддержкой до 16 Тb оперативной памяти.

Banyan VINES. Компания Banyan поставляет сетевую операционную систему VINES (Virtual Network­ing System), представляющую собой версию UNIX со своей собственной файловой систе­мой VINES вместо NFS. Популярность этой системы невелика, в настоящее время она используется главным образом в академических кругах. Однако VINES все еще сохраняет свое значение благодаря тому, что в ней впервые появилась реальная служба каталогов — StreetTalk.

OS/2 Warp Server. Операционная система OS/2 известна как "настольная операционная система IBM, проигравшая гонку с Windows". Несмотря на прекра­щение поддержки своей операционной системы, IBM продолжила разработку сервера OS/2 Warp Server for E-business. Система содержит средства поддержки файловых серверов и серверов приложений. Ее файловая система JFS (Journaled File System) разрабатывалась для больших приложений с повышенной надежностью.