Discovering OpenStack
OpenStack provides open-source cloud software used to create public or private clouds. You can have virtualized computing platforms, such as public clouds, private clouds hosted by a cloud provider, or in your data center.
You access and configure all of your services by using Horizon, the OpenStack Dashboard. Horizon is the product name for the dashboard component. Most other OpenStack components, known as projects, have product names, for example, the Compute Service is called Nova. For more information, see OpenStack project navigator.
BMC Helix Discovery uses SSH or API (HTTPS, port 443) to process the services that are run on OpenStack.
OpenStack components discovered by using SSH:
-
Availability Zones page in the OpenStack viewAvailability Zones page in the OpenStack viewAvailability Zones page in the OpenStack viewAvailability Zones page in the OpenStack viewAvailability Zones page in the OpenStack viewAvailability Zones page in the OpenStack viewAvailability Zones page in the OpenStack viewAvailability Zones page in the OpenStack viewAvailability Zones page in the OpenStack viewCloud page in the OpenStack viewCloud page in the OpenStack viewCloud page in the OpenStack viewCloud page in the OpenStack viewCloud page in the OpenStack viewCloud page in the OpenStack viewCloud page in the OpenStack viewCloud page in the OpenStack viewCloud page in the OpenStack viewEntities, lookup information, and metrics for OpenStack API ETLEntities, lookup information, and metrics for OpenStack API ETLEntities, lookup information, and metrics for OpenStack API ETLEntities, lookup information, and metrics for OpenStack API ETLEntities, lookup information, and metrics for OpenStack API ETLEntities, lookup information, and metrics for OpenStack API ETLEntities, lookup information, and metrics for OpenStack API ETLEntities, lookup information, and metrics for OpenStack API ETLEntities, lookup information, and metrics for OpenStack API ETLEntities, lookup information, and metrics for OpenStack API ETLHost Aggregates page in the OpenStack viewHost Aggregates page in the OpenStack viewHost Aggregates page in the OpenStack viewHost Aggregates page in the OpenStack viewHost Aggregates page in the OpenStack viewHost Aggregates page in the OpenStack viewHost Aggregates page in the OpenStack viewHost Aggregates page in the OpenStack viewHost Aggregates page in the OpenStack viewHypervisors page in the OpenStack viewHypervisors page in the OpenStack viewHypervisors page in the OpenStack viewHypervisors page in the OpenStack viewHypervisors page in the OpenStack viewHypervisors page in the OpenStack viewHypervisors page in the OpenStack viewHypervisors page in the OpenStack viewHypervisors page in the OpenStack viewInstance Types page in the OpenStack viewInstance Types page in the OpenStack viewInstance Types page in the OpenStack viewInstance Types page in the OpenStack viewInstance Types page in the OpenStack viewInstance Types page in the OpenStack viewInstance Types page in the OpenStack viewInstance Types page in the OpenStack viewInstance Types page in the OpenStack viewMaps page in the OpenStack viewMaps page in the OpenStack viewMaps page in the OpenStack viewOpenStack - OpenStack API Extractor ServiceOpenStack - OpenStack API Extractor ServiceOpenStack - OpenStack API Extractor ServiceOpenStack - OpenStack API Extractor ServiceOpenStack - OpenStack API Extractor ServiceOpenStack - OpenStack API Extractor ServiceOpenStack - OpenStack API Extractor ServiceOpenStack - OpenStack API Extractor ServiceOpenStack - OpenStack API Extractor ServiceOpenStack - OpenStack API Extractor ServiceOpenStack AODHOpenStack AODHOpenStack CeilometerOpenStack CeilometerOpenStack GlanceOpenStack GlanceOpenStack KeystoneOpenStack KeystoneOpenStack MagnumOpenStack MagnumOpenStack NeutronOpenStack NeutronOpenStack SwiftOpenStack SwiftOpenStack TroveOpenStack TroveOpenStack viewOpenStack viewOpenStack viewOpenStack viewOpenStack viewOpenStack viewOpenStack viewOpenStack viewOpenStack viewRecommendations page in the OpenStack viewRecommendations page in the OpenStack viewRecommendations page in the OpenStack viewRegions page in the OpenStack viewRegions page in the OpenStack viewRegions page in the OpenStack viewRegions page in the OpenStack viewRegions page in the OpenStack viewRegions page in the OpenStack viewRegions page in the OpenStack viewRegions page in the OpenStack viewRegions page in the OpenStack viewTenants page in the OpenStack viewTenants page in the OpenStack viewTenants page in the OpenStack viewTenants page in the OpenStack viewTenants page in the OpenStack viewTenants page in the OpenStack viewTenants page in the OpenStack viewTenants page in the OpenStack viewTenants page in the OpenStack view
OpenStack components discovered by using API:
-
OpenStack CinderOpenStack HeatOpenStack ManilaOpenStack Neutron Load BalancingOpenStack Neutron NetworkingOpenStack Nova
The following set of OpenStack services can be discovered with the latest product content update:
- Compute (Nova)
- Block storage (Cinder)
- Load balancers (Neutron)
- Load balancers (Octavia; also includes Neutron load balancers)
- Orchestration (Heat)
- Shared file systems (Manila)
Creating credentials
To perform discovery on OpenStack, you must provide a credential with which BMC Helix Discovery can access the OpenStack cloud. Creating a credential is a two-stage process. You create a credential in the OpenStack dashboard and then add the cloud discovery credential by using the access key created in the OpenStack dashboard in BMC Helix Discovery.
To create a credential in the OpenStack dashboard