Назад | Перейти на главную страницу

Запросы к базе данных VMware vCenter (VCDB) для расчета емкости хранилища

Попытка выяснить емкость хранилища в VBlock, чтобы я мог дополнительно изучить его использование хостом и vm.

VBlock - это среда предварительной настройки, которая позволяет масштабировать виртуализацию инфраструктуры с использованием компонентов от VMware, Cisco и EMC.

http://www.vce.com/products/vblock/overview

VMware сохраняет данные в базе данных VIM_VCDB, которая не полностью документирована, поэтому, если у кого-то есть какие-либо рекомендации или, в идеале, информация о том, какие таблицы могут создавать емкость хранилища vblock, было бы весьма полезно.

На вашем месте я бы не обращался к базе данных напрямую. VMware может изменить схему в любой момент, если сочтет это необходимым. (Вот почему нет документации: вы не предполагаемый для прямого доступа к БД.) Попробуйте получить необходимую информацию через PowerCLI, Консоль Ruby vSphere или что-то подобное.

Также есть библиотеки для доступа к vSphere API, например VI Java API или pyVmomi которые вы можете использовать, но они довольно сложные.

Ссылка ниже помогла решить возникшие у меня проблемы.

http://www.sqlskills.com/blogs/jonathan/querying-the-vmware-vcenter-database-vcdb-for-performance-and-configuration-information/