The new year approaches and we are trying to make predictions of what happens in 2017. Networks have also its own predictions describing trends, investments and migrations. Everyone likes when data centers, networks and overall services are highly available. Wouldn’t we increase a network availability and security by anticipating failures and attacks?
Let’s imagine we have Event Prediction Protocol (EPP) which informs a headend node about a probability of a failure of a primary path or a component of this path. The most important attribute would be a probability of a failure/attack. How this could be measured? In terms of a failure we could use MTBF of each node, system, path in conjunction with other information. More we know the better. So statistical information about high availability of fibres, dwdm systems, used topologies, even NOC KPIs. All those metrics would be send as a parameter or a probability attribute for a final calculation. The issue here is that some data are misleading. A real MTBF is different than a theoretical MTBF from a data sheet. Even if a switch or a router can work without an outage more than 10 years someone would make a configuration mistake during that time for sure.
We should gather more operational data and do analysis. But this is not enough. We could use cognitive analysis which is the future of cloud services. Someone would like to plug a wrong cable and create a backdoor link or a layer 2 loop? No way! Behavioral alert level raised to high through an image or video identification. An example is available here: https://www.microsoft.com/cognitive-services/en-us/computer-vision-api
We can imagine that our work could be analysed on the fly and all valid sources could be informed through EPP notifications. This would be especially usefull when it comes to the network security. Minority Report becomes more and more a fact.
Happy New Year!