8 - Edge Computing Flashcards
Offloading
Offload work from mobile to server but you must chooose which to save energy and latency
Energy: Offload when…
Large amounts of computation to low amount of comms
Latency: Offload when…
network allows
Code Profiler (mobile)
Determine offloadable modules
System Profiler (mobile)
Battery, network and CPU status etc
Decision engine (mobile)
Is there a predicted benefit?
Cloudlet
Small cluster of powerful servers with connectivity to remote clouds
IoT
Internet of Things - network of connected devices that sense, gatehr data and communicate about environmenty
IoT examples
Sensors
Smart Home Gadgets
Wearables
Examples of high volume data
Offshore oil rigs 500GB weekley
Commercial jets 10TB for every 30mins of flight
…
Edge Computing
Move computation to data location
Device Layer
IoT Devices with what attributes?
IoT Devices which are :
resource -constrained
predominantly wireless
geographically distributed
Edge Layer
Formed of edge nodes
Computer and storage servers + network gateways
Where are edge layer devices? (Physically)
Geographically distributed at network edge. Eg shopping centres, factories, stations etc
What is Edge computing (Server)
Moving the computation from large dedicated datacenters to smaller nodes closer to the users
Benefits of edge computing (Server)
Less bandwidth requirements
Lower latency
Enables better data compliance (Data can be stored in the same country it is made GDPR)
Downside of Edge computing (Server)
More expensive per server
Less compute & storage available
Examples of edge computing (Server)
Netflix cache servers
Video distribution networks
Cloud Gaming