URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 37368
[ Назад ]

Исходное сообщение
"OpenNews: ChunkFS и Ext3cow расширяют возможности файловых систем Ext2 и Ext3"

Отправлено opennews , 05-Май-07 15:40 
Amit Gud представил (http://lwn.net/Articles/231482/) проект ChunkFS (http://infohost.nmt.edu/~val/chunkfs/), суть которого в организации виртуальной файловой системы ext2 состоящей из более мелких, полноценных (свой суперблок, метаданные и др. таблицы), но обособленных ext2 кусков (chunk) размером несколько гигабайт.


К достоинствам (http://cis.ksu.edu/~gud/docs/chunkfs-hotdep-val-arjan-gud-za...) подобного подхода можно отнести более высокую надежность и гибкость (сбойный "chunk" можно перевести в режим только для чтения и выполнить fsck), более высокую скорость проверки целостности (параллельный вызов fsck только для сбойных "chunk"). В ChunkFS снято ограничение по установке хардлинков на директории.


Второй проект Ext3cow (http://www.ext3cow.com) представляет собой модификацию файловой системы ext3 с сохранением всех старых данных и истории операций (copy-on-write, versioning file system), т.е. всегда можно посмотреть состояние объекта ФС на любой момент времени. Ext3cow удобно использовать в системах с высокими требованиями к сохранности данных или при необходимости оценки прошлого состояния.


Указание времени производится через спец символ '@', например:

   # Перейти в директорию по состоянию на 9:58 10 июля 2003 года:
   cd /tmp/test1@1057845484

   # посмотреть вчерашнее состояние файла
   vi /tmp/test2@yesterday


Файлы удаленные (unlink) сразу после создания считаются временными и не сохраняются.

В противовес Ext3cow, Samuel Thibault предложил (http://groups.google.com/group/linux.kernel/browse_thread/th...) снабдить Ext3 ФС возможность работы в norecovery режиме, когда все изменения только кешируются и не сохряняются после размонтирования. Подобное может быть использовано для восстановления целостности FS после краха, когда бывает необходимо создать временные файлы или лог.


URL: http://linux.slashdot.org/article.pl?sid=07/05/02/0413253&fr...
Новость: http://www.opennet.ru/opennews/art.shtml?num=10682


Содержание

Сообщения в этом обсуждении
"ChunkFS и Ext3cow расширяют возможности файловых систем Ext2 и Ext3"
Отправлено Myc , 05-Май-07 15:40 
> В ChunkFS снято ограничение по установке хардлинков на директории.
Вот каша будет. И что интересно возвращает getcwd?

"ChunkFS и Ext3cow расширяют возможности файловых систем Ext2..."
Отправлено Myc , 05-Май-07 15:58 
> И что интересно возвращает getcwd?
Торможу. Написал не подумав.