Products and components on a container platform
It is possible to install the base Netcool® Operations Insight® solution, Operations Management, within a private cloud, by using a container platform. Learn about the architecture of a deployment of Operations Management on a container platform.
Operations Management can be deployed on IBM Cloud® Private. In Fix Pack 2 and later versions, Operations Management can also be deployed on Red Hat OpenShift.
The Operations Management cluster is made up of a set of virtual machines that serve as nodes within the cluster. There is one master node, one management node, and the remaining virtual machines serve as worker nodes, where the Kubernetes pods and containers, which are known as workloads, are deployed. There are one or more containers within each pod.
- Ingress
- A Kubernetes ingress is a collection of rules that can be configured to give services externally reachable URLs. This list represents the ingresses that are needed for a deployment on IBM Cloud
Private:
- noi-ibm-ea-ui-api
- noi-ibm-hdm-analytics-dev-backend
- noi-ibm-hdm-common-ui
- noi-impactgui
- noi-nci
- noi-scala
- noi-webgui
- was-noi-webgui
- noi-common-dash-auth-im-repo
- Nodeport
- This list represents the Nodeports that are needed for a container platform deployment:
- noi-log-analysis-service
- noi-objserv-agg-primary-nodeport
- noi-objserv-agg-backup-nodeport
- noi-proxy
- noi-webgui
- Local PVC
- The PVCs in the following list are local by default. They can be customized to distributed if wanted.
- cassandra
- couchdb
- kafka
- zookeeper
- db2ese
- impactgui
- ncoprimary
- ncobackup
- openldap
- scala
- nciserver
- Routes
- This list represents the routes that are needed for a Red Hat OpenShift deployment:
helm_releasename-common-dash-auth-im-repo
helm_releasename-ibm-ea-ui-api-graphql
helm_releasename-ibm-hdm-analytics-dev-backend-ingress-0
helm_releasename-ibm-hdm-analytics-dev-backend-ingress-1
helm_releasename-ibm-hdm-analytics-dev-backend-ingress-2
helm_releasename-ibm-hdm-analytics-dev-backend-ingress-3
helm_releasename-ibm-hdm-analytics-dev-backend-ingress-4
helm_releasename-ibm-hdm-common-ui
helm_releasename-impactgui-xyz
helm_releasename-nci-0
helm_releasename-nci-1
helm_releasename-scala-xyz
helm_releasename-webgui-3pi
helm_releasename-webgui-dashravewidget
helm_releasename-webgui-ibm
helm_releasename-webgui-impact-dashlet
helm_releasename-webgui-isc
helm_releasename-webgui-iscadmin
helm_releasename-webgui-ischa
helm_releasename-webgui-iscwire
helm_releasename-webgui-mybox
helm_releasename-webgui-oauth2
helm_releasename-webgui-tip-iscadmin
helm_releasename-webgui-tiputil
helm_releasename-webgui-tipwebwidget
helm_releasename-webgui-twl-ssd
helm_releasename-webgui-xyza
- Container Platform
- This is the underlying Red Hat OpenShift or IBM Cloud
Private system on which the
Kubernetes cluster is deployed. IBM Cloud Pak supports
the Operations Management
workload, together with other deployed workloads. For Operations Management the cluster is
made up of a minimum number of virtual machines, which are deployed as a master node (including
management, proxy, and boot functions), and worker nodes within the cluster,
together with a local storage file system.For more information, see the following documentation links:
- Red Hat Product Documentation for OpenShift Container Platform V4.2 https://access.redhat.com/documentation/en-us/openshift_container_platform/4.3/
- IBM® Knowledge Center https://www.ibm.com/support/knowledgecenter/SSBS6K/product_welcome_cloud_private.html
- IBM Cloud Private System Administrator's Guide IBM Redbooks® http://www.redbooks.ibm.com/redbooks.nsf/RedbookAbstracts/sg248440.html?Open
- IBM Cloud Private Application Developer's Guide IBM Redbooks http://www.redbooks.ibm.com/redbooks.nsf/RedbookAbstracts/sg248441.html?Open
- Operations Management cluster
-
The diagram displays an installation on a container platform, where the Operations Management cluster is deployed as containerized Operations Management applications within pods. The cluster is made up of a set of virtual machines that serve as nodes within the cluster. There is one master node, one management node, and the remaining virtual machines serve as worker nodes, where the Kubernetes pods and containers, which are known as workloads, are deployed. You can also create namespaces within your cluster. This enables multiple independent installations of Operations Management within the cluster, with each installation deployed in a separate namespace.
- Storage within the cluster
- Storage within the cluster is provided by local Persistent Volumes. Distributed shared storage can be provided by vSphere. Currently no other distributed storage technologies are supported.
- Persistent Volume Claims
- Scalable network file systems within the cluster that provide storage to the pods in the cluster on demand. Local storage, vSphere, and Red Hat CEPH storage is supported.
- Pod and containers in the Operations Management cluster
- Discrete Operations Management applications are deployed as containers within the cluster. One or more containers are deployed within pods. Where containers need to be tightly coupled, for example, the backup ObjectServer container and its associated bidirectional gateway container, they are deployed together within a pod to enable shared context, the same IP address and port space.