Probabilistic Optimization of Resource Distribution and Encryption for Data Storage in the Cloud

In this paper, we develop a decentralized probabilistic method for performance optimization of cloud services. We focus on Infrastructure-as-a-Service where the user is provided with the ability of configuring virtual resources on demand in order to satisfy specific computational requirements. This...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on cloud computing Vol. 6; no. 2; pp. 428 - 439
Main Authors: Luna, Jose Marcio, Abdallah, Chaouki T., Heileman, Gregory L.
Format: Journal Article
Language:English
Published: IEEE Computer Society 01.04.2018
Subjects:
ISSN:2168-7161, 2372-0018
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this paper, we develop a decentralized probabilistic method for performance optimization of cloud services. We focus on Infrastructure-as-a-Service where the user is provided with the ability of configuring virtual resources on demand in order to satisfy specific computational requirements. This novel approach is strongly supported by a theoretical framework based on tail probabilities and sample complexity analysis. It allows not only the inclusion of performance metrics for the cloud but the incorporation of security metrics based on cryptographic algorithms for data storage. To the best of the authors' knowledge this is the first unified approach to provision performance and security on demand subject to the Service Level Agreement between the client and the cloud service provider. The quality of the service is guaranteed given certain values of accuracy and confidence. We present some experimental results using the Amazon Web Services, Amazon Elastic Compute Cloud service to validate our probabilistic optimization method.
ISSN:2168-7161
2372-0018
DOI:10.1109/TCC.2016.2543728