6. Анализ и выбор программного обеспечения
ОС NetWare фирмы Novell
Novell была одной из первых компаний, которые начали создавать ЛВС.
Она производила как аппаратные средства, так и программные, однако в последнее время фирма Novell сконцентрировала усилия на программных средствах ЛВС.
Далее приводятся некоторые характеристики программных продуктов NetWare :
- В среде NetWare способно работать большее количество приложений чем в любой другой ЛВС.
- ОС NetWare способна поддерживать рабочие станции, управляемые DOS, DOS и Windows, OS/2, UNIX, Windows NT, Mac System 7 и другими ОС.
- ЛВС NetWare может работать с большим количеством различных типов сетевых адаптеров, чем любая другая операционная система. Для достижения поставленных целей вы можете выбрать аппаратные средства от множества разных поставщиков. С NetWare можно использовать ARCnet, EtherNet, Token Ring или практически любой другой тип сетевого адаптера.
- ЛВС NetWare может разрастаться до огромных размеров.
- ЛВС NetWare надежно работает.
- Средства защиты данных, предоставляемые NetWare, более чем достаточны для большинства ЛВС.
- NetWare допускает использование более, чем 200 типов сетевых адаптеров, более чем 100 типов дисковых подсистем для хранения данных, устройств дублирования данных и файловых серверов.
Фирма Novell имеет контракты о поддержке ОС NetWare с наиболее крупными и мощными из независимых организаций, таких как Bell Atlantic, DEC, Hewlett-Packard, Intel, Prime, Unisys и Xerox.
Рассмотрим подробнее структуру данной ОС
Файловый сервер в NetWare является обычным ПК, сетевая ОС которого осуществляет управление работой ЛВС. Функции управления включают координацию рабочих станций и регулирование процесса разделения файлов и принтера в ЛВС. Сетевые файлы всех рабочих станций хранятся на жестком диске файлового сервера, а не на дисках рабочих станций.
Имеется три версии ОС NetWare. Версия 2.2 может работать на компьютере 80286 ( или более поздних моделях ), используемом в качестве файлового сервера. При покупке ОС необходимо приобретать лицензию на число пользователей ( 5, 10, 50, 100 ). Версии ОС NetWare 3.12 и более новая 4.0 ориентированы на 32 разрядные шинные архитектуры и процессоры 80386, 80486 или Pentium. Есть также варианты сетевой ОС NetWare, предназначенные для работы под управлением многозадачных, многопользовательских операционных систем OS/2 и UNIX. Версию 3.12 ОС NetWare можно приобрести для 20, 100 или 250 пользователей, а версия 4.0 имеет возможность поддержки до 1000 пользователей.
Все версии ОС хорошо совместимы между собой, поэтому в одной и той же компьютерной сети можно иметь файловые серверы с разными версиями ОС NetWare.
Windows NT Advanced Server 3.1, Microsoft Corp.
Отличительные черты:
- простота интерфейса пользователя
- доступность средств разработки прикладных программ и поддержка прогрессивных объектно-ориентированных технологий
Всё это привело к тому, что эта операционная система может стать одной из самых популярных сетевых операционных систем.
Интерфейс напоминает оконный интерфейс Windows 3.1, инсталляция занимает около 20 минут. Модульное построение системы упрощает внесение изменений и перенос на другие платформы. Обеспечивается защищенность подсистем от несанкционированного доступа и от их взаимного влияния (если зависает один процесс, это не влияет на работу остальных). Есть поддержка удаленных станций - Remote Access Service (RAS), но не поддерживается удаленная обработка заданий.
Windows NT предъявляет более высокие требования к производительности компьютера по сравнению с NetWare.
Основные характеристики и требования к аппаратному обеспечению:
- Центральный процессор: 386 и выше, MIPS, R4000, DEC Alpha АХР.
- Минимальный объем жесткого диска: 90 Мбайт.
- Минимальный объем ОП на сервере: 16 Мбайт.
- Минимальный объем ОП РС клиента; 12 Мбайт для NТ/512 КБайт для DOS.
- Операционная система: Windows NT.
- Протоколы: NetBEUI, ТСР/IР, IРХ/SРХ, АррlеТаlk, АsyncBEUI.
- Мультипроцессорность: поддерживается.
- Количество пользователей: неограниченно.
- Максимальный размер файла: неограничен.
- Шифрование данных: уровень С-2.
- Монитор UPS: есть.
- ТТS: есть.
- Управление распределенными ресурсами сети: домены.
- Система отказоустойчивости: дублирование дисков, зеркальное отражение дисков, RAID 5,поддержка накопителя на магнитной ленте, резервное копирование таблиц домена и данных.
- Компрессирование данных: нет.
- Фрагментация блоков (Block suballocation): нет.
- Файловая система клиентов: DOS, Windows, Мас, ОS/2, UNIX, Windows NT.
Unix
Выполняя различные элементарные операции по запросам пользовательских процессов, ядро обеспечивает функционирование пользовательского интерфейса, описанного выше. Среди функций ядра можно отметить:
Управление выполнением процессов посредством их создания, завершения или приостановки и организации взаимодействия между ними.
Планирование очередности предоставления выполняющимся процессам времени центрального процессора (диспетчеризация). Процессы работают с центральным процессором в режиме разделения времени: центральный процессор выполняет процесс, по завершении отсчитываемого ядром кванта времени процесс приостанавливается и ядро активизирует выполнение другого процесса. Позднее ядро запускает приостановленный процесс.
Выделение выполняемому процессу оперативной памяти. Ядро операционной системы дает процессам возможность совместно использовать участки адресного пространства на определенных условиях, защищая при этом адресное пространство, выделенное процессу, от вмешательства извне. Если системе требуется свободная память, ядро освобождает память, временно выгружая процесс на внешние запоминающие устройства, которые называют устройствами выгрузки. Если ядро выгружает процессы на устройства выгрузки целиком, такая реализация системы UNIX называется системой со свопингом (подкачкой); если же на устройство выгрузки выводятся страницы памяти, такая система называется системой с замещением страниц.
Выделение внешней памяти с целью обеспечения эффективного хранения информации и выборка данных пользователя. Именно в процессе реализации этой функции создается файловая система. Ядро выделяет внешнюю память под пользовательские файлы, мобилизует неиспользуемую память, структурирует файловую систему в форме, доступной для понимания, и защищает пользовательские файлы от несанкционированного доступа.
Управление доступом процессов к периферийным устройствам, таким как терминалы, ленточные устройства, дисководы и сетевое оборудование.
Выполнение ядром своих функций довольно очевидно. Например, оно узнает, что данный файл является обычным файлом или устройством, но скрывает это различие от пользовательских процессов. Так же оно, форматируя информацию файла для внутреннего хранения, защищает внутренний формат от пользовательских процессов, возвращая им неотформатированный поток байтов. Наконец, ядро реализует ряд необходимых функций по обеспечению выполнения процессов пользовательского уровня, за исключением функций, которые могут быть реализованы на самом пользовательском уровне. Например, ядро выполняет действия, необходимые shell'у как интерпретатору команд: оно позволяет процессору shell читать вводимые с терминала данные, динамически порождать процессы, синхронизировать выполнение процессов, открывать каналы и переадресовывать ввод-вывод. Пользователи могут разрабатывать свои версии командного процессора shell с тем, чтобы привести рабочую среду в соответствие со своими требованиями, не затрагивая других пользователей. Такие программы пользуются теми же услугами ядра, что и стандартный процессор shell.
Сетевая защита в UNIX основывается на сложной схеме именования, которая начинается с имен пользователей. Пользователям присваиваются имена и пароли, которые нужны для регистрации пользователей в системе,
Сетевые ресурсы известны и поддерживаются как службы. Им даются имена, с помощью которых пользователи могут обратиться к ним. Службы включают в себя: фазовую службу (каталоги, подкаталоги, данные и программы в каталогах), коммуникационные службы (программы эмуляции SNA 3270, асинхронные коммуникационные службы) и службы печати. Все службы получают имена через службу именования в UNIX, именуемую StreetTalk.
Каждое имя состоит из 3-х частей: имени ресурса или пользователя, имени труппы пользователей и имени организации. Например, пусть существует сервер с именем организации ACME; есть две группы пользователей MARKETING (маркетинг) и ACCOUNTING (бюджет), существует также несколько служб, связанных с каждой группой, например, WP (word processing) обработка текста) DBASE (database) база данных, АССТ (accounting) бюджет. При использовании каждая часть имени отделяется от другой знаком @. Пользователь FRED из группы MARKETING должен зарегистрироваться для работы в сети с помощью команд:
A>LOGONFRED@MARKETING@ACME.
Windows 2000 Advanced Server
Эта ОС, по сути, представляет собой новую версию Windows NT Server 4.0 Enterprise Edition. Windows 2000 Advanced Server — идеальная система для работы с требовательными к ресурсам научными приложениями и приложениями электронной коммерции, где очень важны масштабируемость и высокая производительность. Аппаратные требования для Windows 2000 Advanced Server не отличаются от требований для Windows 2000 Server, однако эта
более мощная ОС включает дополнительные возможности:
- балансировку сетевой нагрузки;
- поддерживает ОЗУ объемом до 8 Гб на системах с Intel Page Address
- Extension (РАЕ);
- поддерживает до 8 процессоров.
Windows XP Профессиональная версия
Профессиональная версия - замена для Windows NT Workstation и Windows 2000 Professional. Она нацелена скорее на корпоративный рынок и рынок рабочих станций. Это будет первичная ОС для многих компьютерных гуру, использующих в настоящее время мультипроцессорные системы, и желающих немного большего, чем может предложить домашняя версия. Как мы скоро увидим, профессиональная версия добавляет к XP пакету множество особенностей для "продвинутого пользователя" и "дружественных для корпоративного использования". Следует ожидать, что профессиональная версия довольно быстро совершит массивное нашествие в большинство корпоративных сообществ. Большая часть компаний, с которыми я имел дело, считают важной задачей своего бизнеса оперативный переход к Windows XP на настольных компьютерах и ноутбуках, полностью оставляя Windows 2000 в прошлом.
В отличии от предыдущих версий ОС, Windows XP имеет ряд возможностей:
- Обработка аудио/видео данных;
- Запись данных на CD/DVD;
- Проигрыватель Media Player 9;
- Поддержка нового HardWare;
- Улучшена система восстановления, в случае отказа системы;
- «Откат» драйвера устройств (восстановление прошлого драйвера);
- Возможность работы с беспроводными сетями;
Таблица выбора программного обеспечения
Сервер | Windows 2000 Advanced Server AVP for Server 6.0.303 |
Рабочие станции | Windows XP Professional SP2 Microsoft Office 2003 AVP for Workstation 6.0.303 |
... информации (тип кабеля); метод доступа к среде; максимальная протяженность сети; пропускная способность сети; метод передачи и др. В данном проекте ставится задача связать административный корпус предприятия с четырьмя цехами посредством высокоскоростной сети со скоростью передачи данных – 100 Мбит/сек. Рассмотрим вариант построения сети: на основе технологии Fast Ethernet. Данный стандарт ...
... ; Систематическое ведение баз данных; Уменьшение объёмов хранимой информации и стоимости хранения данных; Стандартизация ведения документов; Существенное уменьшение времени поиска необходимых данных; Возможность использования вычислительных сетей при обращении к базам данных. Увеличение скорости выполнения вычислительных и печатных работ; Возможность моделирования некоторых переменных и анализа ...
... на основе TCP/IP, информация передается в виде дискретных блоков, называемых IP-пакетами (IP packets) или IP-дейтаграммами (IP datagrams). Благодаря программному обеспечению TCP/IP все компьютеры, подключенные к вычислительной сети, становятся "близкими родственниками". По существу оно скрывает маршрутизаторы и базовую архитектуру сетей и делает так, что все это выглядит как одна большая сеть. ...
... задний план. Все ЛВС работают в одном стандарте, принятом для компьютерных сетей - в стандарте OSI - Open System Interconnection. Необходимость построения нового варианта локально- вычислительной сети возникла из-за проблем возникших в старой сетевой архитектуре: · пользователям не хватает пропускной способности сети; · малая скорость ответа серверов на запросы; · ...
0 комментариев