Budget constrained selection of cloud storage services for advanced processing in datacenters

Large scale, cyber-infrastructure systems include a large base of heterogeneous data sources, geographically distributed. Cloud storage services can be an ideal candidate for storing all these data. However, it is difficult to find the optimal solution in order to select a set of storage providers, with respect to different multiple objectives of this type of systems, such as cost optimization, budget constraints, Quality of Service (QoS), load balancing etc. In this paper, we study the multi-objective optimization problem for storage service selection with budget constraints. We start from a real world case scenario and build our mathematical model for the optimization problem. Then we propose a linear programming technique to find a near optimal solution for the service selection problem.

[1]  Bu-Sung Lee,et al.  Optimization of Resource Provisioning Cost in Cloud Computing , 2012, IEEE Transactions on Services Computing.

[2]  Marty Humphrey,et al.  An automated approach to cloud storage service selection , 2011, ScienceCloud '11.

[3]  Valentin Cristea,et al.  Optimizing the Energy Efficiency of Message Exchanging for Service Distribution in Interoperable Infrastructures , 2012, 2012 Fourth International Conference on Intelligent Networking and Collaborative Systems.

[4]  Jörn Kuhlenkamp,et al.  Cloud Service Selection Based on Variability Modeling , 2012, ICSOC.

[5]  Song Guo,et al.  Cost Minimization for Big Data Processing in Geo-Distributed Data Centers , 2014, IEEE Transactions on Emerging Topics in Computing.

[6]  Cong Wang,et al.  Secure and practical outsourcing of linear programming in cloud computing , 2011, 2011 Proceedings IEEE INFOCOM.

[7]  Jun Li,et al.  Multi-objective data placement for multi-cloud socially aware services , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[8]  Jan Broeckhove,et al.  Cost-Optimal Scheduling in Hybrid IaaS Clouds for Deadline Constrained Workloads , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[9]  Mehmet A. Orgun,et al.  Cloud Service Selection Based on the Aggregation of User Feedback and Quantitative Performance Assessment , 2013, 2013 IEEE International Conference on Services Computing.

[10]  Liang Lu,et al.  A Selection Algorithm of Service Providers for Optimized Data Placement in Multi-Cloud Storage Environment , 2015, ICYCSEE.

[11]  Christian Esposito,et al.  Smart Cloud Storage Service Selection Based on Fuzzy Logic, Theory of Evidence and Game Theory , 2016, IEEE Transactions on Computers.