Изучение файловой системы WinFS и её сравнение с предыдущими системами.

 

Longhorn 4051 pro - это кодовое имя операционной системы Windows следующего поколения от Microsoft. Это также самый грандиозный проект компании, со времен первого выпуска Windows NT. Из-за масштабности проекта, релиз Longhorn назначен лишь на 2006 год. ОС Longhorn будет иметь новую файловую систему WinFS (Windows Future Storage),надстроенную над обычной NTFS. Особенность WinFS в том, что она будет поддерживать стандартные SQL- запросы. В этом случае фаиловую сис-му можно рассматривать как реляционную базу данных. Фаилы при этом потеряют свои расширения....Однако в каждый из них будет добавлена спец. метаинформация, позволяющая сис-ме, в зависимости от контекста текущей работы пользователя, самой выбрать, какое приложение запустить для открытия того или иного фаила.

По существу, WinFS — это новая прослойка между пользовательским интерфейсом (UI или API) и уже знакомой пользователю файловой системой NTFS, в основе которой лежит новая версия процессора базы данных Microsoft SQL Server, известная как Yukon. Процесс, воспринимаемый пользователем как поиск, выполняемый файловой системой, фактически представляет собой запрос к базе данных.

Иллюстрацией эффективности WinFS может служить самоуправляемый цикл организации хранения информации, фигурирующий в документации предварительного варианта Longhorn. Система выдает инструкцию копировать записи с нескольких музыкальных компакт-дисков в специальную папку, WinFS Music. Сохраненные записи можно выбирать по метаданным, например по исполнителю, названию или жанру. Собрания записей в визуальном представлении выглядят как аккуратные стопки бумаги в папке. Когда пользователь запрашивает папку Music (например, набирает имя исполнителя), стопки бумаги становятся тоньше. Это облегчает работу с большими объемами данных.

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

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

Основное преимущество заключается в том, что система WinFS является «надстройкой» над NTFS. По сути, WinFS выступает в роли набора API-интерфейсов, связанных с данными, что позволяет использовать базовые действующие службы, включая версию NTFS, функционирующую в режиме транзакций. По существу, WinFS унаследовала все достоинства NTFS, включая поддержку дисковых массивов, объединенных томов и автономных носителей.

 

Источники:

http://softoroom.net

http://crk.altnet.ru/forum/

http://winall.ru

 

 

Хостинг от uCoz