Release 0 installation: Difference between revisions

From OSM Public Wiki
Jump to: navigation, search
No edit summary
No edit summary
Line 2: Line 2:


=Infrastructure=
=Infrastructure=
The minimal requirement for installing and running OSM Release 0 is a single server which will host four virtual machines for:
The minimal infrastructure requirements for installing and running OSM Release 0 are 2 servers and 1 switch:
*The three OSM omponents: RO, CM and NSO.
* The first server will run 5 VMs:
*A Virtualized Infrastructure Manager (VIM)
** RO (OpenMANO)
 
** CM (Juju Server)
In addition, it is optional to have an additional virtual machine for operation support (containing an openmano CLI client and a Juju CLI client)
** NSO (Riftware)
 
** An additional virtual machine (AVM) for operation support (containing an openmano CLI client and a Juju CLI client)
Finally, one additional server is required, acting as a compute node controlled from the VIM.
**^A Virtualized Infrastructure Manager (VIM)
 
* The second server will act as a compute node controlled from the VIM.
Next figure shows the infrastructure and the components required.
* The switch is intended to handle simultaneously different networks:
** OSM management network
**  Datacenter infrastructure  


Next figure shows the minimal infrastructure setup.
  *** IMAGE1 ***
  *** IMAGE1 ***


The previous figure shows the infrastructure for a reduced setup for testing purposes, not suitable for testing data plane VNFs. For an appropriate setup, a different infrastructure is required. The main difference resides on the infrastructure for each datacenter. In the figure below, 2 datacenters are shown (based on OpenVIM and OpenStack respectively), and both are controlled from the OSM server.
The different components are interconnected following the network diagram shown below:
*** IMAGE2 ***


  *** IMAGE2 ***
The previous figures show the infrastructure and logical networks for a reduced setup for testing purposes. For an appropriate setup involving several datacenters, a different infrastructure is required. The main difference resides on the infrastructure for each datacenter. In the figure below, 2 datacenters are shown (based on OpenVIM and OpenStack respectively), and both are controlled from the OSM server.
  *** IMAGE3 ***


=Installing Release 0 modules and external references=
=Installing Release 0 modules and external references=

Revision as of 13:54, 5 May 2016

Infrastructure

The minimal infrastructure requirements for installing and running OSM Release 0 are 2 servers and 1 switch:

  • The first server will run 5 VMs:
    • RO (OpenMANO)
    • CM (Juju Server)
    • NSO (Riftware)
    • An additional virtual machine (AVM) for operation support (containing an openmano CLI client and a Juju CLI client)
    • ^A 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:
    • OSM management network
    • Datacenter infrastructure

Next figure shows the minimal infrastructure setup.

*** IMAGE1 ***

The different components are interconnected following the network diagram shown below:

*** IMAGE2 ***

The previous figures show the infrastructure and logical networks for a reduced setup for testing purposes. For an appropriate setup involving several datacenters, a different infrastructure is required. The main difference resides on the infrastructure for each datacenter. In the figure below, 2 datacenters are shown (based on OpenVIM and OpenStack respectively), and both are controlled from the OSM server.

*** IMAGE3 ***

Installing Release 0 modules and external references

In order to install release 0, you need to install and configure 3 virtual machines for hosting the 3 components. Details are provided in the links below:

In addition, it is recommended to have an additional virtual machine for operation support, whose installation procedure is detailed below:

Finally, compute nodes and VIMs are required. Right now, Openstack and OpenVIM are the VIMs supported in the RO. Below links on how to install and configure both VIMs: