If you are reading this then you have probably heard about “the edge”, but if you ask 3 people “what is the edge?”, you will get at least 4 answers. It’s sort of fair enough, as none of the definitions are necessarily wrong, they just come from different viewpoints. Telecoms companies have one view (at least), content delivery networks have another, cloud companies yet another, and so on… The one common theme is about putting IT resources nearer to where they get used. The edge is merely a location where you put some form of processing power – because you have to. This is an important distinction. We have spent the last few years centralising processing power in enterprise data centres and cloud services – it was meant to be the most efficient way. So why are we looking at a distributed network of systems, with a whole network of small data centres, apparently breaking the mould that was meant to represent best practice and deliver some form of IT panacea?

There is no standard yet for what constitutes low latency but most of us agree that it’s a few milliseconds, ideally as low as 2ms, as measured from the point at which the user connects to the high-speed fibre network to the servers in the edge data centre. In terms of distance, that means 40-60 km if we want to pretty much guarantee latency in the region of 2ms. So, an edge data centre every 40 km or so in any direction. Sounds like a lot but you can actually cover the entire UK with just over 200, less if you ignore the really remote areas. Of course, you would not build a grid in such a rigid pattern, but it gives a good idea of what the edge looks like and where it will be for low latency applications. It is worth noting that this grid approach means that no matter where you are, you will always be within 40kms of at least 2 and usually 4 edge data centres, and within 60kms of between 6 and 8. That way edge networks can provide resilience as well as low latency connectivity.
Figure 1 - A 40km grid on the UK
Figure 2 - Multiple edges within reach of all users