The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: ChunkFS и Ext3cow расширяют возможности файловых с..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: ChunkFS и Ext3cow расширяют возможности файловых с..."  
Сообщение от opennews (??) on 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-zach.pdf) подобного подхода можно отнести более высокую надежность и гибкость (сбойный "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/thread/5dbaf6f7931c5e72/4fb2419c405165b5) снабдить Ext3 ФС возможность работы в norecovery режиме, когда все изменения только кешируются и не сохряняются после размонтирования. Подобное может быть использовано для восстановления целостности FS после краха, когда бывает необходимо создать временные файлы или лог.


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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


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

2. "ChunkFS и Ext3cow расширяют возможности файловых систем Ext2..."  
Сообщение от Myc (??) on 05-Май-07, 15:58 
> И что интересно возвращает getcwd?
Торможу. Написал не подумав.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру