Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Стандарт FHS: причины возникновения, основные положения.

Читайте также:
  1. B. стандартизированные и нестандартизированные
  2. I. Основные богословские положения
  3. II Основные источники загрязнений гидросферы.
  4. II. Основные положения учения Ф. де Соссюра о языке.
  5. II. Основные теории по анализу международных отношений.
  6. II.1.1 Основные источники информации для оценки эффективности строительной организации
  7. III. Назовите основные последствия прямохождения человека (т.е. изменения в строении, физиологии, поведении) в опорно-двигательной системе.
  8. III. Основные положения лингвистической концепции В. фон Гумбольдта.
  9. III. Основные положения синтетической теории эволюции
  10. III. ОСНОВНЫЕ ПРИНЦИПЫ МАТЕРИАЛИСТИЧЕСКОГО УЧЕНИЯ К. МАРКСА И Ф. ЭНГЕЛЬСА.

FHS – это стандарт, принятый для унификации местонахождения файлов и директорий с общим назначением в файловой системе UNIX.

 

Причина возникновения: Т.к. структура каталогов понятие чисто логическое и к реальным механизмам работы с файлами отношения не имеет, то каждая конкретная операционная система могла бы строить ее по-своему, что привело бы к несовместимости и непереносимости программ. Во избежании этого и был создан стандарт FHS.

1. Стандарт FHS предлагает создать в корневом каталоге определенные подкаталоги

В соответствии с требованиями стандарта приложения не должны создавать файлы и каталоги или требовать наличия каких-то специальных файлов и каталогов (помимо перечисленных) в корневом каталоге. Во-первых, размер корневой файловой системы желательно сохранять по возможности малым, а во-вторых, стандарт FHS обеспечивает достаточную гибкость и удобство размещения файлов, не попавших в корневую систему, в других файловых системах и подкаталогах.

 

2. По типу использования ресурсов их можно разделить на следующие группы:

 

· изменяющиеся/неизменные файлы

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

 

· разделяемые/неразделяемые файлы

Это разграничение становится полезным, если речь идёт о сети, в которой работает несколько компьютеров. Значительная часть информации при этом может храниться на одном из компьютеров и использоваться всеми остальными по сети. Однако часть файлов нельзя разделять между системами (например, файлы для начальной загрузки системы).

 

 

Основные понятия служб каталогов X.500: агенты, модели, объекты и их атрибуты, схема каталога.

Целью рекомендаций X.500 является выработка стандартов глобальной справочной службы. X.500 представляет собой протокол OSI для распределенных каталогов. X.500 поддерживает систему просмотра, а также добавления, модификации и удаления объектов в базе данных о людях.

 

Каждая секция каталога содержит часть глобальной базы данных и является доступной через сервер. Каждая база данных поддерживается локально. Для пользователя же доступна вся база данных. Информация в каталоге X.500 организована иерархически и носит название «информационное дерево каталога». На верхнем уровне - корневая запись, затем следует уровень страны, уровень организации и, наконец, человека (ресурса и т.д.).

 

Каталог, построенный в соответствии с рекомендациями X.500, способен хранить информацию о наборе произвольного числа целевых объектов, имеющих различную структуру. Целевые объекты хранятся в информационной базе объектов. Каждый объект имеет связанный с ним набор сведений о структуре, свойствах и множестве разрешенных над ним действий, называемый классом объекта. Сами классы, в свою очередь, также трактуются как объекты.

 

Каждый экземпляр объекта, хранящийся в каталоге, обязан соответствовать одному из зарегистрированных в информационной базе классов. Для обеспечения непротиворечивости данных в каталоге, объекты должны создаваться и модифицироваться только в соответствии с правилами, предписанными классами этих объектов.

 

Для отражения того факта, что сущности реального мира могут содержать в себе вложенные сущности и одновременно содержаться внутри других сущностей, вводится иерархия сущностей.

Сочетание информационной базы объектов и знаний об их иерархии образует дерево информационного каталога. Как положено дереву, оно имеет корень, узлы, называемые также контейнерами и листья. Корень является стартовой точкой каталога. Объекты-контейнеры содержат в себе один или более объектов-листьев и/или других контейнеров. Листья не содержат вложенных объектов и, как правило, представляют собой собственно целевые объекты.

 

Набор определений и правил, регулирующих структуру информационной базы, называют схемой каталога. Схема каталога определяет, объекты каких классов могут быть созданы в рамках каталога, каков набор и каковы предельные значения их атрибутов, как они могут взаимодействовать друг с другом, и где в информационном дереве каталога могут находиться.

 

Для сокрытия внутренней структуры каталога и механизма работы с ним, в составе информационной системы должны присутствовать два компонента: системный и пользовательский агенты каталога.

При обращении клиента к каталогу за информацией об интересующих его объектах, пользовательский агент выступает в роли промежуточного звена, преобразующего запрос в формат, понимаемый системным агентом, и возвращающий полученные результаты в ожидаемом пользователем виде. В свою очередь системный агент принимает запросы со стороны пользовательских агентов и выполняет их или переадресует запрос другим системным агентам, если запрашиваемая информация не относится к обслуживаемой им части каталога. Каталог, представляемый единым информационным пространством, на практике может быть распределен между различными системными агентами.

 




Дата добавления: 2015-02-16; просмотров: 106 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.008 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав