An edge gateway connects the edge to a cloud or enterprise data centre, provides translation between different network protocols, and manages the flow of data to ensure that only optimised data is sent to the data centre.
Edge infrastructure can include edge servers, edge storage and gateways, IoT devices, sensors, desktops, laptops, smart devices, and machinery that collect and process data in real time.
Edge Storage
It can also include smaller secondary edge data centers in nearby cities or rural areas, or cloud containers that can be moved across cloud environments and systems. Where necessary, infrastructure is deployed in protected enclosures to shield against extreme temperature and other environmental conditions.
Types of Edge Computing
The following are three specific types of edge computing:
Sensor Edge
Edge sensors act as triggers for collecting data or monitoring and sending events. Sensors are optimised for a specific purpose, with basic edge functionality built in. Edge sensors typically have little to no processing capability and can only communicate with the edge network, cloud, or data centre. Examples include clocks, surveillance cameras, industrial controllers, and time-series databases.
Device Edge
Edge devices live on the last mile of the network and usually have limited power, compute, and storage functionality. Devices depend on a gateway to collect and process data from the device and are usually in proximity to computing resources to help reduce latency, bandwidth usage, and communication issues. Device edge is often used in remote locations where a data centre isn’t a feasible option (e.g., wind turbines, oil rigs, and places that experience extreme weather).
Mobile Edge
Mobile services are distributed on networks positioned close to the customer for optimal service. Mobile edge computing (MEC), also known as multi-access edge computing, is a highly distributed network that sits on the outermost edge of the network and allows computing, storage, and networking resources to be integrated into base stations on the network so that applications and services can be deployed closer to mobile users.
With MEC, service providers can move workloads from the cloud to local servers to provide a better user experience and reduce latency and congestion on the network.
Benefits of Edge Computing
Edge computing provides several benefits to enterprises that rely on time-sensitive applications or need to move large amounts of data. Some of the major benefits of edge computing include:
Greater resilience: An edge platform supports faster, more consistent, and more reliable services. Because computing power is local, sites on the edge can continue to operate independently if the central data centre goes down.
Reduced latency: Real-time data delivery is critical for technologies like medical IoT devices and self-driving vehicles, where the slightest delay could cause loss of life. Network congestion and outages can delay data delivery, reducing the ability of a system to respond in real time, leading to delayed analytics and decision-making. With edge computing, critical data can be processed closer to the device for faster response items.
Lower bandwidth usage: Networks have finite bandwidth limits that determine the amount of data and devices that can communicate across the network. Increasing network bandwidth to accommodate more devices and data comes at significantly higher costs. Instead of constantly streaming data and consuming large amounts of bandwidth, edge computing only processes and delivers the most important data to the data centre.
Greater security and sovereignty: Data security, privacy, and other legal considerations must be considered when moving data across international and regional boundaries. Processing data at the edge creates an opportunity to implement measures to secure and obscure data before sending it to the cloud or data centre, which may be governed by different data security laws.
Lower costs: Edge solutions can often be implemented at lower costs than centralized data centers, whether in the cloud or on-premises. Edge computing also reduces connectivity costs by moving smaller amounts of data between the edge and data centers.
Edge Computing Use Cases
Edge computing is seeing increased use in several industries, including telecommunications, manufacturing, transportation, and utilities. Top use cases include:
Manufacturing: Using condition-based monitoring, manufacturers can perform maintenance services based on the actual condition of the machinery, while predictive maintenance can proactively detect machine failure and perform maintenance before a potential breakdown.
Precision monitoring and control allow manufacturers to use data from multiple systems, processes, and machines to monitor for production errors and provide real-time insights to improve manufacturing processes and quality.
Agriculture: Farmers rely on edge technology to help track water use, dispense fertilizer in the right amounts, examine soil quality, and monitor the progress of crops in outlying fields. Farmers can also collect and analyse data from a wide range of connected devices, including sensors and tractors to observe environmental effects and improve crop-growing practices.
Healthcare: The healthcare industry collects a tremendous amount of patient data from health monitors, sensors, and other medical devices. IoT edge computing makes it possible to collect and analyse critical patient data, as well as to apply automation and machine learning to identify anomalies. This gives healthcare professionals access to real-time analytics so that they can take immediate action in diagnosing and treating health issues.
Transportation: Because autonomous vehicles need to analyse data in real time to operate safely and effectively, sending data to a remote data centre isn’t an option. Vehicles need to aggregate and process enormous amounts of data from multiple sources to make real-time decisions about navigation and communicate with other vehicles, all while in motion.
Onboard edge technology allows autonomous vehicles to perform real-time analysis on location, speed, and other vehicle-related data to determine the best routes and avoid traffic congestion.
Augmented reality (AR): Augmented reality applications for retail, education, and entertainment involve intense rendering operations that require real-time responses and low latency to function effectively. AR experiences delivered using centralized computing services can incur high bandwidth costs and be subject to high latency, lessening the user experience.
5G edge computing, the combination of edge computing and 5G connectivity, can provide faster and more reliable connectivity for AR applications. Edge computing can also divide workload processing between the AR device and the edge network to support an optimal user experience.
Pure Solves Your Edge Computing Challenges
Implementing an edge solution can present several challenges. Because edge solutions are designed to handle a specific purpose, they’ll use limited resources and have limited capability.
The scope and purpose of your edge solution must be clearly defined for it to be effective. You also need to figure out the minimum level of connectivity needed, determine the data life cycles, and implement an overall security plan.
To help solve your edge computing challenges, Pure Storage® offers several solutions, including:
FlashBlade®: Is the world’s leading unified fast file and object (UFFO) platform. It’s ideally suited for analytics, machine learning, artificial intelligence, and similar edge data processes.
FlashArray™: Combines the high performance of all-flash storage with VMware integration to create a hybrid-cloud solution. It supports a 5G multimode infrastructure that combines virtual machines and containers.
The high-density, low power consumption and easy remote management of both FlashBlade and FlashArray make them ideal for deployments at edge locations.
Portworx®: Provides a storage layer for running cloud-native workloads at the edge. It delivers a complete solution for containerized workloads, including backup and disaster recovery. Portworx integrates with both FlashBlade and FlashArray for high performance and reliability.