Edge Computing
Edge Computing
• The quality of experience (QoE) of Web services have motivated the geo-
distributed caching and processing mechanism at the network data
centers of WAN.
• Example :
– Google Edge Network (peering.google.com) collaborates with ISPs to
distribute data servers at the ISPs’ data centers in order to improve
the response speed of Google’s cloud services.
• The WAN-based cloud data centers
can be considered as the fog of inner-edge
2. Middle-Edge
• Middle-edge corresponds to the environment of the most common
understanding of FEC, which consists of two types of networks
Local Area Network (LANs) Cellular Network
• The constraint
devices are
communicated
using the protocols
that consume less
energy, such as
Bluetooth Low
Energy, IEEE
802.15.4 (e.g.
ZigBee), or Z-Wave.
• The low-energy communication protocols do not directly connect with
the IP network, the system would use IP gateway devices to relay the
communication messages between the constraint devices and the
Internet gateway (e.g. routers).
• The backend cloud is capable of interacting with the frontend constraint
devices.
Business Models
• The three basic business models are
X as a Service Support Service Application Service
1. X as a Service
• X as a service (XaaS) corresponds to infrastructure, platform, software,
networking, cache or storage, and many other types of resources
mentioned in general cloud services.
• XaaS providers of FEC
allow their clients to pay
to use the hardware
equipment that supports
SCANC mechanisms
• Individuals and
small businesses
canalso provide
XaaS in the form
of IndieFog that is
based on the
popular consumer
as provider (CaP)
service
provisioning
model in multiple
domains.
• Example:
– MQL5 Cloud Network distributed computing project
(cloud.mql5.com) utilizes customer-premises equipment (CPE) to
perform various distributed computing tasks.
– Fon (fon.com) utilizes CPE to establish a global Wi-Fi network
2. Support Service
• The support service of FEC is similar to the software management
support services in general information systems in which the clients who
own the hardware equipment can pay the support service provider to
provide them with the corresponding software installation,
configuration, and updates on the clients’ equipment based on their
requirements.
• The clients may also pay the provider for monthly or annual support
services for maintenance and technical support.
• Support service providers offer their clients highly customized solutions
to achieve the optimal operation of their FEC-integrated systems.
• Example:
– Cisco provides the fog computing solution, in which the clients
purchase Cisco’s IOX-enabled equipment and then pay an additional
service fee to gain access to the software update and technical
support for configuring their FEC environments
3. Application Service
• Application service providers provide application solutions to help their
clients in processing the data within or outside of the client’s operation
environments.
• Example:
– Digital Twinning technologies create a real-time virtualized twin that
clones the real-world behavior of a broad range of physical entities,
from industrial facilities, equipment to the entire factory plane and
the involved production lane and supply chains.
• An FEC application service provider can provide the Digital Twinning
solution configured across all the involved entities at the edge networks
in order to provide the analysis in an ultra-low latency manner (less
than tens of milliseconds) toward helping the industrial system with
rapid reactions.
• FEC application service providers can also assist local government in
real-time traffic control systems that facilitate the self-driving,
connected vehicles.
• Example :
• An IndieFog provider who has installed Apache Edgent can offer the
built-in stream data classification function as an application service
for the mobile AAL clients in the close proximity.