The OpenNET Project / Index page

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

Распределенная файловая система для FreeBSD

06.01.2006 14:31

Ivan Voras представил свои наработки по созданию распределенной файловой системы, работающей как пользовательский процесс использующий подсистему FUSE в FreeBSD 6-stable.

TDFS (Trivially distributed file system) может использоваться в системах на которых запись или изменение данных производится только на одной машине, а на остальных - данные используются только для чтения (single-writer-multiple-readers). Например, можно использовать в целях резервного копирования или в системах балансировки нагрузки.

Можно отметить также следующие труды Ivan Voras:

  • "Writing a GEOM class - a tutorial";
  • gjournal - GEOM класс для поддержки журналирования данных;
  • FreeBSD Myths - статья с опровержением некоторых мифов, связанных с FreeBSD;
  • GGtrace (Geom Gate Tracer) - утилита для графического отображения активности ввода/вывода;

    1. Главная ссылка к новости (http://groups.google.com/group...)
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/6743-fs
    Ключевые слова: fs, freebsd, distribute
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (17) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 15:02, 06/01/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, а для Linux есть подобные файловые системы?
     
     
  • 2.3, Dewswim (?), 15:24, 06/01/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Есть несколько вариантов:

    1. coda - http://www.coda.cs.cmu.edu/
    2. gfs - http://www.redhat.com/docs/manuals/csgfs/browse/rh-gfs-en/s1-ov-perform.html#
    3. afs

    первые 2 опробованы и отлично работают, с afs не работал, но его активно используют институты типа CERN, думаю тоже проблем не будет

     
     
  • 3.4, nnm (?), 16:23, 06/01/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Насколько мне помниться coda крайне тормознутая на операциях записи
     
     
  • 4.6, Dewswim (?), 17:38, 06/01/2006 [^] [^^] [^^^] [ответить]  
  • +/
    такие проблемы были в первых версиях, но сейчас уже все поправлено и бегает весьма шустро
     
  • 2.7, Аноним (7), 18:53, 06/01/2006 [^] [^^] [^^^] [ответить]  
  • +/
    www.lustre.org
     
  • 2.8, mult1k (?), 21:39, 06/01/2006 [^] [^^] [^^^] [ответить]  
  • +/
    В ядро линукса включена OCFS2 от Oracle.
     
  • 2.9, fresco (?), 09:16, 07/01/2006 [^] [^^] [^^^] [ответить]  
  • +/
    _Подобные_ файловые системы, при необходимости, пишутся за 5-6 дней.
     

  • 1.2, Аноним (-), 15:23, 06/01/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    coda!
     
     
  • 2.5, fa (??), 16:50, 06/01/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Народ, объясните тупому, что это такое и для чего это нужно. Я имею в виду FUSE вообще.
     

  • 1.10, Аноним (7), 18:22, 07/01/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "распределенная" в данном случае, это все равно, что назвать самокат современным транспортным средством. во FreeBSD все так? :)
     
     
  • 2.11, Бестия (?), 00:50, 09/01/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >"распределенная" в данном случае, это все равно, что назвать самокат современным транспортным
    >средством. во FreeBSD все так? :)

    А собственно с пониманием какой именно части "Trivially Distributed File System" у благородного дона проблемы? Или, как вопросил бы автор, у линуксоидов все такие тупые?

     
     
  • 3.12, Аноним (7), 14:59, 09/01/2006 [^] [^^] [^^^] [ответить]  
  • +/
    "I've threatened several times to make a distributed filesystem (or
    something like it) using FUSE, so I found the time over the holiday and
    did it."

    тут вполне ясно написано ;)

     
     
  • 4.14, Бестия (?), 17:14, 09/01/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > тут вполне ясно написано ;)
    Вам Trivial перевести болезному, али словарём обойдёмся? Или суть вашей претензии заключается в том,что автор не вставляет это слово в КАЖДОЕ предложение о своей FS?
     
     
  • 5.15, онанимусь я (?), 12:55, 10/01/2006 [^] [^^] [^^^] [ответить]  
  • +/
    суть в то, что даже nfs я бы постеснялся назвать distributed, ну разве что very trivial. а тут какое-то наколенное поделие назвали распределенной файловой системой. не позорились бы, граждане.
     
     
  • 6.16, evs21 (?), 18:16, 10/01/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Да, господин анонимусь видно страдает манией величия... :) Для начала не мешало бы вам написать свою trivial FS, вместо критики работы других. Что касается nfs, так она не подается как distributed. RTFM родной :)

    Остальным предлагаю не обращать внимания на такого рода выпады, дабы не разводить тут бесполезный спор.

     

  • 1.13, Xxx (?), 15:44, 09/01/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, где нибудь можно прочитать про _практическое_ использование coda (интересует проежде всего для каких задач её реально использовать, а где не стоит)?

    А то если кто и где использует, то шифруются...
    Токо на сайтах разработчиков что-то есть, но мало.

     
  • 1.17, brag (??), 13:36, 10/06/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Такие ФС нужны, к примеру,если у тебя даже 2 сервера, скажем ftp и http. к примеру,на ftp лежат даные, http ими пользуется.
    Только не говорите об nfs. в топку ее! в NFS элементарно читаются и пишутся файлы любых юзеров,разве что не рута. а тут надо надежная быстрая секурная FS.
    Я щас ищу себе решение,к тому же у меня не куча серваков,а один с кучей jail-ов. вот и стоит проблема с фс. пока юзаю nullfs, но это не дело. root в jail-e может делать что угодно с файлами, а так быть не должно
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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