LINUX.ORG.RU

FS-Cache и CacheFS:Кеширование для сетевой файловой системы

 , ,


0

0

Как часть развития поддержки файловых систем в Linux ядре, начиная с 2.6.30, была добавлена поддержка CacheFS. На данный момент она поддерживает NFS и AFS, но и другие файловые системы могут воспользоваться данным механизмом.

Эта статья — краткое введение в CacheFS, который ещё имеет некоторые недоработки, но уже заметно увеличивает производительность сетевых файловых систем. Также мы обсудим FS-Cache — прослойку между CacheFS и самой файловой системой.

>>> Подробности



Проверено: hibou ()

Re: FS-Cache и CacheFS:Кеширование для сетевой файловой системы

«Когда разрабатывались Unix-подобные системы типичная пропускная способность сетей составляла 10Мбит/c или, если повезёт, 100 Мбит/c. Доступ к таким сетевым файловым системам как NFS или AFS мог быть достаточно медленным. Для борьбы с этим был разработан кеширующий механизм, названный CacheFS. Этот механизм кеширует данные (файлы или части файлов) локально.»

...

и, наконец, этот механизм вводят в ядро :)

KRoN73 ★★★★★ ()

Re: FS-Cache и CacheFS:Кеширование для сетевой файловой системы

из статьи
>попробЫвать

Deleted ()

Re: FS-Cache и CacheFS:Кеширование для сетевой файловой системы

ibm_dw приболел и теперь ты его заменяешь? :)

MyLan ()

Полезная штука.

Полезная штука. Как у неё только с отказоустойчивостью? Если я подключился к серверу NFS, веду активное чтение и запись, внезапно связь рвётся. Что дальше?

Camel ★★★★★ ()

Re: FS-Cache и CacheFS:Кеширование для сетевой файловой системы

Да, странно что этого раньше не сделали или есть что-то? А так нужная вещь, без вопросов.

Vark ()

Интернеты не будут быстрее работать.

>> Интернеты теперь будут быстрее работать?

>Только если вы используете интернеты через сетевые ФС типа NFS :)


И только если вы часто обращаетесь к одним и тем же ресурсам, иначе от кэша нету толку.

Camel ★★★★★ ()
Ответ на: Интернеты не будут быстрее работать. от Camel

Re: Интернеты не будут быстрее работать.

Инетерсно насколько оно стабильно. Год назад пробывал cachefs на /home на юзерских машинах. оно работало скажем так нестабильно. а точнее более 30 минут не работало.

pumpurumer ()
Ответ на: Полезная штука. от Camel

Re: Полезная штука.

>Если я подключился к серверу NFS, веду активное чтение и запись, внезапно связь рвётся. Что дальше?

"Подключайся" к NFS с опцией 'soft'

Led ★★★☆☆ ()
Ответ на: Re: Полезная штука. от Led

Re: Полезная штука.

>Если я подключился к серверу NFS, веду активное чтение и запись, внезапно связь рвётся. Что дальше? 

Насколько знаю, на NFS версий 1-3 кеширование на запись работать не будет в принципе. 
На 4ом NFS есть какой-то механизм синхронизации. 
Т.е если связть всё-таки поднимется потом, то ничего страшного не произойдет.

Stahl ★★☆ ()

Re: FS-Cache и CacheFS:Кеширование для сетевой файловой системы

Семь тонких клиентов на гигабитной nfs4. Поднял эхотаг. Всё работает, сервак разгрузился. +1

Stage1 ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.