A Power-of-Two Choices Based Algorithm for Fog Computing

0
860
A Power-of-Two Choices Based Algorithm for Fog Computing

A Power-of-Two Choices Based Algorithm for Fog Computing

Abstract

Communication and computation resources are closer to the end devices of users. Therefore, fog servers are deployed at the edge of the network, offering users low latency access. A Power-of-Two Choices Based Algorithm for Fog Computing With the expansion of such fog computing services, different providers will be able to deploy multiple resources within a limited geographic proximity.

Introduction

A Power-of-Two Choices Based Algorithm for Fog Computing The rapid rise of the Internet of Things (IoT) as the main connectivity medium for billions of industrial sensors, smart home appliances and consumer wearable devices paves the way for new communication and computing paradigms that can help scale such unexpected new communications. The resulting volume of IoT data is expected to overwhelm the network bandwidth, storage systems, computer resources, and analytics services. Current cloud computing services have shown limitations in dealing with such data scale and computing resources.

System Configuration

H/W System Configuration
Speed                   : 1.1 GHz
RAM                      : 256 MB(min)
Hard Disk              : 20 GB
Floppy Drive          : 1.44 MB
Key Board             : Standard Windows Keyboard
Mouse                  : Two or Three Button Mouse
Monitor                : SVGA
S/W System Configuration

Platform                     :  cloud computing

Operating system       : Windows Xp,7,
Server                       : WAMP/Apache
Working on                : Browser Like Firefox, IE

Conclusion

In this paper, in the context of fog computing, we addressed the issue of cooperation between different providers. We have addressed fairness of cooperation so that a win – win condition can be met. The proposed distributed protocol is based on the power of two models sowing efficient fair collaboration that improves overall system utilization.