LINUX.ORG.RU

Ceph


26

0

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

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

Группа 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; алгоритм определяющий распределение данных по узлам и, соответственно, их извлечение.

исходный код

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

 block storage,

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’ и сопутствующих команд теперь делают различие между данными, которые находятся в состоянии деградации, и данными, которые неверно расположены(неверное расположение в кластере). Это важно, так как в последнем случае это не приводит к возможной потере данных.
  • Улучшения в мониторинге: мониторы теперь пишут данные асинхронно, что улучшает общую отзывчивость.

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

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

 ,

Mr_Alone
()

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

Группа Red Hat

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

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

 , ,

zorg
()

ceph 0.80 «Firefly»

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

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

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

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

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

 

Mr_Alone
()

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

Группа Open Source

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

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

 , ,

Marvin
()

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

Группа Red Hat

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

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

 ,

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);
  • множество улучшений для повышения стабильности и производительности.

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

 , ,

Marvin
()

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

Группа Ядро Linux

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

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

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

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

 ,

bbk123
()