IBM Cloud Docs
VMware vCenter Server and Red Hat OpenShift architecture overview

VMware vCenter Server and Red Hat OpenShift architecture overview

The IBM Cloud® for VMware Solutions offering includes fully automated, rapid deployments of VMware® vCenter Server®. This offering complements the on-premises infrastructure and allows existing and future workloads to run on IBM Cloud without conversion by using the same tools, skills, and processes that are used on-premises. For more information, see What is virtualization?.

Red Hat® OpenShift® on IBM Cloud for VMware Solutions provides the capability to deploy a Red Hat OpenShift Cluster by using an automated deployment of the VMware Software Defined Data Center (SDDC) architecture. The Red Hat OpenShift Cluster on IBM Cloud components are deployed as virtual machines (VM) or appliances by using VMware NSX® software-defined networking.

This reference architecture is for Red Hat OpenShift clusters deployed on a vCenter Server instance. It provides the foundation for customers who are starting their application modernization journey to the IBM Cloud.

  • vCenter Server is an offering from IBM Cloud for VMware Solutions and is a VMware-based platform that is automatically provisioned on IBM Cloud.
  • Red Hat OpenShift is an application platform for developing and managing containerized applications, which are deployed onto virtualized infrastructure platforms, such as VMware.

IBM Cloud for VMware Solutions and Red Hat OpenShift
Figure 1. IBM Cloud for VMware Solutions and OpenShift

Application modernization on IBM Cloud

Application modernization is a term that describes the process of transitioning existing applications to use new approaches on the cloud. Customers today are seeking innovative, efficient approaches that help them make this transition based on business and application complexity.

Business pressures demand faster time to market. Your existing estate includes not only applications, but data, processes, business logic, and user interfaces, all of which need to adapt to keep up with new business demands.

Application modernization has the following benefits:

  • Improved developer productivity
  • Increased operational efficiency
  • Reduced cost to build new capabilities
  • Expanded capacity delivered in a short time

IBM understands that 70% of private cloud adoption is driven by the need to modernize application environments. However, most organizations are approaching application modernization in a staged approach, which requires a hybrid and multi cloud landscape, where:

  • Complex and monolithic legacy applications that typically run on mainframes or UNIX systems remain on-premises.
  • x86 environments used for Systems of Record (SoR), applications that are security sensitive, and regulated workloads are placed on a virtualized infrastructure or a private cloud.
  • Applications such as SAP® or high-performance computing use bare metal resources.
  • Security sensitive and some regulated workloads, which can move to the public cloud are moving to dedicated environments.
  • Systems of engagement (SoE) such as web, mobile, IoT, AI, or Video are moving to public clouds.

For example, a common pattern is to have front-end SOE applications that are deployed as containers with databases and legacy middleware that are deployed on VMs on a private cloud.

Because your IT infrastructure and business needs are unique, you need an approach to modernization that helps accelerate business value delivery, reduces your risks, and preserves your existing investments. IBM provides such an approach that is customized to address your unique business and technology needs related to application modernization.