Resource Allocation Strategies on Cloud Data Center: Survey and Challenges


(*) Corresponding author


Authors' affiliations


DOI's assignment:
the author of the article can submit here a request for assignment of a DOI number to this resource!
Cost of the service: euros 10,00 (for a DOI)

Abstract


In the big data era, a strategy to manage the resources for the data center that serves cloud services poses challenges. Big data of various formats, types, volumes, and processes need to manage appropriate resources. It is important to maintain Data Center services in sustainable ways. Data Center infrastructures such as clusters, grids, high-performance computing, and clouds have similar issues on resources capacities and performances. Several strategies for resource allocation have been established, from tendering, auction, and commodity. The research investigates and discovers the development of strategies and the adaptation on big data issues. The research investigates the main strategies for resource allocation, which have several approaches and methods of implementation. It is mostly based on the performance enhancement, but less on the characteristics. The research contribution shows that there are opportunities to manage the resource based on the characteristics, that are as promising as the big data resource allocation strategy.
Copyright © 2017 Praise Worthy Prize - All rights reserved.

Keywords


Resource Allocation; Strategy; Big Data; Data Center; Cloud

Full Text:

PDF


References


N. Kumar, S. Saxena. A Preference-based Resources Allocation In Cloud Computing Systems, in 3rd International Conference on Recent Trends in Computing 2015. Procedia Computer Science, 2015, vol 57, pp. 104-111.
http://dx.doi.org/10.1016/j.procs.2015.07.375

C. Liu. A Cloud-computing-based Resource Allocation Model for University Resource Optimization. International Journal of Grid Distribution Computing, vol.7, issue 3, pp.113-122, 2014.
http://dx.doi.org/10.14257/ijgdc.2014.7.3.11

S. Singh, M. Sarkar, S. Roy, N. Mukherjee. Genetic Algorithm Based Resource Broker for Computational Grid of the International Conference on Computational Intelligence: Modeling, Techniques and Applications (Page: 572-580 Year of Publication: 2013).
http://dx.doi.org/10.1016/j.protcy.2013.12.397

A. Ashari, M. Riasetiawan. High-Performance Computing on Cluster and Multicore Architecture. Telecommunication, Computing, Electronics and Control, vol. 13, issue 4, 2015.
http://dx.doi.org/10.12928/telkomnika.v13i4.2156

B. Wang, Z. Qi, R. Ma, H. Guan, A.V. Vasilakos. A Survey on Data Center Networking for Cloud Computing. Computer Networks, vol.91, pp. 528-547, 2015.
http://dx.doi.org/10.1016/j.comnet.2015.08.040

J. Chang, C. Chen, R. Chang. A Virtualization Approach to Develop Middleware for Ubiquitous High-Performance Computing. Computer and Electrical Engineering, vol. 48, pp. 44-59, 2015.
http://dx.doi.org/10.1016/j.compeleceng.2015.09.008

N. Nguyen, M M H. Khan. A Codes-loop Context Aware Data Acquisition and Resource Allocation Framework for Dynamic Data Driven Applications Systems (DDAS) on the Cloud. Journal of Systems and Software, vol. 109, pp. 88-105, 2015.
http://dx.doi.org/10.1016/j.jss.2015.07.026

F. Palmieri, U. Fiore, S. Ricciardi, A. Castiglieone. GRASP-based Resources Re-Optimization for Effective Nig Data Access in Federated Clouds. Future Generation Computer Systems, vol.54, pp.168-179, 2016.
http://dx.doi.org/10.1016/j.future.2015.01.017

M. Patriksson, C. Stromberg. Algorithms for The Continous Nonlinear Resource Allocation Problem-New Implementations and Numerical Studies. European Journal of Operational Research, vol. 243, issue 3, pp.703-722, 2015.
http://dx.doi.org/10.1016/j.ejor.2015.01.029

F. Teng. Management Des Donnees Et Ordonnancement Des Taches Sur Architectures Distributes. Thesis, Ecole Centrale Paris, 2011.
http://dx.doi.org/10.4000/books.irdeditions.1502

L. Rahul, K. Sharavana. Deployment of Virtual HPC Clusters on Demand from Volunteer Computing Resources. International Journal of Advances Research in Computer and Communication Engineering, vol.3, Issue 4, pp.6266-6268, 2014.
http://dx.doi.org/10.1109/jcsse.2013.6567334

S. Mishra, D. S. Kushmaha, A. K. Misra. Hybrid Reliable Load Balancing with MOSIX as Middleware and Its Formal Verification Using Process Algebra. Future Generation Computer Systems, vol. 27, pp.506-526, 2011.
http://dx.doi.org/10.1016/j.future.2010.12.007

M. Bawa, B. F. Cooper, A. Crespo, N. Daswani, P. Ganesan, H. Gracia-Molina, S. Kamvar, S. Marti, M. Schlosser, Q. Sun, P. Vinograd, B. Yang. Peer-to-Peer Research at Standford. ACM SIGMOD Record, vol. 32, Issue 3, pp.23-28, 2003.
http://dx.doi.org/10.1145/945721.945728

M. Rani, R. Nayak, O.P. Vyas. An Ontology-based Adaptive Personalized e-Learning System, Assisted by Software Agents on Cloud Storage. Knowledge-Based Systems, vol.90, pp.33-48, 2015.
http://dx.doi.org/10.1016/j.knosys.2015.10.002

LV. Kale, S. Kumar, M. Potnuru, J. DeSouza, S. Bhandakavi. Faucets: Efficient Resource Allocation on the Computational Grids of the International Conference on Parallel Processing, vol.1 (Page: 396-405 Year of Publication: 2004).
http://dx.doi.org/10.1109/icpp.2004.1327948

D. Abramson, R. Buyya, J. Giddy. A Computational Economy for Grid Computing and its Implementation in the Nimrod-G Resource Broker. Future Generation Computer Systems, vol.18, pp.1061-1074, 2002.
http://dx.doi.org/10.1016/s0167-739x(02)00085-7

Y. Yemini, A. Dailianas, C. Florissi, G. Huberman. MarketNet: Protecting Access to Information Systems Through Financial Market Controls. Decision Support Systems, vol.28, Issue 1-2, pp.205-2016, 2000.
http://dx.doi.org/10.1016/s0167-9236(99)00069-x

R. Buyya, C. Vecchiola, S. T. Selvi. Mastering Cloud Computing. Technology and Application Programming, pp. 373-427, 2013.
http://dx.doi.org/10.1016/b978-0-12-411454-8.00011-5

S. Venugopal, J. Broberg, R. Buyya. OpenPEX: An open Provisioning and Execution System for Virtual Machines. The Cloud Computing and Distributed Systems Laboratory Technical Reports, 2009.
http://dx.doi.org/10.1007/978-3-642-10665-1_23

M. Macias, O. Rana, S. Smith, J. Gutart, J. Torres. Maximizing Revenue in Grid Markets Using an Economically Enhanced Resource Manager. Concurrency and Computation Practice and Experience, vol.22, issue 14, pp.1990-2011, 2010.
http://dx.doi.org/10.1002/cpe.1370

S. Bhadra, T. Gayen. A Distributed Services and Business Model for Providing Cloud Computing. International Journal of Cloud Computing and Service Science, vol.2, issue 2, pp.148-158, 2013.
http://dx.doi.org/10.11591/closer.v2i2.2117

M. Sedaghat, F. H. Rodriguez, E. Elmroth. A Virtual Machine Re-packaging Approach to the Horizontal vs. Vertical Elasticity Trade-off for Cloud Autoscaling of The 2013 ACM Cloud and Autonomic Computing Conference (Year of Publication: 2013).
http://dx.doi.org/10.1145/2494621.2494628

Q. Xu, R. V. Arumugam, K. L. Yong, Y. Wen, Y. S. Ong, W. Xi. Adaptive and Scalable Load Balancing for Metadata Server Cluster in Cloud-scale File System, Frontier Computer Science, vol. 9, issue 6, pp.904-918. 2015.
http://dx.doi.org/10.1007/s11704-015-4560-9

A. Kaushik, D. P. Vidyarthi. A Green Energy Model for Resource Allocation in Computational Grid. The Computer Journal, vol.58, issue 7, pp.1532-1547,2014.
http://dx.doi.org/10.1093/comjnl/bxu074

B. Srinidhi, J. Yan, G. K. Tayi. Allocation of resources to cyber-security: The effect of misalignment of interest between managers and investors. Decision Support Systems, vol.75, pp.49-62, 2015.
http://dx.doi.org/10.1016/j.dss.2015.04.011

I. A. Moschakis, H. D Karatza. A meta-heuristic optimization approach to the scheduling of bag-of-tasks applications on heterogeneous cloud with multi-level arrivals and critical jobs. Simulation Modelling Practices and Theory, vol.57, pp.1-25, 2015.
http://dx.doi.org/10.1016/j.simpat.2015.04.009

N. Kumar, S. Saxena. A Preference-based Resource Allocation In Cloud Computing Systems of The 3rd International Conference on Recent Trends in Computing 2015, vol. 57 (Page: 104-111, Year of Publication: 2015).
http://dx.doi.org/10.1016/j.procs.2015.07.375

F. Pop, M. Potop-Butucaru. ARMCO: Advanced topics in resource management for ubiquitous cloud computing: An adaptive approach. Future Generation Computer Systems, vol 54, pp.79-81, 2016.
http://dx.doi.org/10.1016/j.future.2015.07.016

M. Zaharia, D. Borthakur, J. Sen Sarma, K. Elmeleegy, I. Stoica. Job Scheduling for Multi-user MapReduce Clusters. Tech. Rep UCB/EECS, vol. 55, 2009.
http://dx.doi.org/10.1145/1755913.1755940

B. Ghit, N. Yigitbasi, A. Iosup, D. Epema. Balanced Resource Allocations Across Multiple Dynamic MapReduce Clusters of The 2014 ACM International Conference on Measurement and Modeling of Computer Systems (Page: 329-341 Year of Publication: 2014).
http://dx.doi.org/10.1145/2591971.2591998

E. Elmroth, J. Tordsson, F. Hernandez, A. Ali-Eldin, P. Suard, M. Sedhagat, W. Li. Self-Management Challenges for Multi-Cloud Architectures of the Toward s Service-Based Internet, 4th European Conference, ServiceWave 2011, (Page: 38-49 Year of Publication: 2011).
http://dx.doi.org/10.1007/978-3-642-24755-2_4

M. Sedadhat, F. H. Rpdriguez, E. Elmroth. Decentralized Cloud Data Center Reconsolidation Through Emergent and Topology Aware Behavior. Future Generation Computer Systems, vol. 56, pp.51-63, 2016.
http://dx.doi.org/10.1016/j.future.2015.09.023

Z. Wang, X. Su. Dynamically Hierarchical Resource-Allocation Algorithm in Cloud Computing Environment. Journal Supercomputing, vol 71, pp. 2748-2766, 2015.
http://dx.doi.org/10.1007/s11227-015-1416-x

C. Li, L. L. Efficient Market Strategy Based Optimal Scheduling in Hybrid Cloud Environment. Wireless Pers Communication, vol. 83, pp. 581-602, 2015.
http://dx.doi.org/10.1007/s11277-015-2410-6

H. Kim, J.H Park, Y.S Jeong. Efficient Resource Management Scheme for Storage Processing in Cloud Infrastructure with Internet of Things. Wireless Pers Communication, 2015.
http://dx.doi.org/10.1007/s11277-015-3093-8

M. Ivanovic V. Simic, B. Stojanovic, A.K. Malisic, B. Marovic. Elastic Grid Resources Provisioning with WoBinGO: A Parallel Framework for Genetic Algorithm Based Optimization. Future Generation Computer Systems, vol. 42, pp. 44-54, 2015.
http://dx.doi.org/10.1016/j.future.2014.09.004

F. Camillo. E. Caron, R. Guivarch, A. Hurault, C. Klein. Resource Management Architecture for Fair Scheduling of Optional Computations of the The 8th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (Page: 1-8 Year of Publication: 2013).
http://dx.doi.org/10.1109/3pgcic.2013.23

C. Klein, M. Maggio, K. Arzen, F. Hernandez-Rodriguez. Resource Management for Service Level Aware Cloud Applications. The International Workshop on Real-Time and Distributed Computing Emerging Applications, 2013.
http://dx.doi.org/10.1145/2523616.2525936

S. Vakilinia, M M Ali, D. Qiu. Modeling of The Resource Allocation in Cloud Computing Centers. Computer Networks, vol. 91, pp. 453-470, 2015
http://dx.doi.org/10.1016/j.comnet.2015.08.030

A. Wolke, B. Tsen-Ayush, C. Pfeiffer, M. Bichler. More than bin packing: Dynamic Resource Allocation Strategies in Cloud Data Centers. Information Systems, vol.52, pp.83-95, 2015.
http://dx.doi.org/10.1016/j.is.2015.03.003

I.A. Zotov, V.A Kostenko. Resource Allocation Algorithm in Data centers with a Unified Scheduler for Different Type of Resources. Journal of Computer and System Sciences International, vol.54, issue 1, pp.59-68, 2015.
http://dx.doi.org/10.1134/s1064230715010141

A. Alsarhan, A. Al-Khasawneh. Resource Trading in Cloud Environment for Utility Maximisation Using Game Theoritic Modelling Approach. International Journal of Parallel, Emergent and Distributed Systems, 2015.
http://dx.doi.org/10.1080/17445760.2015.1057589

X. Ding, Z. Ma, X. Dai. Scheduling Parallel Soft Real-Time VM in Dynamic Workloads. Intelligent Automation and Soft Computing, 2015.
http://dx.doi.org/10.1080/10798587.2015.1095478

S. Zheng, Z. Qian, J. Wu, S. Lu. Service-Oriented Resource Allocation in Clouds: Pursuing Flexibility and Efficiency. Journal of Computer Science and Technology, vol.30, issue 2, pp.421-436, 2015.
http://dx.doi.org/10.1007/s11390-015-1533-2

F. Tseng, C. Chen, L. Chou, H. Chao. J. Niu. Service-Oriented Virtual Machine Placement Optimization for Green Data Center. Mobile Network Applications, vol. 20, pp.556-566, 2015.
http://dx.doi.org/10.1007/s11036-015-0600-9

W. Li, P. Svard, J. Tordsson, E. Elmroth. A General Approach to Service Deployment in Cloud Environments of the The 2012 International Conference on Cloud and Green Computing (Page: 17-24 Year of Publication: 2012).
http://dx.doi.org/10.1109/cgc.2012.90

W. Li, P. Svard, J. Tordsson, E. Elmroth. Cost-optimal Cloud Service Placement under Dynamic Pricing Schemes of the The 2013 IEEE/ACM International Conference on Utility and Cloud Computing (Page:187-194 Year of Publication: 2013).
http://dx.doi.org/10.1109/ucc.2013.42


Refbacks

  • There are currently no refbacks.



Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2024 Praise Worthy Prize