Versions Compared

Key

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

...

SUNET Auth
ModuleComponentRequiredLink
CNaaS-NMSAPIYeshttps://cnaas-nms.readthedocs.io/en/latest/
ZTP DHCPYes
PostgreSQLYes
RedisYes
HTTPYes
CNaaS-FrontWebUINohttps://github.com/SUNET/cnaas-front/
SUNET AuthJWT authYeshttps://github.com/SUNET/auth-server-poc
CNaaS-NACAPINo
RadiusNo
PostgresNo
Captive PortalNo
MonitoringNAVYeshttps://nav.uninett.no/
NagiosYeshttps://www.nagios.org/Prometheus?https://prometheus.io/
SyslogYesGraylog
IPAMIPAMNo

https://spritelink.github.io/NIPAP/

https://github.com/digitalocean/netbox

Client DHCPNo
BackupOxcidizedoxidizedNohttps://github.com/ytti/oxidizedJWT authNohttps://github.com/SUNET/auth-server-poc
CNaaS-FrontWebUINohttps://github.com/SUNET/cnaas-front/
InventoryNINo

https://github.com/SUNET/ni

netbox?

SecurityNetflowNo
SIEM?No

Vulnerability scanner

No

...

Each module will run in a separate Virtual Machine, and each component in that module will run in a separate container.

Virtual Machine requirements

...


Warning

This sizing information is not verified/tested


ModuleLimitRequirements

CNaaS-NMS

large

50-1000(?) managed devices

4 cores

16G RAM

100G  100G disk, medium IOPS

CNaaS-

NAC

NMS

small

1-50 managed devices10 000 clients

2 cores

8G RAM

50G disk, low medium IOPS

Monitoring1000 managed devices

8 cores

32G RAM

100G disk, high IOPS

CNaaS-NACIPAM10 000 clients

2 4 cores

8G 4G RAM

50G 200G disk, low medium IOPS

NAV

large

Backup

1000 200 managed devices

2 8 cores

8G 32G RAM

100G disk, medium high IOPS

graylog

Inventory

large

1000 200 managed devices

2 8 cores

8G 16G RAM

50G disk, low IOPS

Security
auth/front/ni200 1000 managed devices

8 1 cores

32G 1G RAM

1000G 40G disk, high low IOPS