The OpenNET Project / Index page

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

Выпуск распределённого отказоустойчивого хранилища LeoFS 1.1.2

04.09.2014 20:23

Leo Project объявил о выходе LeoFS 1.1.2, распределённого отказоустойчивого хранилища объектов для Web. LeoFS предназначен для создания собственных облачных хранилищ неструктурированных данных и совместим с клиентами, использующими API Amazon S3 и REST. Поддерживается оптимальное хранение как мелких, так и очень больших объектов, присутствует встроенный механизм кэширования, возможна репликация хранилищ между дата-центрами. Среди целей проекта отмечается достижение надёжности 99.9999999% за счёт избыточного реплицирования дубликатов и исключения единой точки отказа.

LeoFS состоит из трёх компонентов:

  • LeoFS Storage - обслуживает операции добавления, извлечения и удаления объектов и метаданных. Отвечает за выполнение репликации, восстановления и формирования очереди запросов клиентов;
  • LeoFS Gateway - обслуживает HTTP-запросы и перенаправляет ответы клиентам с использованием REST-API или S3-API. Обеспечивает кэширование наиболее востребованных данных в памяти и на диске;
  • LeoFS Manager - отслеживает работу узлов LeoFS Gateway и LeoFS Storage, ведёт мониторинг состояния узлов и проверяет контрольные суммы. Гарантирует целостность данных и высокую доступность хранилища.

Код проекта написан на языке Erlang и распространяется под лицензией Apache 2. Установочные пакеты сформированы для CentOS, Ubuntu, OS X и FreeBSD. В версии 1.1.2 исправлено несколько ошибок и улучшен механизм упаковки данных в leo_object_storage. В версии 1.2 разработчики обещают добавить работоспособную поддержку NFS, систему автоматической упаковки данных, QoS, улучшить совместимость с S3-API, расширить возможности Web GUI и обеспечить интеграцию с OpenStack.

  1. Главная ссылка к новости (https://github.com/leo-project...)
Автор новости: YetAnotherOnanym
Тип: Программы
Короткая ссылка: https://opennet.ru/40517-leofs
Ключевые слова: leofs
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Трухин_Юрий_Владимирович (ok), 21:02, 04/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    крутота
     
     
  • 2.16, Andrey Mitrofanov (?), 17:47, 05/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > крутота

    Ба! С Новым Учебным Годом, товарищи.
    http:/openforum/vsluhforumID3/59701.html#16
    http:/openforum/vsluhforumID3/58915.html#13
    http:/openforum/vsluhforumID14/2295.html#1
    http:/openforum/vsluhforumID3/65650.html#9
    http:/openforum/vsluhforumID4/323.html#2
    http:/openforum/vsluhforumID3/11315.html#75

    +++google://"Трухин_Юрий_Владимирович" site:opennet.ru/openforum/

     

  • 1.2, Аноним (2), 21:17, 04/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    На пальцах расскажите пожалуйста, для чего это? Не совсем понял.
     
     
  • 2.8, Аноним (-), 09:20, 05/09/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    как при потери пальца не потерять результаты работы :)
     
  • 2.15, Аноним (-), 17:12, 05/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Distributed object storage.
    Если это тебе ни о чём не говорит - оно тебе не надо.
     

  • 1.4, Зевака (?), 21:44, 04/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    На эрланге? Дайте две! :-D
     
     
  • 2.5, Аноним (-), 22:15, 04/09/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если две - то только на java. В крайнем случае одну можно на javascript.
     
  • 2.13, qqq (??), 13:45, 05/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, три, а лучше много :)
     

  • 1.6, Аноним (-), 08:16, 05/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    хотет! где пакеты?
     
     
  • 2.7, Аноним (-), 08:51, 05/09/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нашёл
     

  • 1.9, Xaionaro (ok), 09:44, 05/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нигде не могу найти адекватного performance comparison с аналогами.
     
     
  • 2.17, Аноним (-), 17:55, 05/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    с какими аналогами? с шифтом чтоли?
     

  • 1.10, Аноним (-), 10:14, 05/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Крутотенечька! :)))
     
  • 1.11, Аноним (-), 10:16, 05/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отлично! А теперь реквестирую систему распознавания голоса для частного облака!
     
  • 1.12, qqq (??), 13:43, 05/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это замечательно!

    Осталось реализовать совместное распределенное анонимное хранилище в браузерах серферов...

     
  • 1.14, qqq (??), 13:50, 05/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Теперь эрланг стал еще популярнее на одну ступень. Тем более, что кластерные его возможности, практически из коробки. Главное научиться правильно готовить мнезию или ее аналоги...

    Для тех, кто заинтересовался этим языком - секрет успешности изучения в освоении емакса в первую очередь и основ функционального программирования. Ибо нормальных сред разработки для него кроме имакса пока нет.

     
  • 1.18, mrd (??), 23:12, 05/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Очень напоминает принципы ceph, только когда ceph начинали. Только с тех пор нашлось куча разных проблем и реальных сценариев..
     
     
  • 2.20, Аноним (-), 00:12, 07/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Это точно :)

    А ещё эти жулики нам ея продать пытались :)
    Были посланы. Судя по тому что всё слили ^W открыли - их послали все :)

     

  • 1.19, lesovsky (?), 12:23, 06/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    весьма похоже на яндексовский elliptics
     
  • 1.21, Аноним (-), 09:17, 18/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Дык ceph же один-в-один. По крайней мере, по компонентам.
    Только Ceph ещё и блочные устройства умеет, и распределённую FS, помимо S3-like-storage.
     

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



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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