СЕТЕВЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ
Сетевые средства ОС можно разделить на три компоненты:
· серверная часть – средства предоставления локальных ресурсов и услуг в общее пользование;
· клиентская часть (редиректор) – средства запроса доступа к удаленным ресурсам и услугам;
· транспортные средства – совместно с коммуникационной системой обеспечивают передачу сообщений между компьютерами сети.
Совокупность серверной и клиентской частей, предоставляющих доступ к конкретному типу ресурса компьютера через сеть, называется сетевой службой. Сетевая служба предоставляет пользователям сети набор услуг – сетевой сервис. Каждая служба связана с определенным типом сетевых ресурсов и/или определенным способом доступа к этим ресурсам. На практике наиболее важными для пользователей являются: файловая служба и служба печати.
Сетевые службы могут встраиваются в ОС, объединяться в виде оболочки, поставлятьсяв виде отдельного продукта.
Компоненты сетевой ОС взаимодействуют друг с другом посредством протоколов:
· NetBIOS(Network Basic Input Output System) – сетевая операционная система ввода-вывода фирмы IBM – один из общих протоколов.
· IPX (Internet-work Packet eXchange) – межсетевой обмен пакетами фирмы Novell – достаточно распространенный протокол.
В зависимости от того, как распределены функции между компьютерами сети, компьютеры могут выступать в трех ролях:
· компьютер, занимающийся исключительно обслуживанием запросов других компьютеров, – выделенный сервер сети;
· компьютер, обращающийся с запросами к ресурсам другого компьютера, – клиентский узел;
· компьютер, совмещающий функции клиента и сервера, – одноранговый узел.
Имеются и соответствующие операционные системы.
Одноранговые ОС включают как серверные, так и клиентские компоненты сетевых служб. Сетевая ОС в этом случае устанавливается на каждом компьютере. Для одноранговых сетей имеются ОС:
· Windows NT Workstations, компании Microsoft;
· OS/2 Warp, компании IBM;
· LANtastic и Personal Netware, компании Artisoft;
· Invisible LAM, компании Invisible Software.
В сетях с выделенными серверами используются специальные сетевые ОС, оптимизированные для работы в роли либо клиентов, либо серверов.
Клиентские ОС должны обеспечивать удобный пользовательский интерфейс и иметь набор клиентских программ, позволяющих получать доступ к разнообразным сетевым ресурсам.
Для серверных ОС характерно:
· поддержка мощных аппаратных платформ, в т.ч. мультипроцессорных;
· широкий набор сетевых служб;
· поддержка большого числа одновременно выполняемых процессови сетевых соединений;
· наличие развитых средств защиты и средств централизованного администрирования сети.
Операционные системы для сетей типа клиент-сервер: Windows NT Server фирмы Microsoft; NetWare фирмы Novel; Vines фирмы Banyan Systems; Unix-системы.
Операционная СИСТЕМА WINDOWS
Существуют следующие версии ОС Windows: Windows 1.0 – 1985г.; Windows 3.0 – 1990г.; Windows 3.11 – 1993г.; Windows 95 – 1995г.; Windows NT – 1995г.; Windows 98 – 1998г.; Windows 2000 – 2000г.; Windows XP (eXPerience) – 2001г.; Windows Vista – 2006г.; Windows 7 – 2009г.
Основные характеристики Windows:
· удобный и понятный интерфейс;
· работает на ПК современных конфигураций, сохраняясовместимость с другими ОС(Ms Dos) и Windows-приложениями;
· встроены средства для работы со звуком, видео и компакт-дисками;
· имеется инструмент Мастер, автоматизирующий процесс выполнения операций;
· встроены средства диагностики, оптимизации и исправления ошибок, повышающие эффективность функционирования системы.
Windows предоставляет пользователю следующие возможности:
· выполнение всех функцийMs Dos;
· одновременную работу нескольких приложений в режиме разделения времени (мультизадачность);
· максимально упрощает установку и настройку периферийных устройств за счет поддержки стандарта Plug and Play;
· обеспечивает работу в режиме удаленного доступа и синхронизации файлов настольного и портативного компьютеров;
· поддерживает работу в неоднородных сетях.
В списке 15 самых крупных технических разочарований 2007 года авторитетное издание PC World отвело:
Первую строку – системе Windows Vista, не оправдавшей ожиданий пользователей.
На девятом месте в том же антирейтинге – интерфейс Microsoft Office 2007.
Файловые системы
Задача файловой системы – обеспечение взаимодействия программ и физических устройств ввода-вывода. Она определяет организацию данных на носителях и правила работы с данными.
Файловая система управляет данными, хранящимися на внешнем носителе, и обеспечивает их совместное использование несколькими пользователями и процессами. Файловая система определяет структуру: хранения файлов и папок на диске; правила задания имен файлов и папок; допустимые их атрибуты и т.п.
Файловая система обеспечивает целостность данных путем контроля идентичности данных при их записи и последующем чтении. Файловую систему рассматривают с двух сторон:
· часть ОС, предназначенную для организации работы с хранящимися на диске данными;
· сами файлы, хранящиеся на устройствах ввода-вывода.
Функциональные возможности файловой системы можно разделить на три группы:
· функции для работы с файлами: создание, удаление, переименование, изменение атрибутов, определение структуры файлов;
· функции для работы с данными: чтение, запись, поиск данных, хранящихся в файлах;
· оптимизация операций ввода-вывода.
Основные понятия, используемые в файловых системах: имена файлов; атрибуты файлов; папки (каталоги); ярлыки.
Имена файлов служат для их идентификации. Пользователи дают файлам символьные имена, учитывая ограничения конкретной ОС на используемые символы и длину имени.
В качестве атрибутов файлов используются характеристики:
· размер, время создания файла;
· информация о доступе, пароль для доступа к файлу;
· время последнего доступа и последнего изменения;
· владелец и создатель файла;
· признаки: для чтения, скрытый, системный, архивный и др.
Папка – специальное место на диске, где хранятся имена файлов, сведения об их размерах, времени последнего обновления и др. свойствах. Папки создаются для удобства работы с файлами, их систематизации по назначению, содержанию, авторству и др. признакам.
Для часто используемых программ используются ярлыки. Ярлыки могут быть созданы для папки, диска, компьютера, принтера.
Ярлык к файлу можно создавать в любой папке, а также и на Рабочем столе. Наличие ярлыков ускоряет и облегчает доступ к программам и документам. Ярлык является лишь ссылкой на документ, и его удаление не приводит к удалению файла.
В рамках обслуживания файловой структуры функции ОС следующие:
· создание и именованиефайлов и папок, присвоение им имен и регистрация файлов в файловой системе;
· переименование файлов и папок;
· копирование, перемещение, удаление файлов и папок;
· навигация по файловой структуре;
· управление атрибутами файлов.
Типы наиболее известных файловых систем: FAT; HPFS; NTFS; CDFS; EXT2FS.
FAT (File Allocation Table) – продукт фирмы Microsoft, представляющий собой таблицу размещения файлов Ms Dos и Windows 9.х. Существует несколько ее разновидности: FAT16 и FAT32, – используют для адресации 16 и 32 битов соответственно. Преимущество FAT – поддержка большинством ОС и широкая распространенность. Но FAT имеет низкую отказоустойчивость: если при работе произойдет отключение питания, то возможна потеря данных.
Файловой системы FAT предусматривает в процессе форматирования диска выделение двух областей: системной области и области данных.
Компонентами системной области являются загрузочная запись, таблицы размещения файлов, корневой каталог.
Область данных диска содержит файлы и папки. Область данных делится на кластеры, которые представляют собой пронумерованные неделимые блоки данных одного размера.
В начале диска размещается таблица FAT, содержащая столько записей, сколько кластеров доступно на диске. Таблица FAT содержит сведения о номерах кластеров, в которых размещается файл. В ней отмечаются используемые кластеры, неиспользуемые кластеры, кластеры, содержащие нулевую информацию, поврежденные кластеры, которые помечаются определенным образом.
HPFS (High Performance File System), разработка компании Microsoft, позволяет преодолеть ряд недостатков FAT:
· использовать имена файлов до 255 символов с прописными и заглавными буквами;
· располагать информацию о файле рядом с файлом, что увеличивает скорость поиска файла и работы с ним;
· устранять фрагментацию файлов, приводящую к снижению быстродействия системы и износу дисков;
· уменьшать затраты памяти, вызванные большими размерами кластеров.
NTFS (New Technology File System) – разработка компании Microsoft для Windows NT, которая является развитием файловой системы HPFS. Достоинства системы:
· поддерживает длинные имена файлов, диски объемом до 16777216 терабайт;
· гарантирует сохранность данных в случае копирования при программно-аппаратном сбое;
· предоставляет средства для разграничения доступа и защиты информации;
· обеспечивает построение компьютерных систем от рабочей станции до сервера;
· превосходит FAT по скорости работы и эффективности использования ресурсов;
· способ хранения файлов аналогичен способу в системах управления базами данных, использующих механизм транзакций.
Файловая система CDFS (Compact Disk File System) – специальная файловая система для CD-ROM.
Файловая система EXT2FS поддерживает операционную систему Linux.
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|