Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Indicate requirements for VMs, grouping the requirements for multiple VMs in one column. Add as many columns as necessary, adding the sensible distinguisher for each group that will make it easier for later reference. 

add_distinguisher
VM requirementsadd_distinguisherOpenNSA server
Description of usage  Runs OpenNSA instances 
Number of VMs with same specification  1 
Hardware requirements (CPU, RAM, disk space) 1CPU, 4GB RAM, 60GB HDD  
Network connection requirements

 1 Gbps 

 

IP addressing requirements (IPv4, IPv6, public routable) 1 Public IP  

Naming requirements1

  
Applicable if DNS records maintenance is required (naming scheme and type of records)

Indicate other specific-to-your-service resources requirements. Add as many columns as necessary, adding the sensible distinguisher for each group that will make it easier for later reference. 
Other resource requirementsadd_distinguisheradd_distinguisherIndicate which ones together with their specifics OpenNSA server
Backup  regular VM backups - TBD 
Server certificateServer certificate for NSAs to identify themselves when communicating with other NSAs 

Infrastructure hosting requirements

Indicate requirements for infrastructure hosting, scoping by the above indicated infrastructure elements, as necessary. 

 

Hosting requirements

Applying to add_distinguisher

Applying to add_distinguisher

OpenNSA server



Availability

 24/7 - lots of nines 

Backup (what, frequency, retention period)

  daily; all NSAs databases + service configuration /etc/opennsa ; ~opennsa/ 

Monitoring and alerting1

  ICMP reachability 

Measuring and Reporting2

  

Log retention3

  

Security policy for access and usage4

  

 

1 At minimum network accessibility (outside of LAN) and hardware resource usage must be monitored. Indicate if some of this resources can be deemed critical so that adequate thresholds for alerting are implemented. Additional, indicate which specific applications uptime and operational health must be monitored and alerting implemented.

2Define what should be measured, how and with what period in order to deliver appropriate reporting relating to KPIs, usage, etc.  

3Define which logs should be kept in order to have debugging data and data in case of misuse of the service, and how long logs should be retained

4Define the policy for limiting accessing to the infrastructure piece and where it should be implemented (system level, network level etc.)

System and Application maintenance requirements

Indicate requirements for system and application maintenance, scoping by the indicated infrastructure elements, as necessary. 

 

System and Application Requirements

Applying to add_distinguisher

Applying to VM add_distinguisher

OpenNSA server



Operating system

  Ubuntu 14.04 

Applications1

 OpenNSA  
Maintenance hours2  as needed, needs to be synchronized with GTS 

Configuration management3

 none for CCSv1  

 

1 List the applications installed on a system, and add corresponding licenses where applicable.

Define window appropriate for regular maintenance. /give some recommendations

Applies for automatized configuration management. Describe system used.

Human resources requirements

Indicate requirements both in skills and manpower needed, for personnel needed for devops team (that maintains service specific applications) and for L2 support.

Human resources requirements

add_distinguisher

add_distinguisher

Description

  

Manpower

  
Recommended number of persons (considering backups)  
Skills