A Novel Prediction-Based System for Optimal Usage of Cloud Bandwidth

K Bindhu, Akbar Khan

Abstract


In Cloud Computing environment we designed and present PACK (Predictive ACKs), end to end traffic redundancy elimination (TRE) system called for cloud computing customers.PACK’s main advantage is its capability of offloading the cloud-server TRE effort to end clients, thus minimizing the processing costs induced by the TRE algorithm. Unlike previous solutions, PACK does not require the server to continuously maintain clients’ status. Cloud-based TRE needs to apply a judicious use of cloud resources so that the bandwidth cost reduction combined with the additional cost of TRE computation and storage would be optimized. This makes PACK very suitable for pervasive computation environments that combine client mobility and server migration to maintain cloud elasticity. We present a fully functional PACK implementation, transparent to all TCP-based applications and network devices. Finally, we analyze PACK benefits for cloud users, using traffic traces from various sources. PACK is based on a novel TRE technique, which allows the client to use newly received chunks to identify previously received chunk chains, which in turn can be used as reliable predictors to future transmitted chunks.

Keywords — Caching; cloud computing; network optimization; traffic redundancy elimination

Full Text:

PDF




Copyright (c) 2015 K Bindhu, Akbar Khan

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

 

All published Articles are Open Access at  https://journals.pen2print.org/index.php/ijr/ 


Paper submission: ijr@pen2print.org