The infrastructure and orchestration domain contain the abstractions for compute, storage, and networking. It also contains the Virtualized Infrastructure Manager (VIM), which is the resource orchestration component of the platform.
Compute - VMware ESXi
ESXi is the hypervisor software that abstracts the physical x86 server resources from the VNFs. Each compute server is called a host in the virtual environment. ESXi hosts are the fundamental compute building blocks. ESXi host resources can be grouped to provide an aggregate set of resources in the virtual environment that is called a cluster. Clusters logically separate the management and VNF components. ESXi hosts are managed by VMware vCenter Server®.
Host Management - VMware vCenter Server
VMware vCenter Server® is the centralized management interface for compute and storage resources. It provides an inventory of allocated virtual to physical resources, manages inventory-related information, and maintains an overview of the virtual resource catalogs. vCenter Server collects data about the performance, capacity, and state of its inventory objects. It exposes APIs to other management components for fine-grained control, operation, and monitoring of the underlying virtual infrastructure.
Networking - VMware NSX-T Data Center
NSX-T Data Center is the software-defined networking component of VMware Telco Cloud Infrastructure. It allows CSPs to programmatically create, delete, and manage software-based virtual networks. NSX-T Data Center also leverages technologies for high-performance workloads such as DPDK. These networks serve the communication between VNF Components and provide customers with dynamic control over their service environments. Dynamic control is enabled through integration between the resource orchestration layer and NSX-T Data Center.
Network multitenancy is implemented with NSX-T Data Center by assigning tenants their virtual networking components and providing different network segments. A two-tiered architecture is used in the NSX-T Data Center design to implement a provider and tenant separation of control across the logical switching and routing fabric. Logical switching is supported in two modes, N-VDS Standard and N-VDS Enhanced, both of which support overlay and VLAN-backed networks. The fully distributed routing architecture enables routing functionality closest to the source. This structure gives both provider and tenant administrators complete control over their services and policies.
NSX-T Data Center is derived by three separate but integrated planes: management, control, and data. Each of these planes is a set of process, modules, and agents residing on VMware NSX® Manager™ and transport nodes.
Storage - VMware vSAN
vSAN is the native vSphere storage component, providing a shared storage pool between hosts in the vSphere cluster. With vSAN, storage is shared by aggregating the local disks and flash drives that are attached to the host. Other third-party storage solutions with storage replication adapters that meet the VMware storage compatibility guidelines are also supported.
Resource Orchestration - VMware Cloud Director
VMware Cloud Director is the VIM component that the Telco Cloud Infrastructure exposes as the interface for the VNF life cycle management. It uses vCenter Server and NSX Manager to orchestrate the compute, storage, network, and imaging infrastructure services from a single, programmable interface.