Tenants within Virtual Environments

The following diagram illustrates several typical deployment scenarios where virtual devices are hosted on one or more hypervisorThe virtual machine manager in charge of delegating various aspects from a pool of resources to become virtual devices. The delegations might be static or dynamic, depending on the manufacture's implementation. The type of virtual machines being generated depends on the manufacturer's implementation.. Note the following:

  • A hypervisor and all its hosted virtual machines are in the Default Tenant (this is the default discovery scenario for any Node within NNMi).
  • Shared hypervisors are in the Default Tenant, with their hosted virtual machines reassigned to other non-Default Tenants.

    Tip The hypervisor's virtual switches always dynamically belong to the same tenant as the hypervisor.

  • When dedicating resources to one client or group, hypervisors plus all their hosted virtual machines are reassigned to the same non-Default Tenant.

Caution For Global Network Management environments, if each hypervisor resides on a different Regional NNMi Management Server, you must carefully follow the instructions for establishing exactly the same tenant definitions on the Global NNMi Management Server and both Regional NNMi Management Servers. See Tenant Best Practices for Global Network Management.

If your virtual networking software allows for virtual machines to dynamically move from one hypervisor to another hypervisor (for example, the VMware vSphere® vMotion® feature), each virtual machine's tenant assignment remains unchanged after the move:

  • If both hypervisors are in the Default tenant, their VMs can be assigned to one or more different non-Default tenants.
  • If both hypervisors are assigned to the same non-Default tenant, all of their VMs should assigned to that same tenant.

    Note While possible, it is not recommended that a hypervisor and its hosted virtual machines be assigned to different non-Default Tenants because NNMi would then not be able to detect the network traffic connections among them.