Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Файловые системы на основе реляционной модели данных




Обзор общераспространенных сетевых файловых систем

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

File Transfer Protocol (FTP) общеизвестный протокол для обмена файлами между двумя комп-ми в лок. сети на базе сетевого протокола TCP/IP.Этот протокол имеет преимущество в своей простоте, открытости и распространенности. Это позволяет практически любой системе, даже встроенной, обмениваться файлами по сети путем загрузки или выгрузки всего файла.

Network File System (NFS) – это классическая сетевая файл-ая система, позволяющая монтировать себя в лок-ую файл-ую систему и прозрачно предост-ющая доступ к файл-ой системе удаленного сервера. Работа NFS опирается на концепцию вызовов удаленных процедур (RPC). При доступе к удаленному ресурсу, вызов прозрачно перенаправляется на удаленный компьютер, обрабатывается там и уже готовый результат возвращается на клиентский компьютер. Каждый пакет RPC несет полную инф-ию о том, что необходимо выполнить на сервере, или о результатах выполнения процедуры.

Server Message Block (SMB) относится к классу протоколов, ориентир-ных на установ-ние соединения и выполнение файл-ых операций внутри установ-ной сессии. Клиент отправляет серверу специальное сообщение с запросом на установление соединения. В процессе установления соединения клиент и сервер обмен-ся инф-ей о себе. Если сервер готов к установлению соединения, он отвечает сообщением-подтверждением. После установления соединения клиент может обращаться к серверу, передавая ему в сообщениях SMB команды манипулирования файлами и каталогами.

Основным отличием файл-ой системы на основе реляционной модели базы данных является использ-ние в качестве файл-го хранилища сервера реляционной базы данных. Преимущество в том, что структура файловой системы не зависит от физ-ого размещения инф-ции на диске. Возможно проектирование абстракции файл-ой системы и в дальнейшем физ-ая поддержка механизма упр-ния данными будет обеспеч-ся реляционной моделью БД. Подобные архитектуры - WinFS, IFS, DBFS.

WinFS – современное файл-е хранилище, базирующееся на реляционной модели данных. Позволяет улучшить упр-е данными по причинам: -категоризация инф-ции разл-ми способами и связь элементов данных др. с др.; -система предст-яет станд-ый формат предст-ия данных, как способы связи с людьми, мультимедийная инф-ия, или каким-либо иным способом связанная с документом информация; -способствует обмену “знаниями” между различными приложениями;

Одно из уникальных свойств WinFS – возможность использования языка запросов для доступа к файловым потокам и метаданным. Так как WinFS часть реляционной системы, то это позволяет широкую интеграцию данных, как по иерархической структуре, так и по семантической.

Как видно, WinFS позволяет решить такие проблемы как:

- реструктуризацию абстракций модели представления данных;

- простой интерфейс разделения доступа к данным для различных приложений;

- множественное представление данных;

- возможность извещения при изменении элемента данных;

- возможность создания собственного представления данных через язык запросов.

DBFS – новый тип представления данных, который расширяет представление об обычной файловой системе. Эта файловая система из всех свойств реляционной файловой системы позволяет только семантическую реляционную организацию, связанных с файлом, метаданных. Файловая система при работе сканируется автоматическим модулем поиска, который заносит метаданные в реляционную базу данных. Далее, клиент при потребности формирует запрос на необходимое ему представление файлов. На основе индексированной информации в DBFS, формирует SQL запрос, результатом которого являются реальные пути к файлам в локальной файловой системе. Так обеспечивается семантическая связь между данными.

Oracle IFS – это файловая система, базирующаяся на механизме реляционной базы данных. Эта система является классическим примером объединения файловой системы и базы данных. Для пользователей файловой системы Oracle IFS представляется как стандартный файловый сервер, организующий файлы в иерархию папок. Пользователи не видят структуру данных в базе, а работают как с обычным файловым, почтовым или web сервером. При этом польз-ли системы не могут напрямую работать с БД. Oracle IFS представляет определенные удобства, как для администраторов, так и для конечных польз-ей. Для администраторов удобство системы обеспечивается простым единым механизмом управления электронной почтой, файлами и web сервером, возможностью резервного копирования всей системы и простой поддержкой единого хранилища данных.

Файловые системы на основе БД представляют собой простой и удобный механизм для хранения, поиска и управления различными типами данных. Надежность этих файловых систем довольно высока. Также, хранение метаданных упрощает поиск и управление пользовательскими данными.


 




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 868; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.