The main objective [ NMaaS 101 ] series is to help you getting started with NMaaS service without any prior knowledge.

Requirement

  • Having an eduGain account
  • Identified as NMaaS Domain Manager on behalf of your organisation
  • If you are not an NREN, have your local NREN endorsement for using NMaaS 

Overview

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:

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

NMaaS supports the needs of institutional users, either on an NREN managed NMaaS platform or the centralised GÉANT platform.

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 (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. 


Article objective

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:

In the end you should have access the NMaaS portal specifically dedicated to your organization. i.e. your organization NMaaS domain.

Diagram

[ #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 nmaas@lists.geant.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

Verification

Congratulations ! Your organisation has now a NMaaS domain and you are Domain manager for your organisation ! 

Conclusion

In this article you:

  • 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