In a traditional setting, data is produced on a user’s computer or any other client application. It is then moved to the server through channels like the internet, intranet, LAN, etc., where the data is stored and worked upon. This remains a classic and proven approach to client-server computing.
However, the exponential growth in the volume of data produced and the number of devices connected to the internet has made it difficult for traditional data center infrastructures to accommodate them. According to a study by Gartner, 75 percent of enterprise generated data will be created outside of centralized data centers by 2025. This amount of data puts an incredible strain on the internet, which in turn causes congestion and disruption.
The concept of edge computing is simple – instead of getting the data close to the data center, the data center is brought close to the data. The storage and computing resources from the data center are deployed as close as possible (ideally in the same location) to where the data is generated.