Есть ли связь между доступной оперативной памятью и размером кольца в OpenStack SWIFT?

Я читал об OpenStack SWIFT и его различных компонентах. Но у меня есть сомнения, если доступной оперативной памяти больше, то можем ли мы позволить себе иметь кольца большего размера? И как размер кольца влияет на систему?


person Akash B    schedule 03.12.2013    source источник


Ответы (2)


Вы также можете проверить этот видеоблог, где один из основных разработчиков говорит Как работает Ring в OpenStack Swift.

person koolhead17    schedule 04.12.2013

Размер кольца никак не связан с объемом оперативной памяти.

Ниже приведена команда для построения кольца объекта:

swift-ring-builder <builder_file> create <part_power> <replicas> <min_part_hours>

Я цитирую поясняющий текст для вышеуказанной команды из документации о ring-preparation< /а>.

Это запустит процесс построения кольца, создающий разделы with 2^. это время в часах, по истечении которого конкретный раздел можно будет последовательно перемещать (24 – хорошее значение для этого).

Это означает, что если вы выберете 10, будет создано 2^10=1024 разделов.

Подробности можно прочитать в Руководстве администратора SWIFT.

person Anil Bhargava    schedule 04.12.2013