LINUX.ORG.RU

Ceph


24

0

Всего сообщений: 8

Ceph 0.94 - распределенное отказоустойчивое хранилище данных

 block storage,

Группа Open Source

7 апреля стала доступна новая версия отказоустойчивого распределенного хранилища данных Ceph.

Ceph — это масштабируемое петабайтное хранилище с открытым исходным кодом, в основе которого лежит принцип объединения дисковых пространств серверов в единое объектное хранилище, что позволяет реализовать гибкую многократную псевдослучайную избыточность данных. Ceph предоставляет на выбор три различных интерфейса для работы с хранилищем:

  • RADOS Gateway (RGW) — S3- и Swift-совместимый RESTful интерфейс;
  • RADOS block device (RBD) — блочное устройство с поддержкой тонкого роста и снэпшотами;
  • Ceph FS — распределенная POSIX-совместимая файловая система.

Для горячих голов: CephFS пока ещё не рекомендуется использовать для хранения информации, которую будет жалко потерять. :)

Основные изменения:

  • увеличено быстродействие RADOS: в OSD (Object Storage Daemon) и в библиотеку librados внесён ряд улучшений, направленных на улучшение работы на flash-накопителях, а также на улучшение параллелизма и масштабируемости системы на быстрых узлах;
  • добавлено версионирование объектов RGW: добавлена поддержка S3 obect versioning API;
  • добавлено шаридирование бакетов RGW: индексы бакетов теперь поддерживают разнесение на разные узлы, что увеличивает быстродействие для больших бакетов;
  • добавлены карты объектов RBD: создан механизм, отслеживающий аллокации частей образов блочных устройств, что увеличивает производительность операций клонирования, удаления и др.
  • много улучшений в механизме создания снэпшотов CephFS;
  • много улучшений направленных на повышение скорости и стабильности в утилитах восстановления и диагностики CephFS;
  • улучшения в CRUSH*): добавлен новый алгоритм (straw2), который позволяет снизить количество миграций при переконфигурировании кластера.

*) CRUSH - Controlled Replication Under Scalable Hashing; алгоритм определяющий распределение данных по узлам и, соответственно, их извлечение.

исходный код

>>> Подробности (ceph.com)

shty
()

Ceph v0.87 Giant

 ,

Группа Кластеры

29-го октября тихо и незаметно вышла 7-я мажорная версия ceph 0.87 «Giant».
Основная идея Ceph — быть свободным и полностью распределенным хранилищем без единой точки отказа, расширяемым до эксабайтного уровня.

Список основных изменений:

  • Ускорение RADOS: внесены изменения в OSD и клиентской части librados, которые увеличивают пропускную способность на flash-бекэндах и улучшают параллелизм и масштабируемость на быстрых машинах.
  • CephFS: исправлены различные ошибки в CephFS, которые приводили к проблемам стабильности и производительности. К сожалению, CephFS всё еще не рекомендована к промышленному применению.
  • Код для локального восстановления: OSD теперь поддерживают erasure-coding схемы, которые содержат дополнительные блоки данных для уменьшения IO во время восстановления после отказа одиночного OSD.
  • Деградация vs ошибочное расположение: репорты о состоянии кластера Ceph во время вывода‘ceph -s’ и сопутствующих команд теперь делают различие между данными, которые находятся в состоянии деградации, и данными, которые неверно расположены(неверное расположение в кластере). Это важно, так как в последнем случае это не приводит к возможной потере данных.
  • Улучшения в мониторинге: мониторы теперь пишут данные асинхронно, что улучшает общую отзывчивость.

Полный список изменений доступен по ссылке.

>>> Подробности (ceph.com)

Mr_Alone
()

Red Hat открыл код Calamari

 , ,

Группа Red Hat

Red Hat открыл код Calamari — инструментария для управления хранилищами на базе открытой распределённой файловой системы Ceph, разрабатывавшийся компанией Inktank, которую Red Hat поглотил два месяца назад. Код серверной части Calamari открыт под свободной лицензией LGPLv2.1, а набор клиентов под лицензией MIT. Серверная часть написана на языке Python и использует в качестве СУБД PostgreSQL. Клиентский web-интерфейс написан на JavaScript и выполняется с использованием платформы Node.js.

>>> Подробности (reddit.com)

zorg
()

ceph 0.80 «Firefly»

 

Группа Кластеры

7-го мая, тихо и незаметно, вышла 6-я мажорная версия ceph 0.80 «Firefly».
Основная идея Ceph — быть свободным и полностью распределенным хранилищем без единой точки отказа, расширяемым до эксабайтного уровня.

Список основных изменений:

  • чистка кода для стабилизации работы и минимизации накладных расходов при работе с данными;
  • поддержка пула кэшэй. Наиболее часто используемый кэш может быть помещен на SSD для увеличения скорости работы;
  • возможность указать, какие OSD будут хранить основную копию данных;
  • эксперементальная поддержка бэкэндов OSD типа ключ/значение;
  • эксперементальная поддержка radosgw в одиночном режиме.

>>> Подробности (ceph.com)

Mr_Alone
()

Вышла новая версия облачной платформы OpenNebula 4.6

 , ,

Группа Open Source

Выпущен новый релиз платформы для организации управления облачной-инфраструктурой и виртуальными окружениями OpenNebula 4.6. OpenNebula позволяет организовать работу локальной облачной инфраструктуры для предоставления сервисов IaaS (инфраструктура как сервис).
Из новинок следует отметить возможность объединения ресурсов (серверов, сетей и СХД) в виртуальные центры данных, возможность запуска нескольких серверов OpenNebula с репликацией между ними, улучшения производительности и функционала драйверов сети и средств виртуализации. Добавлена поддержка glusterfs. Существенно улучшен интерфейс web-управления Sunstone.

>>> Подробности (opennebula.org)

Marvin
()

RedHat купил разработчика ceph - компанию Inktank

 ,

Группа Red Hat

RedHat купил компанию Inktank. Inktank это компания, оказывающая коммерческую поддержку для промышленных решений с использованием кластерной системы ceph. Компания Inktank основана Сейджем Вайлем - автором ceph. Согласно традициям RedHat, ранее закрытый код продуктов Ceph Enterprise, таких как средство web мониторинга ceph - Calamari, скоро будет открыт. Инженеры RedHat, имеющие большой опыт в разработке ядра Linux и kvm помогут улучшить компоненты ceph.

>>> Подробности (ceph.com)

Marvin
()

Выпущена новая версия кластерного хранилища данных Ceph 0.56.1 «bobtail»

 , ,

Группа Кластеры

Вышла новая версия кластерного хранилища данных Ceph 0.56.1 «bobtail». Данная версия является обновлением предыдущей «стабильной» версии Ceph 0.48 «argonaut». По сравнению с предыдущей версией Ceph 0.48 «argonaut» можно отметить следующие улучшения:

  • аутентификация включена по умолчанию;
  • уменьшена нагрузка на ввод-ввывод при восстановлении;
  • добавлена возможность создания изменяемых снапшотов (клонирование данных блочного хранилища rados);
  • интеграция с OpenStack Keystone;
  • улучшенная поддержка Swift и S3 API, сбор статистики использования;
  • поддержка openSUSE, SLES, Fedora, RHEL, CentOS (ранее только Debian/Ubuntu);
  • множество улучшений для повышения стабильности и производительности.

>>> Подробности (ceph.com)

Marvin
()

В Linux 2.6.34 была добавлена распределённая файловая система Ceph

 ,

Группа Ядро Linux

Ceph - распределённая файловая система, распространяемая под лицензией LGPL. Кроме распределенности она обладает хорошей расширяемостью, позволяя создавать файловые системы объёмом в несколько петабайт и более, которыми смогут одновременно пользоваться десятки тысяч клиентов.

Более подробно можно прочитать на сайте разработчиков:

http://ceph.newdream.net/about/

>>> Подробности (lwn.net)

bbk123
()