The OpenNET Project / Index page

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

16.02.2009 17:22  Файловая система POHMELFS включена в "-staging" ветку Linux ядра

Грег Кроа-Хартман (Greg Kroah-Hartman) включил в "staging" ветку Linux ядра код высокопроизводительной распределенной сетевой файловой системы POHMELFS, разработанной Евгением Поляковым. Если при проверке кода в "staging" ветке не возникнет проблем и тестирование пройдет успешно, то в будущем Грег пообщел рекомендовать код POHMELFS для помещения в основное дерево исходных текстов Linux ядра 2.6.30.

В настоящее время реализация POHMELFS включает в себя около 12 тыс. строк кода. По заявлению Евгения Полякова все основные функции POHMELFS реализованы, осталось исправить некоторые известные ошибки. Последние тесты демонстрируют (tar и dbench, dbench, iozone) на порядок более высокую производительность, по сравнению с NFS.

Наиболее интересные особенности POHMELFS:

  • Поддержание локального кэша для данных и мета-данных, согласованного для всех узлов использующих ФС;
  • Обработка данных и событий в асинхронном режиме, за исключением операций с жёсткими и символическими ссылками;
  • Гибкая архитектура, оптимизированная для обмена данных по сети, включая возможность объединения нескольких операций в одну управляющую команду передаваемую по сети;
  • Одна из первичных целей проекта - высокая производительность;
  • Возможность хранения данных на нескольких устройствах (что-то похожее на зеркалирование);
  • Поддержка автоконфигурирования на стороне клиента, позволяющее на лету добавлять или удалять серверы из рабочего набора.
  • Возможность определения точек монтирования, работающих в режиме только для чтения. Возможность определения максимального размера экспортируемой директории;
  • Поддержка параллельного чтения/записи данных с соседних узлов для клиента и сервера;
  • Средства аутентификации (ACL) и шифрования передаваемых по сети данных;
  • Возможность автоматического переключения на запасной сервер в случае сбоя текущего.


  1. Главная ссылка к новости (http://www.ioremap.net/node/16...)
  2. OpenNews: Отдельная ветка Linux ядра для предварительного тестирования стороннего кода
  3. OpenNews: Сравнение производительности сетевых файловых систем POHMELFS и NFS
  4. OpenNews: Вышел релиз сетевой файловой системы POHMELFS
  5. OpenNews: Обновлённый релиз распределённого устройства хранения данных DST
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: pohmelfs, nfs
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.2, Ыку (?), 17:54, 16/02/2009 [ответить] [показать ветку] [···]    [к модератору]
  • +1 +/
    А ребрендинг это ФС не предполагается?
     
     
  • 2.3, Аноним (-), 18:00, 16/02/2009 [^] [ответить]    [к модератору]
  • +/
    А зачем ?
     
     
  • 3.30, Andrey Mitrofanov (?), 11:21, 17/02/2009 [^] [ответить]    [к модератору]
  • +/
    Продаваться в отдельно взятой стране плохо будет -- клиенты в укатайке будут.
     
     
  • 4.31, Аноним (31), 11:34, 17/02/2009 [^] [ответить]     [к модератору]
  • +/
    Для этого есть сервер со скучным названием fserver и распределенное хранилище с ... весь текст скрыт [показать]
     
  • 1.7, _umka_ (ok), 18:47, 16/02/2009 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Интересно как userland сервер могут включить в ядро?
    Может речь идет только о клиенте?
     
  • 1.10, Аноним (10), 19:17, 16/02/2009 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Самое забавное, что ФС на удивление неплоха :)
     
     
  • 2.20, _umka_ (ok), 22:11, 16/02/2009 [^] [ответить]     [к модератору]  
  • +/
    Из блога автора time find mnt testdir 124 wc -l 3963 POHMELFS 1m1 49... весь текст скрыт [показать]
     
     
  • 3.21, pavlinux (ok), 23:02, 16/02/2009 [^] [ответить]    [к модератору]  
  • +/
    А round-robin прикрутить. Очереди, со своим гипервизором, уже им разруливать по блочным FS

     
     
  • 4.28, User294 (ok), 09:29, 17/02/2009 [^] [ответить]    [к модератору]  
  • +/
    >А round-robin прикрутить. Очереди, со своим гипервизором, уже им разруливать по блочным
    >FS

    Где-то видимо урожай травы удался на славу =)

     
  • 3.23, Аноним (31), 01:09, 17/02/2009 [^] [ответить]     [к модератору]  
  • +/
    Ну да, а то, что он дальше пишет из-за чего это, и как все исправить, ты конечно... весь текст скрыт [показать]
     
     
  • 4.34, _umka_ (ok), 15:18, 17/02/2009 [^] [ответить]     [к модератору]  
  • +/
    Остальные тесты - для случая одного клиента Что этим хотелось померять Нету не... весь текст скрыт [показать]
     
     
  • 5.35, _umka_ (ok), 17:25, 17/02/2009 [^] [ответить]     [к модератору]  
  • +/
    gt оверквотинг удален Кстати в догонку - интресный тест получается в таком wor... весь текст скрыт [показать]
     
  • 5.39, Аноним (31), 23:24, 17/02/2009 [^] [ответить]     [к модератору]  
  • +/
    Смешно А тот тест, который ты цитируешь - он какое-то отношение к этому имеет ... весь текст скрыт [показать]
     
     
  • 6.43, _umka_ (ok), 14:16, 19/02/2009 [^] [ответить]     [к модератору]  
  • +/
    для partial page write - надо прочитать кусок страницы с другого клента который ... весь текст скрыт [показать]
     
     
  • 7.44, Аноним (31), 00:00, 20/02/2009 [^] [ответить]     [к модератору]  
  • +/
    Ты процитировал тест с find mnt там этого ничего нет Чувствую, что ты не вника... весь текст скрыт [показать]
     
     
  • 8.45, _umka_ (ok), 15:21, 20/02/2009 [^] [ответить]     [к модератору]  
  • +/
    не придумывай gt оверквотинг удален где доказал Он продемонтрировал работу с... весь текст скрыт [показать]
     
  • 1.11, spamtrap (??), 19:26, 16/02/2009 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    что-то последнее время пошла мода на распределенные сетевые файловые системы...
     
     
  • 2.13, tigra (??), 20:27, 16/02/2009 [^] [ответить]    [к модератору]  
  • +/
    пришло их время — низы уже хотят, верхи уже могут
     
  • 2.46, banzai (?), 08:27, 24/06/2009 [^] [ответить]    [к модератору]  
  • +/
    >что-то последнее время пошла мода на распределенные сетевые файловые системы...

    Не мода, а необходимость =)

     
  • 1.14, pavlinux (ok), 20:50, 16/02/2009 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Поляков рулит!!! Осталось дрийверок для Windows придумать, афторизацию через SQL/passwd/RADIUS  и SMB, CIFS, NFS можно фтопку ......

     
     
  • 2.37, User294 (??), 18:54, 17/02/2009 [^] [ответить]     [к модератору]  
  • +/
    Мне кажется что кое-кто успеет поседеть в ожидании драйверка для виндовса ... весь текст скрыт [показать]
     
     
  • 3.38, fank (?), 22:33, 17/02/2009 [^] [ответить]     [к модератору]  
  • +/
    http en wikipedia org wiki Linux_Kernel_Library... весь текст скрыт [показать]
     
  • 1.15, koffu (??), 21:00, 16/02/2009 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Интересное такое название ПохмельФС, что-бы это значило?! Тесты в каком состоянии проводились?
     
     
  • 2.16, Аноним (31), 21:05, 16/02/2009 [^] [ответить]    [к модератору]  
  • +/
    POHMELFS stands for Parallel Optimized Host Message Exchange Layered File System.
     
     
  • 3.19, Умник (?), 21:42, 16/02/2009 [^] [ответить]    [к модератору]  
  • +/
    >POHMELFS stands for Parallel Optimized Host Message Exchange Layered File System.

    Такое только с бодуна в голову стукнет!

     
  • 1.22, Аноним (31), 23:14, 16/02/2009 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Я уже предполагаю, что пользоваться этой ОС будет очень сложно Вот если бы сдел... весь текст скрыт [показать]
     
     
  • 2.24, Аноним (31), 01:11, 17/02/2009 [^] [ответить]     [к модератору]  
  • +/
    Ей пользоваться - проще не бывает, одна команда на конфигурацию и сам mount И в... весь текст скрыт [показать]
     
  • 2.29, Аноним (31), 11:11, 17/02/2009 [^] [ответить]     [к модератору]  
  • +/
    Вы NFS используете 5 демонов, portmap rpc statd rpc idmapd rpc mountd rpc rquo... весь текст скрыт [показать]
     
     
  • 3.33, Аноним (31), 13:33, 17/02/2009 [^] [ответить]     [к модератору]  
  • +/
    В том то и дело, что если получится нечто вроде NFS, то мне такое не надо Прихо... весь текст скрыт [показать]
     
  • 1.25, Аноним (10), 03:32, 17/02/2009 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Мало кто знает но он сделал это ради лулзов, вполне возможно находять в состояни... весь текст скрыт [показать]
     
     
  • 2.32, Аноним (31), 12:25, 17/02/2009 [^] [ответить]    [к модератору]  
  • +/
    >Мало кто знает но он сделал это ради лулзов, вполне возможно находять
    >в состоянии похожем на название субжика.

    Just For Fun теперь зовётся "ради лулзов"?
    всё течёт, всё изменяется...

     
  • 2.41, Аноним (31), 16:54, 18/02/2009 [^] [ответить]    [к модератору]  
  • +/
    а что значит "ради лулзов" ? просвятите отсталого... ради прибыли ? или что ?
     
     
  • 3.42, Аноним (31), 00:16, 19/02/2009 [^] [ответить]     [к модератору]  
  • +/
    Означает, что сам процесс создания доставил автору удовольствие, а не какие-то д... весь текст скрыт [показать]
     
  • 1.36, Аноним (10), 18:37, 17/02/2009 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Если уж делать ради лулзов, то зачем останавливаться толькл на названии? Тогда уж надо все технические детали свести к алкогольной тематике.

    mount -t pohmelfs -o vodka,seledka,oguretz

     
     
  • 2.40, None (??), 12:28, 18/02/2009 [^] [ответить]    [к модератору]  
  • +/
    >Если уж делать ради лулзов, то зачем останавливаться толькл на названии? Тогда
    >уж надо все технические детали свести к алкогольной тематике.
    >
    >mount -t pohmelfs -o vodka,seledka,oguretz

    Буржуины не осилят...


     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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