Anuket Project
Anuket Weekly Technical Discussions - 2021.07.07
Participants
Please add your name to the list
@Gergely Csatari
@Georg Kunz
@Al Morton
@Sridhar Rao
@jie niu
Antitrust policies
Recorded Policies:
Action item register
@Trevor Bramwell clarify how can we adopt the current user roles of the CNTT repo to GitLab
Ongoing
Also plan on clean up of contributors, discuss on TSC, best way to manage GitLab repository
@Gergely Csatari to doublecheck with @Trevor Bramwell
Organisation topics
Technical topics
Thoth: AI/ML for NFV Usecases (An Incubation Project) - Sridhar Rao
Domain: Failure Prediction. (for works in this domain, and other domains, please refer to the survey).
Failures of: VMs, Containers/Pods, Nodes, Application* (access), Network-Services.
For each of these failure - a separate model is required.
Existing works - Only VM failures are studied very well. All these works consider Infrastructure data.
Data Required:
* Time Series
* Failure Events
* Infrastructure data from 'n'-Days before the failure occured till the time the failure happened. Infrastructure Data: CPU, Memory, Interfaces, Storage, H/W, VNF-specific resource consumption.
How failure is defined:
Nodes - Shutdown/reset
VM - Shutdown/reset
Containers - Shutdown/reset.
Application - Access.
Network-Services - Access.
Access to the Data:
Current sources - https://docs.google.com/spreadsheets/d/1QgxlPj8siTLc0ZAggPf1l-GoATqqqOij3GiracwQ3oQ/edit#gid=0
Collaboration - EUAG, OpenInfraLabs - Telemetry WG, Other Researchers.
Generate from Testbed - Academic Openstack Testbed, Kubernetes Kuberef-RI2 Testbed (pod18 Intel) – Chaos Engineering + Barometer Collectd - Create Data.
Generate Synthetic Data - GANs.
Ongoing Efforts
Enlist the operations that are done from VM/Container, and that can make the VM/Container fail – this is to emulate failure event. Time-based, configuration-changing, stress-ng (supports multiple Dimensions).
AlgoSelector – Series of Qs that are asked to user about the data and the problem - The tool will suggest the Algorithm to use in in one of (Supervised, Unsupervised, Reinforcement).
Artifacts:
Models - Framework Independent (Jupyter Notebooks), Framework Specific - python files
Tools - Python Files.
Dataset - Kaggle
Network automation project - Sridhar Rao , Jie Niu
Project page: Potential Project: Automated Network Device Configuration
Specification
Existing approaches have challenges, so the configuration of networks takes for weeks in a big network
To reach the correct configuration there might be several iterations needed. A machine readeable description of the whole network configuration would solve this
Even with SDN controllers there is not standard way to make an untiform configuration for a whole network. SDN controllers provide de facto standard interfaces, but there is no uniform interface
What governance text should we move from the CNTT repo to the confluence? - Gergely
We should remove all sections overlapping with the agreed Charter and the Project Operations and Guidelines document.
AoB
N/A