WinFS

Материал из Википедии — свободной энциклопедии
Текущая версия страницы покане проверялась опытными участниками и может значительно отличаться отверсии, проверенной 15 марта 2021 года; проверки требуют10 правок.
Перейти к навигацииПерейти к поиску

WinFS (англ. Windows Future Storage)[1] — нереализованная платформа управленияданными иметаданными от корпорацииMicrosoft, тесно взаимодействующая сфайловой системойNTFS.Предполагалось, что WinFS будет одним из основных нововведений дляWindows Vista в те времена, когда кодовое название системы было Longhorn и она должна была заменитьNTFS. Однако в июне 2006 года было заявлено о прекращении разработок WinFS как файловой системы для операционных систем[2], а в ноябре2006 года Microsoft заявила, что файловая система ещё разрабатывается и появится позже — либо вWindows 7, либо как отдельный продукт. Однако, выход системы по состоянию на сентябрь 2025 года не состоялся.

Наработки, появившиеся в ходе реализации проекта, могли быть использованы в новых версияхMS SQL server иADO.NET.

Описание

[править |править код]

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

С точки зрения пользователей, сущности снимают необходимость в использовании физического места расположения файлов[прояснить]. Вместо этого Windows организует данные, в зависимости от их содержания, в виртуальные папки. При поиске данных пользовательский критерий типа «Все фотографии из отпусков за последние два года» (атрибуты «тип файла», «откуда» и «за какой период времени») теперь заменяют информацию о формате файла, авторе и расположении.

Microsoft реализовала меняющуюся модель сущностей в WinFS. Разработчики могут сами определять их с помощью метаданныхXML и указывать связи между ними. При этом существует возможность, скажем, вывода всех документов данного автора вместе с информацией о его адресе и связанных с ним фотографиях.

Также можно менять дизайн опций просмотра вПроводнике и команд, привязанных к определённым типам файлов. Разработчики могут оговаривать, к примеру, какие опции в контекстном меню будут появляться для определённых сущностей, и какие будут использовать значки. Поэтому файловый проводник в Seven может осуществлять полностью новый ассортимент задач. Например, во время поиска разработчик может дополнительно указать выполнение команд, привязанных к сущностям. Так, если пользователь осуществляет поиск по архиву электронной почты, то проводник может вызватьMicrosoft Outlook для подготовки и отсылки стандартного ответа — по щелчку мыши.

Вполне вероятно, можно ожидать связи между системой управления правами Microsoft и «безопасной компьютерной платформой следующего поколения» — Next Generation Secure Computer Base (NGSCB), которая уже присутствует в зачаточной форме в альфа-версии Seven. Возможно, в некоторый момент система будет способна классифицировать файлы по определённым критериям безопасности.

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

См. также

[править |править код]

Примечания

[править |править код]
  1. Leaked Windows hints at changes to come . ZDNet. CBS Interactive (30 сентября 2007). Архивировано 30 сентября 2007 года.
  2. Microsoft отказалась от выпуска WinFS . Дата обращения: 18 июня 2009. Архивировано изоригинала 13 февраля 2007 года.
Информация должна бытьпроверяема, иначе она может быть удалена. Вы можетеотредактировать статью, добавив ссылки наавторитетные источники в видесносок.(4 октября 2008)
В другом языковом разделеесть более полная статьяWinFS  (англ.).
Вы можете помочь проекту, расширив текущую статьюс помощью перевода
Перейти к шаблону «Компоненты Microsoft Windows»
Основные
Службы
управления
Приложения
Win32
UWP/WASDK[англ.]
Исторические
Игры
Ядро ОС
Службы
Файловые
системы
Серверы
Архитектура
Безопасность
Совместимость
Перейти к шаблону «Файловые системы»
Дисковые
Оптические диски
Флеш-память/SSD
Кластерные
Распределённые
(сетевые)
Специальные
Псевдо- и виртуальные
Шифрованные
Источник —https://ru.wikipedia.org/w/index.php?title=WinFS&oldid=148437439
Категории:
Скрытые категории: