Edge gateways have emerged as architectural components that improve the performance of IoT networks, and vendors have stepped up with off-the-shelf devices flexible enough to meet the varying demands of individual deployments.
These gateways – essentially small servers – sit between a company’s data center or cloud and the IoT endpoints being used in the field.
Different gateways will obviously be used for different tasks. A gateway that needs to perform real-time analysis of machine-generated data from a robotics-heavy factory floor will have to be at the more capable end of the spectrum, while a device that simply tracks location data in an automated fulfillment center won’t need to be nearly so powerful.
“If you’re just playing around and wanted to do like a light-duty data transformation, you can get something even less capable than a Raspberry Pi for that,” said FogHorn CEO David King, whose company provides a sophisticated software orchestration and intelligence layer for edge- and fog-computing setups.
That said, enterprise gateways are typically an off-the-rack proposition, not something custom-designed for a particular task. The biggest vendors tend to be major systems companies like HPE, Dell and Cisco. Prices for these edge devices vary based on their capabilities, form factor and level of ruggedization, but the scale reaches all the way up to potent servers capable of withstanding extremes of temperature and vibration for $2,500 and up.
Edge gateway management
Managing a gateway is mostly about managing the network or networks it’s attached to, which means there isn’t a lot of specialist knowledge or infrastructure required for supervising the day-to-day functioning of an edge gateway.
“Managing the gateway itself isn’t usually a tough task,” said John Spooner, a senior analyst at 451 Research. “It’s managing the cable that comes off it that’s typically the real chore.”
HPE’s edge gateways
The specifics of the hardware inside any given IoT gateway are shaped by the vendor’s perception of consumer requirements. HPE, for example, has seen the demand for stronger internal hardware accelerate recently.
“Core i5 has been a sweet spot – what we’ve seen is that a lot of customers start out, and they have a digital transformation they want to do or some IoT program,” said Gerald Kleyn, senior director of IoT Edgeline for HPE. “So the first thing that they lack is connectivity to their industrial network, so they believe they need a gateway,”
What Kleyn says many customers deploy a gateway, then find more uses for it. “[W]e have a couple gateways in our lineup, the GL10 and the GL20. A lot of those clients would install a GL10 and start collecting that data, and then immediately they’d want to do more.”
Kleyn said that subject-matter experts working for their clients would quickly discover that if the types of data they were collecting from industrial machines could be analyzed in real-time, it could lead to major efficiency gains across a wide range of different processes. That’s often too much workload for the company’s GL10 gateway, which runs an Atom processor, 4GB of RAM and a 32GB solid-state drive.
Kleyn said that more robust real-time analytics, particularly in the oil and gas industry, and robotics have been big growth areas for the more capable EL300, which boasts the aforementioned Core i5 processor.
Larger devices, like the company’s EL1000 and EL4000 units, are targeted at much the same use cases as the EL300, but simply offer higher compute capacity, enabling more complicated analytics and the ability to synthesize information coming from larger numbers of endpoints.
Dell’s edge gateways
Dell, by contrast, does its best to let the proposed use case dictate the specs of the machine. Jason Shepherd, CTO of Dell’s IoT solutions division, said that this can be a challenge, given the myriad use cases out there.
“We come up with a handful of SKUs that are purpose-built for a specific set of use cases, versus trying to build thousands of SKUs that makes it very difficult to maintain quality and scale,” he said.
Take, for example,