2.22 NetIQ Cloud Manager

NetIQ Cloud Manager lets you build a cloud, deliver utility computing, and unify your heterogeneous IT infrastructure with NetIQ cloud management.

Operations Center integrates with NetIQ Cloud Manager to allow you to monitor and manage the following objects:

Use the Cloud Manager adapter to:

The following topics describe integrating to NetIQ Cloud Manager:

2.22.1 Integrating to NetIQ Cloud Manager

To integrate NetIQ Cloud Manager:

  1. If integrating with a NetIQ Cloud Manager Server configured with SSL, do the following:

    1. Do one of the following on the NetIQ Cloud Manager server to export the certificate based on your IDS:

      • If using NCSS, issue the following command from the /opt/netiq/cloudmanager/deploy/ncss/security/nscc/sam/ directory:

        keytool -export -alias s1as -storepass password -file ncmserver.cer -keystore samKeystore.jks

      • If using LDAP, issue the following command from the /opt/netiq/cloudmanager/deploy/ncss/security/nscc/sam/ directory:

        keytool -export -alias s1as -storepass password -file ncmserver.cer -keystore ncmKeystore.jks

      Where, password is changeit by default if not previously modified, or the password for your own CA.

    2. On the Operations Center server, do the following to setup authentication with the Cloud Manager server:

      1. From the location where Java is running, issue the following command to import the ncmserver certificate into the existing cacerts file:

        keytool -import -keystore cacerts -alias ncmserver -file ncmserver.cer

        When prompted, specify the password for the certificate or your CA. The default password is changeit if not previously modified.

        Also be sure to import this into the java cacerts that Operations Center is using. To find out which one is being used, run the Configuration Manager to see what directory it is.

      2. Issue the following command to view the contents of the certificates and confirm that the Cloud Manager server certificate is added:

        keytool -list -keystore cacerts

    3. Restart the Operations Center server.

      For instructions, see Manually Starting the Operations Center Server and Starting the Operations Center Server in UNIX in the Operations Center 5.0 Server Installation Guide.

  2. Create an NetIQ Cloud Manager adapter.

    For instructions, see Section 5.1, Creating an Adapter.

  3. Modify the adapter properties.

    For instructions, see Section A.26, NetIQ Cloud Manager.

2.22.2 Implementing a Sample Service Configuration for NetIQ Cloud Manager

A sample service configuration is provided to help get you started with creating business service views for the Cloud Manager installation. This sample service configuration:

  • Builds a service configuration hierarchy for an element under Services.

  • Links PlateSpin Orchestrate VMs to Cloud Manager workloads under Business Groups.

  • Dynamically creates Service Level Agreements and Objectives based on Cloud Manager data by using the /OperationsCenter_install_path/database/scripts/ncm/setoffer.fs script. This is configured in the Scripting section of the Modeling Policies in the service configuration.

  • Uses a Join Rule named Workload to VM to join workloads in Cloud Manager and VMs within the PlateSpin Orchestrate Adapter. The VMName property in Cloud Manager and the objectId property in PlateSpin Orchestrate are used in the join rule.

To fully implement the sample service configuration, you’ll need to import the configuration and then customize to integrate to the data provided by your adapters.

To setup the sample service configuration:

  1. To create a service model, do the following:

    • From the Explorer pane, click to expand Services.

    • Right-click Service Models and select Add Element.

    • Define the service model as required.

    For more information about creating service models, see the Operations Center 5.0 Service Modeling Guide.

  2. Right-click the new service model, and select Service Configuration > Import.

    For more information about importing and working with service configurations, see the Operations Center 5.0 Service Modeling Guide.

  3. Browse to /OperationsCenter_install_path/database/examples/ncmServiceView.svcconf.xml and click Open.

    A sample service configuration is created under the service model.

  4. Right-click the service model, and select Service Configuration > Edit. The Definition Editor opens.

    For more information about editing service configurations, see the Operations Center 5.0 Service Modeling Guide.

  5. Do the following to configure the service configuration further:

    • Change the Structure element to point to the NetIQ Cloud Manager Adapter.

      Typically, select Business Groups as the starting point for Structure. In the Definition Navigator, click the Structures > (Element Not Available) object. Click the icon for Structure Root and browse to select Elements > Cloud Manager Adapter > Organizations. Click Save.

    • Change the Source element to point to your PlateSpin Orchestrate Adapter.

      In the Definition Navigator, click the Sources > (Element Not Available) object. Click the icon for Structure Root and browse to select Elements > PlateSpin Orchestrate Adapter > Virtual Machines. Click Save.

  6. To run the service configuration, click Generate.

    Virtual machines begin to correlate to workloads within your service models. Service Level Objectives are defined for any workloads that have SLOs defined in Cloud Manager. This data can to be surfaced within the dashboard after configuring the associated portlets.

    Service Level Agreement and Objective data can be used by the SLA Compliance Availability Status Report porlet in the dashboard to view the health of your Cloud Manager workloads. For more information on this portlet, see the Operations Center 5.0 Dashboard Guide.