메뉴 건너뛰기




Volumn 29, Issue 12, 2017, Pages

A survey on load balancing algorithms for virtual machines placement in cloud computing

Author keywords

cloud computing; data centers; load balancing; placement algorithms; virtual machine

Indexed keywords

CLOUD COMPUTING; COSTS; NETWORK SECURITY; POLYNOMIAL APPROXIMATION; RESOURCE ALLOCATION; SURVEYS; VIRTUAL MACHINE; VIRTUALIZATION;

EID: 85014473446     PISSN: 15320626     EISSN: 15320634     Source Type: Journal    
DOI: 10.1002/cpe.4123     Document Type: Article
Times cited : (202)

References (54)
  • 1
    • 79955924981 scopus 로고    scopus 로고
    • Server virtualization architecture and implementation
    • Daniels J. Server virtualization architecture and implementation. Crossroads. 2009;16(1):8–12.
    • (2009) Crossroads , vol.16 , Issue.1 , pp. 8-12
    • Daniels, J.1
  • 2
    • 78650025707 scopus 로고    scopus 로고
    • A mathematical programming approach for server consolidation problems in virtualized data centers
    • Speitkamp B, Bichler M. A mathematical programming approach for server consolidation problems in virtualized data centers. IEEE Trans Serv Comput. 2010;3(4):266–278.
    • (2010) IEEE Trans Serv Comput , vol.3 , Issue.4 , pp. 266-278
    • Speitkamp, B.1    Bichler, M.2
  • 3
    • 84942551893 scopus 로고    scopus 로고
    • Agent-based load balancing in cloud data centers
    • Gutierrez-Garcia JO, Ramirez-Nafarrate A. Agent-based load balancing in cloud data centers. Cluster Comput. 2015;18(3):1041–1062.
    • (2015) Cluster Comput , vol.18 , Issue.3 , pp. 1041-1062
    • Gutierrez-Garcia, J.O.1    Ramirez-Nafarrate, A.2
  • 6
    • 84886531805 scopus 로고    scopus 로고
    • Cloud load balancing techniques: A step towards green computing
    • Kansal NJ, Chana I. Cloud load balancing techniques: A step towards green computing. IJCSI Int J Comput Sci Issues. 2012;9(1):238–246.
    • (2012) IJCSI Int J Comput Sci Issues , vol.9 , Issue.1 , pp. 238-246
    • Kansal, N.J.1    Chana, I.2
  • 8
    • 84962427369 scopus 로고    scopus 로고
    • A survey of task allocation and load balancing in distributed systems
    • Jiang Y. A survey of task allocation and load balancing in distributed systems. IEEE Trans Parallel Distrib Syst. 2016;27(2):585–599.
    • (2016) IEEE Trans Parallel Distrib Syst , vol.27 , Issue.2 , pp. 585-599
    • Jiang, Y.1
  • 9
    • 84939815146 scopus 로고    scopus 로고
    • Allocation of virtual machines in cloud data centersa survey of problem models and optimization algorithms
    • 11
    • Mann ZÁ. Allocation of virtual machines in cloud data centersa survey of problem models and optimization algorithms. ACM Comput Surv (CSUR). 2015;48(1):1–34. 11
    • (2015) ACM Comput Surv (CSUR) , vol.48 , Issue.1 , pp. 1-34
    • Mann, Z.Á.1
  • 10
    • 84975117210 scopus 로고    scopus 로고
    • Load balancing mechanisms and techniques in the cloud environments: Systematic literature review and future trends
    • Milani AS, Navimipour NJ. Load balancing mechanisms and techniques in the cloud environments: Systematic literature review and future trends. J Network Comput Appl. 2016;71:86–98
    • (2016) J Network Comput Appl , vol.71 , pp. 86-98
    • Milani, A.S.1    Navimipour, N.J.2
  • 14
    • 85019824048 scopus 로고    scopus 로고
    • Accessed 2015
    • Vmware distributed resource scheduling. 2015. http://www.vmware.com/au/products/vsphere/features/drs-dpm. Accessed 2015.
    • (2015) Vmware distributed resource scheduling
  • 17
  • 25
    • 78649302229 scopus 로고    scopus 로고
    • Cloud computing: State-of-the-art and research challenges
    • Zhang Q, Cheng L, Boutaba R. Cloud computing: State-of-the-art and research challenges. J Internet Serv Appl. 2010;1(1):7–18.
    • (2010) J Internet Serv Appl , vol.1 , Issue.1 , pp. 7-18
    • Zhang, Q.1    Cheng, L.2    Boutaba, R.3
  • 28
    • 84927145329 scopus 로고    scopus 로고
    • A load balancing scheme using federate migration based on virtual machines for cloud simulations
    • Song X, Ma Y, Teng D. A load balancing scheme using federate migration based on virtual machines for cloud simulations. Math Prob Eng. 2015;2015:1–11.
    • (2015) Math Prob Eng , vol.2015 , pp. 1-11
    • Song, X.1    Ma, Y.2    Teng, D.3
  • 30
    • 80053633042 scopus 로고    scopus 로고
    • Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers
    • Tordsson J, Montero RS, Moreno-Vozmediano R, Llorente IM. Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers. Future Gener Comput Syst. 2012;28(2):358–367.
    • (2012) Future Gener Comput Syst , vol.28 , Issue.2 , pp. 358-367
    • Tordsson, J.1    Montero, R.S.2    Moreno-Vozmediano, R.3    Llorente, I.M.4
  • 32
    • 84890340232 scopus 로고    scopus 로고
    • An online load balancing scheduling algorithm for cloud data centers considering real-time multi-dimensional resource
    • Hangzhou, China, IEEE
    • Xu M, Tian W. An online load balancing scheduling algorithm for cloud data centers considering real-time multi-dimensional resource. 2012 IEEE 2nd International Conference on Cloud Computing and Intelligence Systems, vol. 1. Hangzhou, China:IEEE; 2012:264–268.
    • (2012) 2012 IEEE 2nd International Conference on Cloud Computing and Intelligence Systems , vol.1 , pp. 264-268
    • Xu, M.1    Tian, W.2
  • 33
    • 84948695074 scopus 로고    scopus 로고
    • Energy efficient multi dimensional host load aware algorithm for virtual machine placement and optimization in cloud environment
    • Thiruvenkadam T, Kamalakkannan P. Energy efficient multi dimensional host load aware algorithm for virtual machine placement and optimization in cloud environment. Indian J Sci Technol. 2015;8(17):1–11.
    • (2015) Indian J Sci Technol , vol.8 , Issue.17 , pp. 1-11
    • Thiruvenkadam, T.1    Kamalakkannan, P.2
  • 34
    • 67349258492 scopus 로고    scopus 로고
    • A comparison of centralized and distributed meta-scheduling architectures for computation and communication tasks in grid networks
    • Christodoulopoulos K, Sourlas V, Mpakolas I, Varvarigos E. A comparison of centralized and distributed meta-scheduling architectures for computation and communication tasks in grid networks. Comput Commun. 2009;32(7):1172–1184.
    • (2009) Comput Commun , vol.32 , Issue.7 , pp. 1172-1184
    • Christodoulopoulos, K.1    Sourlas, V.2    Mpakolas, I.3    Varvarigos, E.4
  • 35
    • 84937972396 scopus 로고    scopus 로고
    • A hybrid meta-heuristic algorithm for vm scheduling with load balancing in cloud computing
    • Cho KM, Tsai PW, Tsai CW, Yang CS. A hybrid meta-heuristic algorithm for vm scheduling with load balancing in cloud computing. Neural Comput Appl. 2015;26(6):1297–1309.
    • (2015) Neural Comput Appl , vol.26 , Issue.6 , pp. 1297-1309
    • Cho, K.M.1    Tsai, P.W.2    Tsai, C.W.3    Yang, C.S.4
  • 36
    • 84906991541 scopus 로고    scopus 로고
    • Prepartition: A new paradigm for the load balance of virtual machine reservations in data centers
    • Sydney, Australia, IEEE
    • Tian W, Xu M, Chen Y, Zhao Y. Prepartition: A new paradigm for the load balance of virtual machine reservations in data centers. 2014 IEEE International Conference on Communications (ICC). Sydney, Australia: IEEE; 2014:4017–4022.
    • (2014) 2014 IEEE International Conference on Communications (ICC) , pp. 4017-4022
    • Tian, W.1    Xu, M.2    Chen, Y.3    Zhao, Y.4
  • 37
    • 85042310815 scopus 로고    scopus 로고
    • Accessed 2017
    • Amazon ec2. 2017. https://aws.amazon.com/ec2/. Accessed 2017.
    • (2017) Amazon ec2
  • 39
    • 85019817204 scopus 로고    scopus 로고
    • A distributed and collaborative dynamic load balancer for virtual machine
    • Ischia, Italy, Springer
    • Rouzaud-Cornabas J. A distributed and collaborative dynamic load balancer for virtual machine. European Conference on Parallel Processing. Ischia, Italy:Springer; 2010:641–648.
    • (2010) European Conference on Parallel Processing , pp. 641-648
    • Rouzaud-Cornabas, J.1
  • 40
    • 84880973987 scopus 로고    scopus 로고
    • Performance vector-based algorithm for virtual machine deployment in infrastructure clouds
    • Yang X, Ma ZT, Sun L. Performance vector-based algorithm for virtual machine deployment in infrastructure clouds. Jisuanji Yingyong/ J Comput Appl. 2012;32(1):16–19.
    • (2012) Jisuanji Yingyong/ J Comput Appl , vol.32 , Issue.1 , pp. 16-19
    • Yang, X.1    Ma, Z.T.2    Sun, L.3
  • 42
    • 77952977276 scopus 로고    scopus 로고
    • Performance evaluation of web servers using central load balancing policy over virtual machines on cloud
    • Bangalore, India, ACM, 16
    • Bhadani A, Chaudhary S. Performance evaluation of web servers using central load balancing policy over virtual machines on cloud. Proceedings of the Third Annual ACM Bangalore Conference. Bangalore, India: ACM; 2010:1–4. 16.
    • (2010) Proceedings of the Third Annual ACM Bangalore Conference , pp. 1-4
    • Bhadani, A.1    Chaudhary, S.2
  • 43
    • 80855164532 scopus 로고    scopus 로고
    • An optimized control strategy for load balancing based on live migration of virtual machine
    • Dalian, China, IEEE
    • Yang K, Gu J, Zhao T, Sun G. An optimized control strategy for load balancing based on live migration of virtual machine. 2011 Sixth Annual ChinaGrid Conference. Dalian, China:IEEE; 2011:141–146.
    • (2011) 2011 Sixth Annual ChinaGrid Conference , pp. 141-146
    • Yang, K.1    Gu, J.2    Zhao, T.3    Sun, G.4
  • 44
    • 73549092280 scopus 로고    scopus 로고
    • Adaptive distributed load balancing algorithm based on live migration of virtual machines in cloud
    • 2009. NCM'09, Washington, USA, IEEE
    • Zhao Y, Huang W. Adaptive distributed load balancing algorithm based on live migration of virtual machines in cloud. Fifth International Joint Conference on INC, IMS and IDC, 2009. NCM'09. Washington, USA:IEEE; 2009:170–175.
    • (2009) Fifth International Joint Conference on INC, IMS and IDC , pp. 170-175
    • Zhao, Y.1    Huang, W.2
  • 46
    • 85019812437 scopus 로고    scopus 로고
    • Accessed 2016
    • OpenNebula. Opennebula home page, 2016. http://www.opennebula.org/. Accessed 2016.
    • (2016) Opennebula home page
  • 47
    • 84886152537 scopus 로고    scopus 로고
    • Elastichosts. https://www.elastichosts.com/.
    • Elastichosts
  • 48
    • 84920770097 scopus 로고    scopus 로고
    • A toolkit for modeling and simulation of real-time virtual machine allocation in a cloud data center
    • Tian W, Zhao Y, Xu M, Zhong Y, Sun X. A toolkit for modeling and simulation of real-time virtual machine allocation in a cloud data center. IEEE Trans Autom Sci Eng. 2015;12(1):153–161.
    • (2015) IEEE Trans Autom Sci Eng , vol.12 , Issue.1 , pp. 153-161
    • Tian, W.1    Zhao, Y.2    Xu, M.3    Zhong, Y.4    Sun, X.5
  • 49
    • 84947039515 scopus 로고    scopus 로고
    • Open-source simulators for cloud computing: Comparative study and challenging issues
    • Tian W, Xu M, Chen A, et al. Open-source simulators for cloud computing: Comparative study and challenging issues. Simul Modell Pract Theory. 2015;58:239–254.
    • (2015) Simul Modell Pract Theory , vol.58 , pp. 239-254
    • Tian, W.1    Xu, M.2    Chen, A.3
  • 50
    • 78650777991 scopus 로고    scopus 로고
    • Cloudsim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
    • Calheiros RN, Ranjan R, Beloglazov A, De Rose CA, Buyya R. Cloudsim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Pract Exper. 2011;41(1):23–50.
    • (2011) Software: Pract Exper , vol.41 , Issue.1 , pp. 23-50
    • Calheiros, R.N.1    Ranjan, R.2    Beloglazov, A.3    De Rose, C.A.4    Buyya, R.5
  • 54
    • 0014477093 scopus 로고
    • Bounds on multiprocessing timing anomalies
    • Graham RL. Bounds on multiprocessing timing anomalies. SIAM J Appl Math. 1969;17(2):416–429.
    • (1969) SIAM J Appl Math , vol.17 , Issue.2 , pp. 416-429
    • Graham, R.L.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.