Release 0 installation: Difference between revisions

From OSM Public Wiki
Jump to: navigation, search
No edit summary
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__TOC__
__TOC__


=Infrastructure=
In order to install release 0, you need to install and configure 3 virtual machines for hosting the 3 modules. Details are provided in the links below:
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)
** NSO (Riftware)
** CM (Juju Server)
** 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:
** Datacenter infrastructure network (used by the VIM to talk to the compute nodes)
** Datacenter 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)
 
Next figure shows the minimal infrastructure setup. The type and number of interfaces are only an example.
 
[[File:OSM_Rel0_DCinfra1.png|700px|OSM Release 0 Minimal infrastructure]]
 
 
A zoom on the servers show how the OSM components interact each other, with the infrastructure (compute nodes and switches) and with the VNFs:
 
[[File:OSM_Rel0_DCinfra2.png|700px|OSM Release 0 Minimal infrastructure (zoom)]]
 
 
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:
*RO - Resource Orchestrator ([[Openmano installation (release 0)|Openmano]])
*RO - Resource Orchestrator ([[Openmano installation (release 0)|Openmano]])
*NSO - Network Service Orchestrator ([[RiftWare installation (release 0)|RiftWare]])
*SO - Service Orchestrator ([[RiftWare installation (release 0)|Rift.ware]])
*[[Juju installation (release 0)|Juju Server]], external reference used for CM - Configuration Manager
*CM - Configuration Manager ([[Juju installation (release 0)|Juju Server]])


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:
*[[Installing additional VM for operation support (release 0)|Additional VM for operation support]]
*[[Installing and configuring OpenVIM (release 0)|OpenVIM]]
*[[Installing and configuring OpenStack (release 0)|OpenStack]]


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:
{{Feedback}}
*[[Installing and configuring OpenVIM (release 0)|Installing and configuring OpenVIM]]
*[[Installing and configuring OpenStack (release 0)|Installing and configuring OpenStack]]

Latest revision as of 14:36, 25 August 2016

In order to install release 0, you need to install and configure 3 virtual machines for hosting the 3 modules. Details are provided in the links 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:

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