The main objective [ NMaaS 101 ] series is to help you getting started with NMaaS service without any prior knowledge.
Network Management as a Service (NMaaS) is a GÉANT service proposed to R&E institutions. It proposes the opportunity for any R&E organisation to subscribe and deploy Network Management tools in a cloud environment via an intuitive web portal. Most of GÉANT members have their own network management software suite. Some encompasses off the shelf tools, but others are using Open Source tools as per the last SIG-NOC tools report. But all the ~40 GÉANT community members are not equal in that perspective. Some have a fully integrated sophisticated network management system, usually sophistication implies also "home made" and some small NRENs have difficulties to maintain existing systems.
NMaaS target customer audience is:
- Small and Emerging NRENs
Smaller NRENs may have limited resources to develop their own NMS
By using a shared and supported platform, NRENs can focus on the monitoring and management of their service components
NMaaS platform is ideally suited for Campus Network Management
- Small Organisations
NMaaS supports the needs of institutional users, either on an NREN managed NMaaS platform or the centralised GÉANT platform.
- Distributed research projects
It can be a global research project like LSST, SKA, JIVE etc. In our case I'll expose you the particular case of RARE, which is a GN4-3 research project.
RARE project brief description
RARE (Router for Academia, Research & Education) is an ongoing effort under the GÉANT 3rd programme which focus on determining if a routing software platform solution can fit R&E use cases. The project aims to integrate different pieces of software related to these building blocks:
- control plane: RARE uses FreeRouter under the hood used as the control plane component
- data plane: P4 is used to describe the behavioral model of RARE data plane
- and communication interface between the control plane and data plane: Interface compliant to P4Runtime specification ensure this function
In order to validate the code produced by the RARE team we deployed a P4 Lab distributed aming various European countries:
- NMaaS is used as the platform to supervise all the P4 switches deployed in this Testbed.
- We will see in subsequent articles how NMaaS platform proposition value is helping the RARE team to deploy and use Network Management Application.
- NMaaS flexibility concept, enabled us to add supervision tools following KISS approach.
- The NMaaS platform is step by step is becoming a turn key solution for P4 switch network monitoring and supervision.
This article is meant to guide you and provide you the very first mandatory steps in order to create a NMaaS domain for your organization.
Let's take the example of the RARE domain, the objective is to:
- Explain how to trigger a domain creation
- How to access it
In the end you should have access the NMaaS portal specifically dedicated to your organization. i.e. your organization NMaaS domain.
[ #001 ] - Cookbook
- eduGain R&E IDP
Your organization should be part of the eduGain R&E federated Identity provider.
- Designated as NMaaS domain manager internally by your organisation
Usually, this is CIO role, but at least you should have been granted the privileges to deploy applications on behalf of your institution.
- Via your favorite browser, go to nmaas.eu, you should be granted by a welcome page:
- Click on "Login / Register" button and then "Federated login"
- You should be now familiar with eduGain authentication system
- You should be now familiar with national eduGain authentication system
- During first login you are asked to submit additional account information and login again
- At this point you should now have access to NMaaS portal but with no domain
- At that precise point your connection attempt is logged by the NMaaS team and your email contact associated to your eduGain account
- The final step is to send a mail to firstname.lastname@example.org
This mail should briefly present your organisation, eventually your project, mention the domain name (like RARE in my case) and have the endorsement of your local NREN.
With these information the NMaaS team should be able to:
- create the NMaaS domain you specified in your request
- associate your eduGain account as Domain manager for your organisation
Congratulations ! Your organisation has now a NMaaS domain and you are Domain manager for your organisation !
In this article you:
- Had a brief introduction to the mandatory steps to complete in order to obtain a NMaaS domain
- NMaaS is for organisation that would like to outsource their network management maintenance activity
- As NRENs, we have the possibility to publish application via NMaaS portal
- NMaaS presents a community aspect where sharing knowledge and experience is at the heart of the concept
[ #001 ] NMaaS-101 - key take-away
- NMaaS is a way to subscribe and deploy easily Network Management application (for now) in the cloud
- NMaaS customer targets are small, medium R&E institutions that would like to outsource their network management
- Your organisation must have an eduGain Identity Provider