фона:Любой реальный опыт корпоративного уровня с Transactional NTFS (TxF)?
Я знаю this SO question о транзакционных NTFS (TxF) и this article описания как использовать его, но я ищу реального мира опыт с достаточно крупносерийного предприятия система, где много данных о блобе (например, документы и/или фотографии) должно быть сохранялось после транзакции и много раз читалось.
- Мы ожидаем несколько десятков тысяч документов, написанных в день, и читаем несколько десятков тысяч в час.
- Мы могли либо хранить индексы в файловой системе, либо в SQL Server, но должны иметь возможность масштабировать ее в нескольких ячейках.
- Мы должны сохранить возможность резервного копирования и восстановления данных для аварийного восстановления.
Вопрос:
- Любой реальный мир, корпоративный класс опыт транзакционной NTFS (TxF)?
Похожие вопросы:
- Кто-нибудь пробовал распределенные транзакции с использованием TxF, где тот же файл привержен двух зеркальных серверов одновременно?
- Кто-нибудь пробовал распределенную транзакцию с файловой системой и базой данных?
- Любые проблемы с производительностью/надежность/данные о производительности, которыми вы можете поделиться? Кто-нибудь даже сделал что-то в этом масштабе до того, когда транзакции вызывают беспокойство?
редактирует: Для того, чтобы быть более ясным, я исследовал другие технологии, в том числе нового типа FILESTREAM данных SQL Server 2008, но этот вопрос specificially нацелен на транзакционной файловой только системы.
Дополнительные ресурсы:
- В статье MSDN Magazine на TxF называется "Enhance Your Apps With File System Transactions".
- Веб-трансляция под названием "Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)". Это видео цитирует накладные расходы с использованием TxF 2-5%, при этом обсуждение производительности начинается примерно через 25 минут. Это первый набор жестких чисел, которые я нашел. И видео - очень хороший обзор того, как это работает под капотом. Около 34:30 докладчик описывает очень похожий сценарий на этот вопрос.
- Канал 9 screencast под названием "Surendra Verma: Vista Transactional File System". Он говорит о производительности, начиная примерно через 35 минут. Нет жестких цифр.
- Список TxF articles на блоге B # .NET.
- Сценарий 9-го канала под названием "Transactional NTFS".
Быстрая перемотка вперед на 2012 год: Microsoft теперь намерена осудить TxF и «настоятельно рекомендует» разработчикам искать альтернативы ... так что это действительно кажется мертвой лошадью. Жаль, идея была очень приятная. – Philipp
@Philipp - любая ссылка для подтверждения этого? – xhafan
отвечает на меня - http://msdn.microsoft.com/en-us/library/windows/desktop/hh802690%28v=vs.85%29.aspx – xhafan