Search/
← All articles

VCF 9.1: Using All Apps and VM Apps on the Same vCenter Server

Starting with VCF 9.1.0, we can enable both an All Apps organization and a VM Apps organization in the same vCenter Server. This is a desired feature, as most customers don’t want to transition from the old VM centric model (VM Apps) to the

Starting with VCF 9.1.0, we can enable both an All Apps organization and a VM Apps organization in the same vCenter Server.

This is a desired feature, as most customers don’t want to transition from the old VM centric model (VM Apps) to the new modern object centric model (All Apps) all at once. With this option, the transition can happen gradually.

To configure this environment successfully, we must follow the steps in a specific order. Otherwise, the configuration will not work.

In this guide I’ll show you how to leverage this set up.


VM Apps Organization

Login into your VCF Automation Provider Portal and navigate to Feature Flags.

Enable the Mixed Tenancy Mode feature flag.

Note: We must enable this feature flag before create any organization.

Once we have the flag enabled, navigate to the Organizations page.

You must create the VM Apps organization first. This is mandatory for the mixed-tenancy setup to work.

The steps to creating a new organization are really straightforward, so I won’t go into detail here.

Creating the organization alone is not enough. After creating it, you must also add the required integrations and cloud accounts.

First, add your SDDC Manager.

Open the VM Apps Organization Portal and navigate to Infrastructure > Integrations.

Now, under Cloud Accounts Types, add the VMware Cloud Foundation one.

Select the SDDC Manager instance you added previously, followed by the workload domain and datacenters.

Finally, create a Cloud Zone so that the VM Apps organization can provision workloads.

Note: You must create the Cloud Zone before configuring the vCenter Server for the All Apps organization. Otherwise, you will no longer be able to create it.


All Apps Organization

Before creating an All Apps organization, you must configure three components.

Region

During the Region creation, the NSX Manager selection will show the

flagged ‘Used by VM Apps Organization’. This is the behavior we expect.

External IP Blocks

Here, you define the external CIDR blocks that will be assigned to your VPCs and subnets. The CIDR blocks provided here must be routable within your datacenter.

External Connections – Centralized/Distributed

The external connection determines how the Transit Gateway connects to the external network.

  • Centralized – Requires at least one Edge Cluster
  • Distributed – Requires a VNA cluster.

The pros and cons of each method can be found in the Broadcom documentation.

Organization

Finally, you’ll have both of your organizations created and ready to use!

Thanks for reading. Keep building.
← Back to the field notes