Monday, May 5, 2014

BPPM 9.5 Quick Start - Part 5: BPPM server installation and configuration

While capacity planning starts from bottom-up, BPPM 9.5 installation starts from top-down.  The first component to install is BPPM server.  If you need more than one BPPM server based on capacity planing, you will have one top-level BPPM server and one or more bottom-level BPPM server(s).  There are two options in terms of installation.

Option 1: Install the top-level BPPM server as central server and bottom-level BPPM servers as child servers.

Option 2: Install the top-level BPPM server as a standalone server and bottom-level BPPM servers as standalone servers.

Each BPPM server is installed separately by running BPPM server installer.  When you choose option 1, you must install BPPM central server before installing any BPPM child server because you will be asked for the name of BPPM central server when you install BPPM child server.  If you use Oracle database, you will be asked for Oracle database location and login IDs.  Verify that all Oracle login IDs have been created with correct table spaces, and all system parameters have been set up correctly based on the size of your environment (small, medium, large).

It is recommended to choose your own cell name for BPPM server based on the name convention you established.  For top-level BPPM server, you will need to specify BPPM Central Monitoring Base Repository.  This will enable CMA (Central Monitoring Administration).

BPPM server installer gives you the option to enable integrations with BMC Server Automation (BBSA), Atrium CMDB, and Single Sign On (SSO).  You don't have to enable integrations during BPPM server installation as you can enable them later.  I personally prefer to enable integrations later after I have completed configuration and testing for basic BPPM features.  Specifically when I tried enabling integration with CMDB during BPPM server installation, I encountered a bug that an incorrect baroc file was copied over and I was not able to add ISN cluster.

CMDB integration is only for service models and Remedy ticket creation.  Not all BPPM servers need to be integrated with CMDB.  For example, when you install your top-level BPPM server as BPPM central server, you don't need to integrate it with CMDB because BPPM central server is used to view distributed service models from its child servers but BPPM central server itself doesn't have its own service models.

6 comments:

  1. What are the differences between BPPM 8.6 and BPPM 9.5

    ReplyDelete
  2. In BPPM Server, many changes have been made in scalability, Oracle database license requirement, central/child server communication, CMA, and GUI. You can find more information from BPPM 9.5 Architecture and Scalability Best Practice Webinar here: https://communities.bmc.com/docs/DOC-29029

    Thanks!
    Willa

    ReplyDelete
  3. Can we installl only BPPM 9,5 without CMA in one server say Server A and only CMA in other server say Server B . Bother are totally different . Please suggest.

    ReplyDelete
  4. JeevanAnand,

    Yes. CMA is optional for a BPPM server. In each environment (production, QA, dev), you only need to enable CMA on one BPPM server if you have multiple BPPM servers in that environment.

    Thanks!
    Willa

    ReplyDelete
  5. For BPPM, What different between central server and child server?
    Will central server gathering all event from each child server? should we do any configuration or it will to transfer automatically?

    ReplyDelete
  6. I am integrating 3rd party tool with BPPM 9.6. Let me explain the flow. Event is getting created in BPPM. it is passed to BMC remedy. ticket is created in remedy and updated back in BPPM in front of that perticular event. I am trying to fetch all the fields from BPPM. I have created a batch file which fetches all the values from BPPM except remedy ticket details. Kindly let me know how to fetch remedy id from BPPM?

    ReplyDelete