Gary Audin
Gary Audin is the President of Delphi, Inc. He has more than 40 years of computer, communications and security...
Read Full Bio >>

Gary Audin | March 17, 2017 |


Where Data Processing Lives

Where Data Processing Lives With IoT, the cloud and the network edge can work in tandem to process the copious data coming from endpoints.

With IoT, the cloud and the network edge can work in tandem to process the copious data coming from endpoints.

Information processing can reside anywhere in a network. Traditionally, information has been processed centrally in the data center; but more recently, trends like the Internet of Things have forced a reconsideration of centralized processing, as information is increasingly processed in the cloud.

Get ready for a new class of micro data centers that are operated with little or no human involvement. When processing is performed at the network edge near the location of information production, it is called fog computing (see related post, "IoT at the Network Edge").

Is Fog Computing Right for Your IoT?
The Internet of Things (IoT) will involve millions to billions of endpoints in fixed and mobile conditions, and as I mentioned previously, the data output from those endpoints can be processed in either the cloud or a data center. The response time (latency) of data centers and clouds will not be fast enough for some of the applications, for example, those in vehicles. For these situations, information processing will likely be performed locally, and the cloud will come into play to deliver information to the in-vehicle app such as maps, traffic conditions, and even advertising.

There will be situations where there are hundreds of sensors that need to connect to the cloud. In such a scenario, a controller will be implemented to connect the endpoints to the cloud. It is more cost effective to have the controller communicate to the cloud rather than many endpoints. Since there has to be a controller and processing is so cheap, it is likely that the controller will act as an analytic processor for the IoT endpoints. Once the analytic work is done, it can be communicated to the cloud for further processing and actions.

How Close Is the Data?
Edge processing, also called fog computing and sometimes referred to as micro data centers, is the candidate for many IoT installations. The edge processor collects the raw data, analyzes it, and provides the necessary information to the cloud. Transmitting all the raw data to the cloud is entirely unnecessary.

Determine whether any measurements require real-time decision making and response and configure the edge processor accordingly. While the edge processor is performing rapid analysis, the cloud will be analyzing the edge processor, providing historical information to complement any real-time analysis being performed.

Real-Time, or Near Real-Time
IoT endpoints communicating to the cloud will produce a lot of data. Some of the data will require actions faster than the cloud can provide. Some of the IoT endpoints will be working in very rapid real-time, milliseconds. When the response time is in seconds, the cloud can be the source of actions and responses. You need to classify the responses into real-time (milliseconds), then it has to be done at the edge. If seconds of response times are acceptable, it can to be done by the cloud in near real time.

Processing in the Data Center or Cloud
IoT endpoints will depend on network access and continuity. It can be dangerous and inefficient, or even unacceptable, for IoT endpoints to fail because of lost access to the cloud. IoT endpoints will be dependent upon the edge processor to provide business continuity. I would not want to be driving a car that requires cloud access to deal with my safety. What if the wireless network is just not accessible? Then my safety is in jeopardy.

Edge processors will be very important in providing business continuity when access to the cloud fails. This means a number of decisions have to be made locally for the endpoints. The data may also have to be collected and sent when the cloud access is restored.

Processing at the Edge
The cost of processing has decreased considerably. A laptop at a remote location could act as the edge processor. The real difference will be in the software. There's already software for specific industries and endpoints. Not every business organization is the same. There are APIs available so that customers who own edge processors can develop and install software specific to their business needs. This means that the cloud will also become the central depository for all software and updates.

Security is a concern for IoT edge processors. They will need to be highly secure to ensure that the IoT data is accurate and timely, and that they operate correctly. Security of IoT endpoints may not be good, but security of the edge processor can make up for security limitations.

Micro Data Center Characteristics
The edge processor (micro data center) will probably operate unattended, with little or no human interaction. It will:

  • Have few, if any, mechanical parts to produce long term reliability
  • Operate in a wide range of conditions (temperature, humidity, vibration, etc.)
  • Have a long operational life consistent with the IoT endpoint life
  • Contain significant battery backup
  • Be able to safely store data with a loss of power
  • Require low power to operate

Since this is a new device to manage, expanded network, system and application management tools have to be implemented.

Should it be Both Ways, i.e. Hybrid?
This is another situation where a hybrid approach will be very likely. The processing of data and actions that need to be taken in sub-second time periods will be assigned to the edge processor. For those functions that can be performed in seconds, the cloud or data center can perform the work.

In the end all the data collected from IoT endpoints will probably be stored elsewhere. The best place for that is the cloud or data center, not in the edge processor. Historical information, time-consuming analysis, and modified processing analytics of the IoT data should reside in the cloud or data center.

Explore IoT further at Enterprise Connect, coming March 27 to 30 in Orlando, Fla. In the session, "IoT & UC: Connecting Things to People in Your Enterprise," co-moderators Dave Michels and Michelle Burbick will lead a panel discussion on the intersection of these topics, featuring executive panelists from Oracle, Mitel, Sprint, Cisco, and Verizon. View the Unified Communications & Collaboration track, and register now using the code NOJITTER to receive $300 off an Entire Event pass or a free Expo Plus pass.


April 19, 2017

Now more than ever, enterprise contact centers have a unique opportunity to lead the way towards complete, digital transformation. Moving your contact center to the cloud is a starting point, quick

April 5, 2017

Its no secret that the cloud offers significant benefits to enterprises - including cost reduction, scalability, higher efficiency, and more flexibility. If your phone system and contact center are

March 22, 2017

As today's competitive business environments push workforces into overdrive, many enterprises are seeking ways of streamlining workflows while optimizing productivity, business agility, and speed.

April 28, 2017
Change isn't easy, but it is necessary. Tune in for advice and perspective from Zeus Kerravala, co-author of a "Digital Transformation for Dummies" special edition.
April 20, 2017
Robin Gareiss, president of Nemertes Research, shares insight gleaned from the firm's 12th annual UCC Total Cost of Operations study.
March 23, 2017
Tim Banting, of Current Analysis, gives us a peek into what the next three years will bring in advance of his Enterprise Connect session exploring the question: Will there be a new model for enterpris....
March 15, 2017
Andrew Prokop, communications evangelist with Arrow Systems Integration, discusses the evolving role of the all-important session border controller.
March 9, 2017
Organizer Alan Quayle gives us the lowdown on programmable communications and all you need to know about participating in this pre-Enterprise Connect hackathon.
March 3, 2017
From protecting against new vulnerabilities to keeping security assessments up to date, security consultant Mark Collier shares tips on how best to protect your UC systems.
February 24, 2017
UC analyst Blair Pleasant sorts through the myriad cloud architectural models underlying UCaaS and CCaaS offerings, and explains why knowing the differences matter.
February 17, 2017
From the most basics of basics to the hidden gotchas, UC consultant Melissa Swartz helps demystify the complex world of SIP trunking.
February 7, 2017
UC&C consultant Kevin Kieller, a partner at enableUC, shares pointers for making the right architectural choices for your Skype for Business deployment.
February 1, 2017
Elka Popova, a Frost & Sullivan program director, shares a status report on the UCaaS market today and offers her perspective on what large enterprises need before committing to UC in the cloud.
January 26, 2017
Andrew Davis, co-founder of Wainhouse Research and chair of the Video track at Enterprise Connect 2017, sorts through the myriad cloud video service options and shares how to tell if your choice is en....
January 23, 2017
Sheila McGee-Smith, Contact Center/Customer Experience track chair for Enterprise Connect 2017, tells us what we need to know about the role cloud software is playing in contact centers today.