Research Article
FogDedupe: A Fog-Centric Deduplication Approach Using Multi-Key Homomorphic Encryption Technique
Algorithm 4
Updating the distributed index table.
Input: Computation workload of each fog node | Output: Synchronized Distributed Index Table | Begin | 1. Compute the workload of each fog node. | 2. Pick the fog node which has the least computation overload in the last few hours | and make it a master fog node (MF). | 3. The remaining nodes in the cluster are considered as slave nodes (SF) | 3. MF node requests the SF nodes to send the current index table along with the time | stamp (Ts). | 4. MF node consolidates the values received from the SF nodes and updates the | Global Distributed Index Table present in it. | 5. After updating the Global DIT, MF sends an update alert (UA) message to all the | SF nodes present in the cluster. | 6. The SF downloads the recent update in the Global DIT and synchronizes with the | local DIT. | End |
|