Size: a a a

OpenStack — русскоговорящее сообщество

2021 March 05

AC

Alexander Chadin in OpenStack — русскоговорящее сообщество
ну да
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
Но тут жеж проблема не в нодах с разными наборами ресурсов будет.
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
@AlexanderChadin тут ты вроде хорошо state of the art знаешь 😀
источник

AC

Alexander Chadin in OpenStack — русскоговорящее сообщество
кажется тут все как с мониторингом – каждый оператор для себя сам решает этот вопрос)
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
Скорее всего. То есть - инструменты есть, инструменты неидеальные, решения делались и делались под конкретные кластера.
Потому как большой вопрос когда инициировать оптимизацию, как оптимизировать, с какой интенсивностью двигать нагрузки между нодами.
источник
2021 March 07

AI

Aleksandr Ivanov in OpenStack — русскоговорящее сообщество
Ребзя, есть нова + циндер (ОС Виктория). Cinder backend - NFS
У Циндера стоит:
2021-03-07 17:22:25.366 3555674 DEBUG oslo_service.service [req-1582d434-2de4-4ba4-801f-f624e3cf1a0e - - - - -] nfs-hdd.report_discard_supported = True

При этом когда нова коннектит имейдж Cinder/NFS к инстанцу она не добавляет опцию discard/unmap.
<driver name="qemu" type="raw" cache="none" io="native"/>


Что я делаю не так?
источник

AI

Aleksandr Ivanov in OpenStack — русскоговорящее сообщество
И я не понимаю момент - если коннектит сам имейдж Нова то как она должна узнать из конфига Циндера что надо с Дискардом подключаться?
источник

НС

Никита Суворов... in OpenStack — русскоговорящее сообщество
Aleksandr Ivanov
И я не понимаю момент - если коннектит сам имейдж Нова то как она должна узнать из конфига Циндера что надо с Дискардом подключаться?
Image meta
источник

AI

Aleksandr Ivanov in OpenStack — русскоговорящее сообщество
и какая конкретно мета должна быть прописана?
Все что надо для локального сторейжда (без Циндера) прописано и работает (появляется unmap)
источник

AI

Aleksandr Ivanov in OpenStack — русскоговорящее сообщество
для Циндера надо чтото ещё дописывать?
источник

AI

Aleksandr Ivanov in OpenStack — русскоговорящее сообщество
т.е. вот основной диск, локальный - <driver name='qemu' type='qcow2' cache='none' discard='unmap'/>
вот то что подключается через циндер - <driver name="qemu" type="raw" cache="none" io="native"/>
источник

И

Илья | 😶 ☮️... in OpenStack — русскоговорящее сообщество
Aleksandr Ivanov
т.е. вот основной диск, локальный - <driver name='qemu' type='qcow2' cache='none' discard='unmap'/>
вот то что подключается через циндер - <driver name="qemu" type="raw" cache="none" io="native"/>
там вроде ещё в конфиге новы надо указать про unmap
источник

И

Илья | 😶 ☮️... in OpenStack — русскоговорящее сообщество
cinder я, кстати, так и не понял как заставить работать с qcow2 :(
Упёрто подключал LVM и всё тут
источник

AI

Aleksandr Ivanov in OpenStack — русскоговорящее сообщество
Илья | 😶 ☮️
там вроде ещё в конфиге новы надо указать про unmap
там все указано > hw_disk_discard=unmap ([libvirt] section)
источник

AI

Aleksandr Ivanov in OpenStack — русскоговорящее сообщество
смотрите, у Циндера есть такая настройка - report_discard_supported = true
Вот я пытаюсь понять как происходит этот самый репорт в нову
источник

AI

Aleksandr Ivanov in OpenStack — русскоговорящее сообщество
то есть от куда Нова знает что в циндере это прописано?
источник

AI

Aleksandr Ivanov in OpenStack — русскоговорящее сообщество
циндер просто дает доступ к хранилищу но подключает все (и генерит строчки для Либвирта (ХМЛ))  - Нова
источник
2021 March 08

AI

Aleksandr Ivanov in OpenStack — русскоговорящее сообщество
Aleksandr Ivanov
т.е. вот основной диск, локальный - <driver name='qemu' type='qcow2' cache='none' discard='unmap'/>
вот то что подключается через циндер - <driver name="qemu" type="raw" cache="none" io="native"/>
Так, на свеже созданных Инстанцах все ок, на старых не ок
источник

AI

Aleksandr Ivanov in OpenStack — русскоговорящее сообщество
в смысле проблема решена
источник
2021 March 10

𝖲

𝖲𝗍𝖺𝗇𝗂ς... in OpenStack — русскоговорящее сообщество
Народ, кто нить vrouter переводил на dpdk?
источник