Network Stats Collection for a Network Operator
OBJECTIVES/GOAL
Benison was engaged with client to develop an Stats collection framework to enable fault detection in the system and do a fault remediation
CHALLENGES
Collect stats at scale of million devices per 10 minutes, using SSH, telnet, SNMP. Implementation of highly scalable asynchronous system
ACCOMPLISHMENTS
Design reviewed and approved by the customer. Under implementation.
TECHNOLOGIES USED
REST, Python, Concurrency, Kuberenetes, Redis, Django
SOLUTION ARCHITECTURE
Kubernetes based Architecture to develop the pollers for different type of stats, parse the results and update the same in DB. The key objective here was performance and scale.