THG
  • Аудио и видео
  • Бизнес и рынок
  • Видеокарты
  • Домашний компьютер
  • Игры и индустрия
  • Конкурсы
  • Накопители
  • Образование
  • Периферия
  • Платформы
  • Проекторы и мониторы
  • Процессоры
  • Сети и WiFi
  • Смартфоны и ноутбуки
  • Собери сам
  • Софт и утилиты
  • Фото
  • Обзоры
    • Смартфоны и ноутбуки
    • Аудио и видео
    • Проекторы и мониторы
    • Процессоры
    • Бизнес и рынок
    • Видеокарты
    • Домашний компьютер
    • Игры и индустрия
    • Конкурсы
    • Накопители
    • Периферия
    • Платформы
    • Техника для дома и сада
    • Сети и WiFi
    • Собери сам
    • Софт и утилиты
    • Фото
  • Статьи
  • Подборки
  • Новости
  • Форум
  • Контакты
  • Главная
THG
THG
  • Обзоры
    • Смартфоны и ноутбуки
    • Аудио и видео
    • Проекторы и мониторы
    • Процессоры
    • Бизнес и рынок
    • Видеокарты
    • Домашний компьютер
    • Игры и индустрия
    • Конкурсы
    • Накопители
    • Периферия
    • Платформы
    • Техника для дома и сада
    • Сети и WiFi
    • Собери сам
    • Софт и утилиты
    • Фото
  • Статьи
  • Подборки
  • Новости
  • Форум
  • Контакты
  • Главная
  • Накопители

Файловая система WinFS: видение Microsoft — THG.RU

  • 02.02.2004
860a5247b93cb1b995136bd5702ffd83
860a5247b93cb1b995136bd5702ffd83







Введение

За прошедший год Microsoft смогла создать вокруг новой файловой системы WinFS эффективную дымовую завесу. За ней компания разрабатывает новую файловую систему, которая призвана заменить NTFS и FAT. Во время конференции профессиональных разработчиков PDC (Professional Developers Conference), прошедшей в Лос-Анджелесе в конце октября, нам удалось поговорить с «большим человеком» из Microsoft, который позволил приподнять дымовую завесу.

NTFS останется в Longhorn

NTFS останется в Longhorn

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

Microsoft не будет создавать новую файловую систему с нуля. Система Windows Future Storage (так расшифровывается WinFS — «грядущая система хранения») будет интегрирована в будущую ОС Longhorn в виде модульного расширения. Очень непростая технология индексирования базируется на реляционной базе данных. Однако в основе WinFS, по-прежнему, будет работать NTFS. Напомним, что эта система обладает намного большей надёжностью, чем FAT32, и способна работать с томами, размер которых исчисляется в терабайтах. Так что вопросы физического управления и организации файлов, по-прежнему, остаются в руках NTFS. Если говорить простым языком, WinFS отслеживает папки и файлы, позволяя ускорить поиск и получение данных на основе соответствующих параметров XML и, кроме всего прочего, различных критериев. Отметим, что любой, кто установит Longhorn на раздел FAT32, не получит наслаждение от футуристической системы работы с файлами, но также и не потеряет особой функциональности.

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

Технологически Longhorn не привязан к WinFS. Операционная система будет вполне успешно работать и на томах FAT32. И наоборот, WinFS может быть использована и в других системах, к примеру, в будущем поколении серверных ОС Microsoft. Вполне возможна и реализация под Windows XP, учитывая, что в XP существуют практически все необходимые интерфейсы API. Microsoft, конечно, создаёт полностью новое окружение Win32 под названием WinFx, но также обещает и обратную совместимость.

Управление форматами файлов

Управление форматами файлов

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

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

До сегодняшнего времени всем версиям Windows, включая Windows XP, приходилось записывать файлы в определённые местоположения и использовать описательные параметры типа даты и формата. Этого достаточно для нахождения файлов в системе, если они были записаны Microsoft или принадлежат должным образом установленным приложениям.

Чтобы понять существующие слабости системы и будущие преимущества, приведём пример. Он доказывает слабость Windows XP по отношению к неизвестным файлам — и даже относится к файлам из собственных приложений системы. Наберите текстовый файл в Notepad («Блокнот») и не забудьте где-нибудь в тексте добавить слово «Windows» — затем функция поиска легко найдёт этот файл по данному слову. Но постарайтесь изменить разрешение на какой-нибудь новый, придуманный формат — и вы ничего не найдёте. Windows будет пропускать этот файл, хотя критерии поиска не изменились, физически перед нами тот же файл, находящийся в том же месте и имеющий тот же самый текст.

Добавляем метаданные XML

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

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

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

WinFS изнутри

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

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

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

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

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

Схемы XML

Нажмите для увеличения!



Схемы XML определяют, как будут обрабатываться файлы с разными типами данных — в данном случае это адресные данные.

Набор описаний предметов находится в соответствующей схеме. Говоря простым языком, схемы находятся по иерархии выше предметов. Схемы XML определяют, какие данные Windows будет определять как документы, контакты, видео или аудио записи, а также какие контекстные связи существуют между разными типами предметов. Разработчики могут добавлять свои схемы для определения какой-либо информации в виде предметов — к примеру, для описания вложений в электронную почту.

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

Службы WinFS

Нажмите для увеличения!



База данных SQL хранит метаданные, нужные для индексации.

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

Microsoft понимает под Info Agent гибкий инструмент, способный унифицировать разные задачи. Диапазон возможностей Info Agent может изменяться по желанию пользователей. В памяти всплывает аналогия создания командных файлов .bat/.cmd, однако здесь Windows не только занимается выполнением строчек, но позволяет использовать ссылки. Пользователь может определить, какие системные задачи будут автоматически выполняться, если произойдёт какое-либо событие.

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

Виртуальные папки

Возможности создания перекрёстных ссылок могут использоваться во многих областях. Даже обычные пользователи смогут адаптировать различные функции управления файлами, типа поиска или проводника, под свои нужды. Но здесь всё немало зависит от инструментов, которые предложит Microsoft. На PDC в октябре мы увидели только наброски будущей системы. На разработку полнофункциональной версии могут уйти годы.

Ссылки

  • Файловая система WinFS Windows Longhorn: быстрая и интеллектуальная
  • Документы Microsoft с PDC (на английском)
  • Мнение Пола Турота (Paul Thurrott) о Longhorn и ключевых технологиях (на английском)
  • Набор технических статей MSDN по поводу Longhorn и WinFS







Вам также может понравиться
10USB30
Читать
  • Накопители

10 лучших флешек USB 3.0: сравнительный обзор на любой бюджет

  • THG
  • 05.07.2026
Screenshot
Читать
  • Накопители

Лучшие жесткие диски 2026: лучшие HDD для настольных ПК, NAS и не только

  • THG
  • 08.04.2026
Screenshot
Читать
  • Накопители

Лучшие USB-флеш-накопители 2026

  • THG
  • 07.04.2026
Screenshot
Читать
  • Накопители

Лучшие SSD 2026: от быстрых M.2 NVMe до бюджетных SATA

  • THG
  • 30.03.2026
Screenshot
Читать
  • Накопители

Будущее долгосрочного хранения данных прозрачно и продлится 14 миллиардов лет

  • THG
  • 18.12.2025
vneshniy ssd 03
Читать
  • Накопители
  • Подборки

Лучшие внешние и портативные накопители в 2025 году: текущий анализ рынка

  • Редакция THG
  • 20.08.2025
7695b4423c4baf74a9b1f56a3873f060
Читать
  • Накопители
  • Подборки

Лучший SSD: текущий анализ рынка — THG.RU

  • 10.08.2023
fda4bdbe5f96741c4c0bb31318072071
Читать
  • Накопители

Обзор и тест серверного твердотельного накопителя Kioxia CD6-V — THG.RU

  • 21.06.2021

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *


Подписывайтесь на наши страницы в социальных сетях
Telegram

Свежие статьи

  • Почему конец партии в дураке решает расчет, а не везение
  • Обзор ноутбука ASUS ROG Zephyrus Duo 2026 (GX651)
  • Тонометр на запястье и титан с керамикой: в России стартовали продажи HUAWEI WATCH D3 и HUAWEI WATCH 6
  • М.Видео начинает предзаказ на HUAWEI MatePad Air: ультратонкий планшет с OLED-экраном PaperMatte
  • Обзор игрового кресла Zone 51 Chevron: крепкий середняк с претензией на звание боевого товарища
Популярные записи
  • Напряжённая карточная партия при свечах 1
    Почему конец партии в дураке решает расчет, а не везение
    • 12.11.2026
  • Без имени 2
    Обзор ноутбука ASUS ROG Zephyrus Duo 2026 (GX651)
    • 14.10.2026
  • WATCH 6 продакт фото2 3
    Тонометр на запястье и титан с керамикой: в России стартовали продажи HUAWEI WATCH D3 и HUAWEI WATCH 6
    • 14.10.2026
  • Wooki 晴光蓝AiryBlue 4
    М.Видео начинает предзаказ на HUAWEI MatePad Air: ультратонкий планшет с OLED-экраном PaperMatte
    • 29.09.2026
  • Photo 2026 09 28 15 47 5
    Обзор игрового кресла Zone 51 Chevron: крепкий середняк с претензией на звание боевого товарища
    • 28.09.2026
Последние записи
  • Contract signing meeting stockcake
    Чем созаёмщик отличается от поручителя
    • 28.09.2026
  • 10USB30
    10 лучших флешек USB 3.0: сравнительный обзор на любой бюджет
    • 05.07.2026
  • 17
    HONOR MagicPad 4: ультратонкий планшет с процессором уровня ПК стартовал в России
    • 04.07.2026
Категории
  • 4G
  • Аудио и видео
  • Без рубрики
  • Бизнес и рынок
  • Видеокарты
  • Домашний компьютер
  • Игры и индустрия
  • Конкурсы
  • Накопители
  • Новости
  • Обзоры
  • Образование
  • Периферия
  • Платформы
  • Подборки
  • Проекторы и мониторы
  • Процессоры
  • Сети и WiFi
  • Смартфоны и ноутбуки
  • Собери сам
  • Софт и утилиты
  • Статьи
  • Техника для дома и сада
  • Фото
Архив
THG
  • Обзоры
  • Статьи
  • Подборки
  • Новости
  • Форум
  • Контакты
  • Главная
IT-новости, обзоры смартфонов, гаджетов и компьютерного железа

Powered by
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by