Автор: Пользователь скрыл имя, 14 Февраля 2012 в 16:23, реферат
На сегодняшний день программы для локальной сети обновляются с огромной скоростью и выходит, что для определенной операционной системы требуется определенное программное обеспечение подходящие по системным требованием. Без хорошего программного обеспечения невозможна нормальная работа локальной сети.
Введение…………………………………………………………………………….....3
1. Структура сетевых операционных систем………………………………………..4
2. Операционные системы…………………………………………………………...5
3 Microsoft Windows 2000 Server…………………………………………………...6
3.1 Компоненты входящие в состав операционной системы……………………..6
3.2 Системные требования данной операционной системы……………………...7
4 Linux………………………………………………………………………………...7
4.1 Сетевая подсистема……………………………………………………………....8
4.2 Файловая система………………………………………………………………...8
4.3 Системные требования данной операционной системы…………………….....8
5 Семейство BSD (FreeBSD, NetBSD, OpenBSD,BSDI)…………………………....9
5.1 Системные требования данной операционной системы………………………10
Заключение……………………………………………………………………..…....11
Список использованных источников…………………………………………….…13
Жесткий диск
1
ГБ свободного места на
Дисковод
Устройство чтения компакт-дисков или дисков DVD.
Монитор
Монитор VGA или с более высоким разрешением.
Периферийные устройства
Клавиатура и мышь Microsoft Mouse или совместимое указывающее устройство (необязательно).
Linux
- свободно распространяемое ядро
Unix-подобной системы,
Несмотря на различия в дистрибутивах общего назначения, все они образуют лицо ОС Linux, какой ее знают большинство пользователей ОС. В отличие от ядра, дистрибутивы могут содержать коммерческие компоненты, и потому их свободное распространение может быть ограничено. В таком случае авторы дистрибутива делают доступными все свободные компоненты. Обычно под словосочетанием "ОС Linux" понимают дистрибутивы Linux общего назначения.
Большая часть ядра Linux написана на языке Си, благодаря чему система достаточно легко переносится на различные аппаратные архитектуры. Сегодня официальное ядро Linux работает на платформе Intel (начиная с i386), Compaq, Alpha, Motorolla 68k, MIPS, PowerPC, Sparc,Sparc64, StrongArm, Intel Italium (IA-64). Кроме того, существует много портов Linux, распространяемых отдельно от официального ядра. Ядро Linux способно работать на многопроцессорных SMP системах, обеспечивая эффективное использование всех процессоров. Разработчики Linux стараются соблюдать стандарты POSIX и Open Group, обеспечивая тем самым переносимость ПО на другие Unix-платформы.
4.1 Сетевая подсистема
TCP/IP
стек в Linux соответствует всем
стандартам и по многим своим
возможностям превосходит
4.2
Файловая система
Основной
файловой системой Linux является его
собственная ext2fs. Официальное ядро
содержит поддержку более 20 различных
файловых систем, включая FAT (FAT/VFAT/FAT32),
ISO9660 (CDROM), HPFS (OS/2), NTFS (WindowsNT) , SysV (SCO Unix и др.),
UFS (BSD и др.). В стадии разработки находятся
файловые системы: ext3fs (журналирующая
версия ext2fs), ReiserFS (быстрая, журналирующая
файловая система). SGI и IBM занимаются разработкой
поддержки своих журналирующих файловых
систем XFS (из Irix) и JFS (из AIX) соответственно.
4.3
Системные требования
данной операционной
системы
Компьютер/процессор
Минимум - 386/SX. Рекомендуется не ниже 486/DX. Современные дистрибутивы требуют процессора классом не ниже Pentium
Память
Минимум - 5МБ. Рекомендуется - не менее 8МБ. Для работы в графическом режиме - не менее 32МБ.
Жесткий диск
Минимум 100 МБ свободного места на жестком диске.
Видео адаптер
Графический адаптер MDA. Для работы в графическом режиме - VGA адаптер. В "серверном" варианте возможна работа без графического адаптера
Периферийные устройства
Клавиатура. Для работы в графическом режиме рекомендуется манипулятор "мышь".
5
Семейство BSD (FreeBSD, NetBSD, OpenBSD,BSDI)
На первый взгляд, существует четыре клоновые BSD-системы: FreeBSD, NetBSD, OpenBSD и BSDI. Однако фактически эти системы почти идентичны, различаются же они на уровне задач, которые ставили перед собой их разработчики. FreeBSD и BSDI -- свободно распространяемый и коммерческий (соответственно) клоны BSD Unix, ориентированные на эффективное использование возможностей платформы x86. Разработчики NetBSD преследовали абсолютно противоположную цель: NetBSD должна работать на всех существующих платформах, и девиз сообщества NetBSD -- мобильность. OpenBSD -- концентрат всех улучшений Unix-систем, направленных на высокую безопасность и устойчивость к "взломам".
Подобная фрагментация на самом деле дает уникальную возможность выбора соответствующей практически любым требованиям операционной системы: можно использовать FreeBSD для разработки программного обеспечения (на дешевой "персоналке") для супердорогого сервера под управлением, например, Open- или NetBSD.
Детальный анализ сетевого программного обеспечения склоняет нас к выбору операционной системы FreeBSD. На данный момент FreeBSD является наиболее поддерживаемым и популярным клоном среди BSD-систем. Кроме базового набора утилит, который включает в себя практически все необходимые для работы в сети утилиты, а также и некоторые основные серверные пакеты, для ОС FreeBSD существует так называемая "Port Collection" (коллекция портов). Порт (port) в терминологии FreeBSD - набор правил, сводящих иногда очень сложную задачу по установке/удалению программного обеспечения к минимальному и абсолютно тривиальному перечню действий. Ports Collection представляет собой множество вложенных каталогов, группирующих порты для примерно трех с половиной тысяч доступных в FreeBSD программных пакетов. В операционной системе FreeBSD улучшены поддержка сети, быстродействие, защита и совместимость. Все это работает уже сегодня, и порой даже несколько лучше, чем у коммерческих производителей.
FreeBSD представляет собой прекрасную основу для создания Internet или Intranet сервера. FreeBSD обеспечивает мощнейший сетевой сервис даже под тяжестью нагрузок, эффективно распределяет память между сотнями (и даже тысячами) пользовательских процессов. Качество FreeBSD превосходно комбинируется с поставляемыми сегодня дешевыми высокоскоростными аппаратными средствами, что делает FreeBSD отличной альтернативой коммерческим рабочим станциям под управлением UNIX. Приложения подходят для использования как в настольной системе, так и в высокопроизводительных серверах. FreeBSD может быть установлена с любого из перечисленных носителей: CD-ROM, флоппи-диск, магнитная лента, раздел MS-DOS, или, если у вас есть доступ к сети, вы сможете установить FreeBSD, используя анонимный доступ к FTP-серверу или NFS. Все, что вам нужно - это пара дискет 1.44MB. Несмотря на то, что обычно операционная система с такими преимуществами продается за большие деньги, FreeBSD распространяется бесплатно и поставляется вместе с исходными текстами.
5.1
Системные требования
данной операционной
системы
Компьютер/процессор
Минимум - 386/SX. Рекомендуется не ниже 486/DX.
Память
Минимум - 5МБ. Рекомендуется - не менее 8МБ. Для работы в графическом режиме - не менее 32МБ.
Жесткий диск
100
МБ свободного места на
Видеоадаптер
Графический адаптер MDA. Для работы в графическом режиме - VGA адаптер. В "серверном" варианте возможна работа без графического адаптера
Периферийные устройства
Клавиатура. Для работы в графическом режиме рекомендуется манипулятор "мышь".
Заключение
В поставку Unix входят одна или несколько оболочек командной строки. Эти оболочки поддерживают изощренные языки сценариев, обеспечивающие простой доступ к сетевым утилитам, и такие сценарии часто оказываются наиболее эффективным средством автоматизации сложных задач администрирования. В Windows NT ничего подобного нет (язык командных файлов не выдерживает сравнения с оболочками Unix).
Unix-сервер
можно от начала до конца
администрировать с любой
Некоторые версии Unix (в частности, Linux, FreeBSD) поддерживают загружаемые модули устройств, т. е. позволяют загрузить систему, а после этого "на лету" переконфигурировать поддержку оборудования и программ. Например, вы загружаете Linux без поддержки установленной на машине платы SCSI, а когда нужно поработать с каким-то SCSI-устройством (скажем, произвести резервное копирование на оптический диск), просто загружаете поддержку для этой платы. По окончании работы с устройством соответствующий модуль можно выгрузить. Точно так же можно загружать и выгружать поддержку звуковой или сетевой платы и даже файловых систем, таких как HPFS, FAT, VFAT, NTFS и др. Таким образом, любая Unix-система с поддержкой загружаемых модулей по самой своей природе больше подходит для сервера, поскольку чуть ли не все изменения в конфигурации можно производить без перезапуска системы. Что касается Windows NT, то она и близко не подошла к этому состоянию. Даже при незначительных изменениях в конфигурации систему требуется закрыть и перезагрузить, не говоря уже об установке программного обеспечения. Ни единого из этих ограничений в Unix нет.
Разумеется, NT имеет и некоторые преимущества перед Unix (например, в файловой системе NTFS более гибкая модель защиты), но о ее слабых сторонах можно говорить чуть ли не бесконечно. Windows NT свойственны глубинные изъяны, такие как безобразно организованная работа с системными DLL, или потенциально опасная модель ядра, провоцирующая отказы драйверов.
Windows NT определенно держит курс на столкновение с Unix. Ей предстоит, во-первых, состязаться с Unix на техническом уровне, а во-вторых, что-то противопоставить "сетецентрической" организации вычислительных систем. По мере взаимопроникновения и объединения двух этих сил для Microsoft возникнет необходимость обратиться к вопросам стабильности, архитектуры, быстродействия и управляемости, сделать Windows NT многопользовательской и обеспечить удаленный доступ к прикладным программам. Все это неизбежно будет реализовываться в виде "заплат", поскольку проект системы ничего подобного не предусматривал. Самое же неприятное состоит в том, что Microsoft должна будет либо каким-то способом завладеть стандартами Internet, либо согласовать Windows с существующими стандартами. И, решая для себя все эти вопросы, руководство Microsoft рассматривает в качестве задачи с наивысшим приоритетом сохранение своей монополии.
Насколько это безопасно? Ни одна из перечисленных выше целей не достигается тривиальным путем, а некоторые из них, к тому же, прямо противоречат приоритетам и техническим методам Microsoft. Таким образом, мы вновь приходим к основному положению: будущему Windows NT угрожает не столько превосходство конкурентов, сколько собственное несовершенство, которое является следствием неправильной расстановки приоритетов. При определении направления разработок руководством Microsoft движет стремление скорее к защите своей монополии на рынке систем для настольных компьютеров, чем к техническому совершенству. Реально Windows NT сейчас менее стабильна, чем Unix, из-за уязвимости, связанной с конфликтами библиотек общего пользования (конфликтами DLL). И эта уязвимость сохранится, поскольку Microsoft имеет обыкновение заменять имеющиеся системные DLL при установке прикладных пакетов (осуществляя "скрытую модернизацию" ОС способом, на применение которого не решится ни один из конкурентов). Технически решить проблему DLL было бы несложно - просто это нежелательно с точки зрения Microsoft.
Использование же в Windows NT небезопасной модели драйверов связано со стремлением добиться более высоких, чем у конкурирующих систем, показателей в тестах, т. е. стабильность приносится в жертву скорости. До сих пор компромиссные решения работали благодаря тому, что Microsoft ограничивала сферу своей деятельности настольными компьютерами. Ее системы только сейчас начали просачиваться на рынок серверов уровня отдела и бросать вызов лидирующим серверным системам. А по мере того, как Unix-системы для процессоров Intel выявляют разницу в качестве между NT и Unix, перспектива массового перехода на NT выглядит все менее и менее привлекательной.