Release 0 minimal infrastructure
Minimal Infrastructure
The minimal infrastructure requirements for installing and running OSM Release 0 is a single server running the following components in 3 VM:
- RO (OpenMANO)
- SO (Riftware)
- CM (Juju Server)
In addition, a datacenter will be required consisting of 2 servers and a switch:
- The first server will act as the Virtualized Infrastructure Manager (VIM).
- The second server will act as a compute node controlled from the VIM.
- The switch is intended to handle simultaneously different networks:
- Datacenter infrastructure network (used by the VIM to talk to the compute nodes)
- Telco/VNF management network (equivalent to a traditional telco management network, used by the CM to configure the VNFs)
- Data plane networks (networks between VMs that use interfaces based on SR-IOV or Physical Port pass-through)
- Other virtual networks (networks between VMs that use Linux bridges, virtual switches like OVS, etc. when the VMs are located in different compute nodes)
- VIM management network (used by RO to talk to the VIMs)
Next figure shows the minimal infrastructure setup. The number of data-plane interfaces are only an example.
A zoom on the servers show how the OSM components interact each other, with the VIM and its infrastructure (compute nodes and switches) and with the VNFs:
Multi-datacenter infrastructure
The previous section showed the infrastructure and logical networks for a reduced setup for testing purposes. For an appropriate setup involving several datacenters, a different setup might be required. In the figure below, 2 datacenters are shown (based on OpenVIM and OpenStack respectively), and both are controlled from the OSM server that might be placed in a remote location. Both datacenters require connectivity to the OSM components:
- The VIMs need to be accesible by the RO component
- The VNFs need to be accesible by the CM component
Optionally, if it is desired to interconnect both datacenters, an inter-datacenter network is required (shown in purple in the figure). The inter-datacenter connectivity must be manually pre-provisioned in each datacenter. In Openstack, this means creating a provider network, while in OpenVIM this means creating a network associated to a specific port in the switching infrastructure.
Your feedback is most welcome! You can send us your comments and questions to OSM_TECH@list.etsi.org Or join the OpenSourceMANO Slack Workplace See hereafter some best practices to report issues on OSM