Mobile/ Fog computing Flashcards
What is Mobile Cloud Computing?
Mobile cloud computing refers to an infrastructure where both the data storage and data processing happen outside of the mobile device. more info in notes
Mobile has a significant advantages by shifting/offloading to the cloud. List those advantages.
- -increased data storage capacity
- -availability of unlimited processing power
- -PC-like functionality for mobile applications
- -Extended battery life (energy efficient)
What challenges does the Internet of Things (IoT) impose on the cloud model?
Latency: Data centres (computation) are generally geographically far away from IoT devices
Network bandwidth: Impossible to send all data to the cloud
Reliability: IoT nodes can have intermittent connectivity (e.g. too remote, signal blackout, etc)
Security: Business sensitive data needs to be sent to the cloud for analysing and storing
What is the solution to the challenges imposed on the cloud model by the IoT?
Move the cloud (computation) even closer to the devices.
What is fog computing?
The fog is a cloud close to the ground. It represents a data driven paradigm shift:
–Cloud - move data to the computation
–Fog - move the computation to the data
Fog computing extends the cloud computing and services to the edge of the network.