16-05-2024
09:14 AM
GS III
Sub-Categories:
Science and Technology
Prelims: General Science
Mains: Awareness in the fields of IT, Space, Computers, robotics, nano-technology, bio-technology
Edge computing refers to a distributed information technology architecture wherein data undergoes processing at the network's periphery, positioned as close as feasible to the source of origin. Generally, the data source for edge computing is an Internet of Things (IoT) sensor.
Edge computing enables faster and more extensive data processing with low latency and at less cost than cloud computing, resulting in real-time action-led outcomes.
Edge Computing is not a specific technology in itself but an architectural approach to improve the overall performance of computing. Examples of edge use cases include self-driving cars, smart grids, autonomous robots, data from smart equipment, and automated retail.
The origin of edge computing goes back to the 1990s when the first content delivery network (CDN) was created which put data-collecting nodes closer to the end users. However, the technology was limited to videos and images rather than massive workloads of data.
Edge computing operates by bringing computation and storage closer to both data producers and consumers. The deployment of edge computing varies across different use cases, generally falling into two main categories.
Edge computing should be considered as the next evolution of cloud computing. However, the difference between the two are as follows:
Cloud Computing | Edge Computing |
- It is a non-time-sensitive data processing. | - It is real-time data processing with high speed. |
- It needs a reliable internet connection. | - It is remotely located and needs limited or no internet connectivity. |
- It is useful for dynamic workloads and large datasets, hence it is costly. | - large datasets are too costly to send to the cloud, hence it is cost effective. |
- It places data in cloud storage. | - It is useful for highly sensitive data and follows strict data laws. |
Hybrid system: Cloud and Edge computing have distinct features and most organisations benefit from using both - hybrid-cloud architecture, which allows enterprises to take advantage of the security and manageability of on-premises systems of edge computing while using public cloud resources from the service providers.
There are four main types of edge computing. Each type refers to a different physical location and exists logically in a different place within a network.
Device Edge Computing | - It refers to various types of devices that perform dedicated functions deployed across the IoT, such as sensors, smart cameras, and healthcare devices, connected to an edge computing platform. - Most suitable for low compute-intensive functions. |
On-premise Edge Computing | - It refers to computing resources that reside at the customer's side, including business locations. On-premise deployments benefit by allowing the ability to process data close to its point of origin. - Example: Amazon Go stores are based on Just Walk Out technology. Customers enter the store, pick out what they want, and walk out, with their Amazon account charged automatically. |
Network Edge | - It refers to edge compute locations at sites or points of presence (PoPs) owned by a telecom operator, such as a central office in the mobile network. - It is especially useful in scenarios where there is no fixed premise. |
Regional Edge | - It refers to small carrier-neutral data centers or internet exchanges, often located near tier two and tier three cities. - Various customers can dynamically rent servers here to run their workloads, a practice commonly known as co-location. |
By decentralising processing capabilities and bringing them closer to users and devices, edge computing systems markedly enhance application performance, diminish bandwidth requirements, and provide quicker real-time insights.
Edge computing offers numerous applications across various sectors, including industries and business, education and entertainment, and disaster response.
Though this distributed computing paradigm offers numerous advantages, there are certain challenges that must be addressed to fully harness its potential.
Edge computing is a distributed information technology architecture in which data is analyzed, processed, and transferred at the periphery of the network. It represents the next evolutionary stage of cloud computing, deployed on the same devices or in the same location for data-handling activities or other network operations.
Edge computing involves executing workloads at the edge, i.e., in proximity to devices and end users. In contrast, cloud computing is a comprehensive term encompassing the execution of various workloads within the data center of a cloud service provider.
Key features of edge computing include low latency, proximity to the data source, scalability, and autonomous and independent operation.
Edge computing aims to address the limitations of centralized computing by offering benefits such as low latency, faster processing, real-time content delivery, increased scalability, and enhanced security, thereby improving application performance.
Challenges of Edge computing include limited 5G rollout, security and privacy concerns, data management and storage issues, scalability and resource constraints, deployment, and management complexity, etc.
Edge computing offers a range of advantages, including real-time processing, industrial optimization, real-time video streaming, and quick data analysis, which are particularly helpful in critical services such as medical diagnosis and life support systems.
© 2025 Vajiram & Ravi. All rights reserved