OpenStack Compute-узел для связи / пинга vms запускается на нем

В Ceilometer, когда опросчики собирали счетчик с виртуальных машин, он использовал гипервизор на вычислительном узле. Теперь я хочу написать новый плагин для облакомера и не использовать гипервизор для сбора счетчика. Я хочу собирать счетчик службой, установленной на виртуальных машинах (значит, облакометр получает данные от службы), поэтому мне нужно, чтобы compute-узел должен взаимодействовать с виртуальными машинами по IP (частный IP). Есть ли решение для этого?

Спасибо всем.

1 ответ

Как правило, внутренняя сеть, используемая вашими экземплярами Nova, намеренно отделена от самих вычислительных хостов в качестве меры безопасности (чтобы гарантировать, что кто-то, вошедший на сервер Nova, не сможет скомпрометировать ваш хост).

Для того, что вы предлагаете, было бы лучше принять push-модель, а не pull-модель: в ваших экземплярах будет запущен сервис, который будет публиковать данные в какой-либо службе, доступной по адресуемому ip-адресу.

Другие вопросы по тегам