Infrastructure Tour Italy Part 1

Introduction

Red Hat held an event on the infrastructure part of our portfolio in Milan and Rome on April 17th and 19th, 2018. One of the two demos presented was the management of a hybrid cloud environment with the Cloud Management Platform (CMP) Red Hat CloudForms.

 

The event information and agenda is available at:

https://www.redhat.com/en/events/infrastructure-tour-milan-2018

https://www.redhat.com/en/events/infrastructure-tour-rome-2018

 

Use cases of the demo included:

  • Single Pane of Glass Management
  • Integration with RHV
  • Integration with VMware
  • Integration with OpenStack
  • Integration with Ansible Tower
  • Drift Analysis
  • OpenShift Operations and Monitoring

 

In this part, we will cover Single Pane Glass and integration with the integration with infrastructure providers

 

Single Pane of Glass Management

To provide a global dashboard of the providers we created some custom reports and widget (available for download, they can be imported in a greenfield Cloudforms environment via the Cloud Intel -> Reports -> Import / Export menu) to allow the operator to have an overview of common information on the overall providers.

 

More than one dashboard can be shown to users and access to dashboards can be regulated via RBAC features of CloudForms.

The most relevant data shown is:

  • The percentage of OS vendors and related versions of the guest running with histograms globally and per provider
  • The status of compliance of container images on OpenShift
  • Openshift Project usage in a graph sorted by memory (usually the first relevant metric)
  • Aggregated chargeback information

Downloads link:

Reports

Widget

 

https://drive.google.com/open?id=0B_X4gkJXuSvyRy1KNFA3bm04NTA

https://drive.google.com/open?id=1g3qc0jO8Vrkt9IkMfF1on0QhOIro7PMs

 

Integration with Red Hat Virtualization

 

CloudForms 4.6 brings some new management capabilities for RHV, including CRUD (Create, Read, Update and Delete) for networking on a number of elements)

 

The configuration of the RHV 4.1 provider requires the enablement of the DWH component on the RHV Manager (RHV-M) as explained here:

 

https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.1/html/data_warehouse_guide/index

 

We had to get the user/password to access the DWH PostgreSQL DB on the RHV-M node checking the configuration in the file

/etc/ovirt-engine-dwh/ovirt-engine-dwhd.conf.d/10-setup-database.conf

The password was provided to CloudForms in the provider configuration page to allow CloudForms to gather metrics for hosts and VMs.

 

Integration with VMware vSphere

VMware vSphere is a first class citizen in CloudForms, we just had to configure the next two steps for operation.

Enabling SmartState analysis on VMware vSphere provider requires the installation of a VMware component called VDDK, we did that on the CloudForms appliance following the installation guide at:

https://access.redhat.com/documentation/en-us/red_hat_cloudforms/4.6/html-single/installing_red_hat_cloudforms_on_vmware_vsphere/index#installing-vmware-vddk

Don’t forget also to enter credentials for the underlying ESX hosts on the Host pages with the Configuration Button -> Edit configuration.

 

Integration with Red Hat OpenStack Platform and cloud providers

The configuration of the OpenStack provider required a specific setting for the ceilometer module to let CloudForms gather metrics data and configure the provider in CloudForms to get events via ceilometer.

We did it editing the /etc/ceilometer/ceilometer.conf specifying the following option:

store_events = True

 

But can be done in a persistent way changing the parameter on the OSP Director. See https://access.redhat.com/documentation/en-us/red_hat_cloudforms/4.5/html-single/managing_providers/#openstack-events-oc

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s