Skip to main content
Erschienen in: Knowledge and Information Systems 2/2017

12.05.2016 | Regular Paper

Cloud resource allocation schemes: review, taxonomy, and opportunities

verfasst von: Abdullah Yousafzai, Abdullah Gani, Rafidah Md Noor, Mehdi Sookhak, Hamid Talebian, Muhammad Shiraz, Muhammad Khurram Khan

Erschienen in: Knowledge and Information Systems | Ausgabe 2/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Cloud computing has emerged as a popular computing model to process data and execute computationally intensive applications in a pay-as-you-go manner. Due to the ever-increasing demand for cloud-based applications, it is becoming difficult to efficiently allocate resources according to user requests while satisfying the service-level agreement between service providers and consumers. Furthermore, cloud resource heterogeneity, the unpredictable nature of workload, and the diversified objectives of cloud actors further complicate resource allocation in the cloud computing environment. Consequently, both the industry and academia have commenced substantial research efforts to efficiently handle the aforementioned multifaceted challenges with cloud resource allocation. The lack of a comprehensive review covering the resource allocation aspects of optimization objectives, design approaches, optimization methods, target resources, and instance types has motivated a review of existing cloud resource allocation schemes. In this paper, current state-of-the-art cloud resource allocation schemes are extensively reviewed to highlight their strengths and weaknesses. Moreover, a thematic taxonomy is presented based on resource allocation optimization objectives to classify the existing literature. The cloud resource allocation schemes are analyzed based on the thematic taxonomy to highlight the commonalities and deviations among them. Finally, several opportunities are suggested for the design of optimal resource allocation schemes.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Buyya R, Yeo CS, Venugopal S, Broberg J, Brandic I (2009) Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener Comput Syst 25(6):599–616CrossRef Buyya R, Yeo CS, Venugopal S, Broberg J, Brandic I (2009) Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener Comput Syst 25(6):599–616CrossRef
2.
Zurück zum Zitat Foster I, Zhao Y, Raicu I, Lu S (2008) Cloud computing and grid computing 360-degree compared. In: Grid computing environments workshop, pp 1–10 Foster I, Zhao Y, Raicu I, Lu S (2008) Cloud computing and grid computing 360-degree compared. In: Grid computing environments workshop, pp 1–10
3.
Zurück zum Zitat Dillon T, Wu C, Chang E (2010) Cloud computing: issues and challenges. In: 2010 24th IEEE international conference on advanced information networking and applications, pp 27–33 Dillon T, Wu C, Chang E (2010) Cloud computing: issues and challenges. In: 2010 24th IEEE international conference on advanced information networking and applications, pp 27–33
4.
Zurück zum Zitat Hameed A, Khoshkbarforoushha A, Ranjan R, Jayaraman PP, Kolodziej J, Balaji P, Zeadally S, Malluhi QM, Tziritas N, Vishnu A, Khan SU, Zomaya A (2014) A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems. Computing. doi:10.1007/s00607-014-0407-8 Hameed A, Khoshkbarforoushha A, Ranjan R, Jayaraman PP, Kolodziej J, Balaji P, Zeadally S, Malluhi QM, Tziritas N, Vishnu A, Khan SU, Zomaya A (2014) A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems. Computing. doi:10.​1007/​s00607-014-0407-8
5.
Zurück zum Zitat Beloglazov A, Buyya R, Lee YC, Zomaya A (2011) A taxonomy and survey of energy-efficient data centers and cloud computing systems. Adv Comput 82(2):47–111 Beloglazov A, Buyya R, Lee YC, Zomaya A (2011) A taxonomy and survey of energy-efficient data centers and cloud computing systems. Adv Comput 82(2):47–111
6.
Zurück zum Zitat Aceto G, Botta A, de Donato W, Pescapè A (2013) Cloud monitoring: a survey. Comput Netw 57(9):2093–2115CrossRef Aceto G, Botta A, de Donato W, Pescapè A (2013) Cloud monitoring: a survey. Comput Netw 57(9):2093–2115CrossRef
7.
Zurück zum Zitat Jennings B, Stadler R (2015) Resource management in clouds: Survey and research challenges. J Netw Syst Manag 23(3):567–619 Jennings B, Stadler R (2015) Resource management in clouds: Survey and research challenges. J Netw Syst Manag 23(3):567–619
8.
Zurück zum Zitat Vinothina V, Sridaran R, Ganapathi P (2012) A survey on resource allocation strategies in cloud computing. Int J Adv Comput Sci Appl 3(6):97–104 Vinothina V, Sridaran R, Ganapathi P (2012) A survey on resource allocation strategies in cloud computing. Int J Adv Comput Sci Appl 3(6):97–104
9.
Zurück zum Zitat Ahmed M, Chowdhury A (2012) An advanced survey on cloud computing and state-of-the-art research issues. IJCSI Int J Comput Sci Issues 9(1):1694–0814 Ahmed M, Chowdhury A (2012) An advanced survey on cloud computing and state-of-the-art research issues. IJCSI Int J Comput Sci Issues 9(1):1694–0814
10.
Zurück zum Zitat Goyal A, Dadizadeh S (2009) A survey on cloud computing. Univ Br Columbia Tech Rep CS 508:55–58 Goyal A, Dadizadeh S (2009) A survey on cloud computing. Univ Br Columbia Tech Rep CS 508:55–58
11.
Zurück zum Zitat Choubey R, Dubey R, Bhattacharjee J (2011) A survey on cloud computing security, challenges and threats. Int J Comput Sci Eng 3(3):1227–1231 Choubey R, Dubey R, Bhattacharjee J (2011) A survey on cloud computing security, challenges and threats. Int J Comput Sci Eng 3(3):1227–1231
12.
Zurück zum Zitat Atzori L, Granelli F, Pescapè A (2011) A network-oriented survey and open issues in cloud computing. In: Cloud Computing: Methodology, Systems, and Applications. CRC Press, Florida, pp 91–108 Atzori L, Granelli F, Pescapè A (2011) A network-oriented survey and open issues in cloud computing. In: Cloud Computing: Methodology, Systems, and Applications. CRC Press, Florida, pp 91–108
13.
Zurück zum Zitat Rimal B, Choi E, Lumb I (2009) A taxonomy and survey of cloud computing systems. In: INC, IMS IDC, 2009. NCM’09 Rimal B, Choi E, Lumb I (2009) A taxonomy and survey of cloud computing systems. In: INC, IMS IDC, 2009. NCM’09
14.
Zurück zum Zitat Hussain H, Malik SUR, Hameed A, Khan SU, Bickler G, Min-Allah N, Qureshi MB, Zhang L, Yongji W, Ghani N, Kolodziej J, Zomaya AY, Xu C-Z, Balaji P, Vishnu A, Pinel F, Pecero JE, Kliazovich D, Bouvry P, Li H, Wang L, Chen D, Rayes A (2013) A survey on resource allocation in high performance distributed computing systems. Parallel Comput 39(11):709–736MathSciNetCrossRef Hussain H, Malik SUR, Hameed A, Khan SU, Bickler G, Min-Allah N, Qureshi MB, Zhang L, Yongji W, Ghani N, Kolodziej J, Zomaya AY, Xu C-Z, Balaji P, Vishnu A, Pinel F, Pecero JE, Kliazovich D, Bouvry P, Li H, Wang L, Chen D, Rayes A (2013) A survey on resource allocation in high performance distributed computing systems. Parallel Comput 39(11):709–736MathSciNetCrossRef
15.
Zurück zum Zitat Manvi SS, Shyam GK (2013) Resource management for infrastructure as a service (IaaS) in cloud computing: a survey. J Netw Comput Appl 41:424–440CrossRef Manvi SS, Shyam GK (2013) Resource management for infrastructure as a service (IaaS) in cloud computing: a survey. J Netw Comput Appl 41:424–440CrossRef
16.
Zurück zum Zitat Huang L, Chen H, Hu T (2013) Survey on resource allocation policy and job scheduling algorithms of cloud computing. J Softw 8(2):480–487CrossRef Huang L, Chen H, Hu T (2013) Survey on resource allocation policy and job scheduling algorithms of cloud computing. J Softw 8(2):480–487CrossRef
17.
Zurück zum Zitat Shuja J, Bilal K, Madani SA, Othman M, Ranjan R, Balaji P, Khan SU (2014) Survey of techniques and architectures for designing energy-efficient data centers. IEEE Syst J 99:1–13 Shuja J, Bilal K, Madani SA, Othman M, Ranjan R, Balaji P, Khan SU (2014) Survey of techniques and architectures for designing energy-efficient data centers. IEEE Syst J 99:1–13
18.
Zurück zum Zitat Ahmad RW, Gani A, Hamid SHAb, Shiraz M, Xia F, Madani SA (2015) Virtual machine migration in cloud data centers: a review, taxonomy, and open research issues. J Supercomput 71(7):2473–2515CrossRef Ahmad RW, Gani A, Hamid SHAb, Shiraz M, Xia F, Madani SA (2015) Virtual machine migration in cloud data centers: a review, taxonomy, and open research issues. J Supercomput 71(7):2473–2515CrossRef
19.
Zurück zum Zitat Ahmad RW, Gani A, Hamid SHA, Shiraz M, Yousafzai A, Xia F (2015) A survey on virtual machine migration and server consolidation frameworks for cloud data centers. J Netw Comput Appl 52:11–25CrossRef Ahmad RW, Gani A, Hamid SHA, Shiraz M, Yousafzai A, Xia F (2015) A survey on virtual machine migration and server consolidation frameworks for cloud data centers. J Netw Comput Appl 52:11–25CrossRef
20.
Zurück zum Zitat Armbrust M, Stoica I, Zaharia M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A (2010) A view of cloud computing. Commun ACM 53(4):50CrossRef Armbrust M, Stoica I, Zaharia M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A (2010) A view of cloud computing. Commun ACM 53(4):50CrossRef
26.
Zurück zum Zitat Morshedlou H, Meybodi MR (2014) Decreasing impact of SLA violations: a proactive resource allocation approach for cloud computing environments. IEEE Trans Cloud Comput 2(2):156–167CrossRef Morshedlou H, Meybodi MR (2014) Decreasing impact of SLA violations: a proactive resource allocation approach for cloud computing environments. IEEE Trans Cloud Comput 2(2):156–167CrossRef
30.
Zurück zum Zitat Simpson RE, Fons P, Kolobov AV, Fukaya T, Krbal M, Yagi T, Tominaga J (2011) Interfacial phase-change memory. Nat Nanotechnol 6(8):501–505CrossRef Simpson RE, Fons P, Kolobov AV, Fukaya T, Krbal M, Yagi T, Tominaga J (2011) Interfacial phase-change memory. Nat Nanotechnol 6(8):501–505CrossRef
32.
Zurück zum Zitat Solid state storage 101: an introduction to solid state storage. In: SNIA White Pap Solid state storage 101: an introduction to solid state storage. In: SNIA White Pap
33.
Zurück zum Zitat Guo C, Wu H, Tan K, Shi L, Zhang Y, Lu S (2008) Dcell: a scalable and fault-tolerant network structure for data centers. SIGCOMM Comput Commun Rev 38(4):75–86CrossRef Guo C, Wu H, Tan K, Shi L, Zhang Y, Lu S (2008) Dcell: a scalable and fault-tolerant network structure for data centers. SIGCOMM Comput Commun Rev 38(4):75–86CrossRef
34.
Zurück zum Zitat Guo C, Lu G, Li D, Wu H, Zhang X, Shi Y, Tian C, Zhang Y, Lu S (2009) BCube: a high performance, server-centric network architecture for modular data centers. SIGCOMM Comput Commun Rev 39(4):63–74CrossRef Guo C, Lu G, Li D, Wu H, Zhang X, Shi Y, Tian C, Zhang Y, Lu S (2009) BCube: a high performance, server-centric network architecture for modular data centers. SIGCOMM Comput Commun Rev 39(4):63–74CrossRef
38.
Zurück zum Zitat Fujiwara I, Aida K, Ono I (2010) Applying double-sided combinational auctions to resource allocation in cloud computing. In: 2012 12th IEEE/IPSJ international symposium on applications and the internet. pp 7–14 Fujiwara I, Aida K, Ono I (2010) Applying double-sided combinational auctions to resource allocation in cloud computing. In: 2012 12th IEEE/IPSJ international symposium on applications and the internet. pp 7–14
39.
Zurück zum Zitat Satterthwaite MA, Williams SR (1993) The Bayesian theory of the k-double auction. In: Friedman D, Rust J (eds) The Double Auction Market: Institutions, Theories, and Evidence. Addison-Wesley, Reading, MA, pp 99–123 Satterthwaite MA, Williams SR (1993) The Bayesian theory of the k-double auction. In: Friedman D, Rust J (eds) The Double Auction Market: Institutions, Theories, and Evidence. Addison-Wesley, Reading, MA, pp 99–123
40.
Zurück zum Zitat Lin W-Y, Lin G-Y, Wei H-Y (2010) Dynamic auction mechanism for cloud resource allocation. In: 2010 10th IEEE/ACM international conference on, cluster, cloud and grid computing (CCGrid). pp 591–592 Lin W-Y, Lin G-Y, Wei H-Y (2010) Dynamic auction mechanism for cloud resource allocation. In: 2010 10th IEEE/ACM international conference on, cluster, cloud and grid computing (CCGrid). pp 591–592
41.
Zurück zum Zitat Hu H, Li Z, Hu H (2012) An anti-cheating bidding approach for resource allocation in cloud computing environments. J Comput Inf Syst 8(4):1641–1654 Hu H, Li Z, Hu H (2012) An anti-cheating bidding approach for resource allocation in cloud computing environments. J Comput Inf Syst 8(4):1641–1654
42.
Zurück zum Zitat Sun J, Wang X, Li K, Wu C, Huang M, Wang X (2013) An auction and league championship algorithm based resource allocation mechanism for distributed cloud. In: Wu C, Cohen A (eds) Advanced parallel processing technologies, vol 8299. Springer, Berlin, pp 334–346CrossRef Sun J, Wang X, Li K, Wu C, Huang M, Wang X (2013) An auction and league championship algorithm based resource allocation mechanism for distributed cloud. In: Wu C, Cohen A (eds) Advanced parallel processing technologies, vol 8299. Springer, Berlin, pp 334–346CrossRef
43.
Zurück zum Zitat Baranwal G, Vidyarthi DP (2015) A fair multi-attribute combinatorial double auction model for resource allocation in cloud computing. J Syst Softw 108:60–76CrossRef Baranwal G, Vidyarthi DP (2015) A fair multi-attribute combinatorial double auction model for resource allocation in cloud computing. J Syst Softw 108:60–76CrossRef
44.
Zurück zum Zitat Zaman S, Grosu D (2013) A combinatorial auction-based mechanism for dynamic VM provisioning and allocation in clouds. IEEE Trans Cloud Comput 1(2):129–141CrossRef Zaman S, Grosu D (2013) A combinatorial auction-based mechanism for dynamic VM provisioning and allocation in clouds. IEEE Trans Cloud Comput 1(2):129–141CrossRef
45.
Zurück zum Zitat Nejad MM, Mashayekhy L, Grosu D (2015) Truthful greedy mechanisms for dynamic virtual machine provisioning and allocation in clouds. IEEE Trans Parallel Distrib Syst 26(2):594–603CrossRef Nejad MM, Mashayekhy L, Grosu D (2015) Truthful greedy mechanisms for dynamic virtual machine provisioning and allocation in clouds. IEEE Trans Parallel Distrib Syst 26(2):594–603CrossRef
46.
Zurück zum Zitat Teng F, Magoulès F (2010) A new game theoretical resource allocation algorithm for cloud computing. In: Bellavista P, Chang R-S, Chao H-C, Lin S-F, Sloot PA (eds) Advances in grid and pervasive computing, vol 6104. Springer, Berlin, pp 321–330CrossRef Teng F, Magoulès F (2010) A new game theoretical resource allocation algorithm for cloud computing. In: Bellavista P, Chang R-S, Chao H-C, Lin S-F, Sloot PA (eds) Advances in grid and pervasive computing, vol 6104. Springer, Berlin, pp 321–330CrossRef
47.
Zurück zum Zitat Zhang Y, Niyato D, Wang P (2013) An auction mechanism for resource allocation in mobile cloud computing systems. In: Ren K, Liu X, Liang W, Xu M, Jia X, Xing K (eds) Wireless algorithms, systems, and applications, vol 7992. Springer, Berlin, pp 76–87CrossRef Zhang Y, Niyato D, Wang P (2013) An auction mechanism for resource allocation in mobile cloud computing systems. In: Ren K, Liu X, Liang W, Xu M, Jia X, Xing K (eds) Wireless algorithms, systems, and applications, vol 7992. Springer, Berlin, pp 76–87CrossRef
48.
Zurück zum Zitat Nan G, Zang C, Dou R, Li M (2015) Pricing and resource allocation for multimedia social network in cloud environments. Knowl Based Syst 88:1–11CrossRef Nan G, Zang C, Dou R, Li M (2015) Pricing and resource allocation for multimedia social network in cloud environments. Knowl Based Syst 88:1–11CrossRef
49.
Zurück zum Zitat Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener Comput Syst 28(5):755–768CrossRef Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener Comput Syst 28(5):755–768CrossRef
50.
Zurück zum Zitat Hasan MS, Huh E-N (2013) Heuristic based energy-aware resource allocation by dynamic consolidation of virtual machines in cloud data center. TIIS 7(8):1825–1842CrossRef Hasan MS, Huh E-N (2013) Heuristic based energy-aware resource allocation by dynamic consolidation of virtual machines in cloud data center. TIIS 7(8):1825–1842CrossRef
51.
Zurück zum Zitat Yazir YO, Matthews C, Farahbod R, Neville S, Guitouni A, Ganti S, Coady Y (2010) Dynamic resource allocation in computing clouds using distributed multiple criteria decision analysis. In: 2010 IEEE 3rd international conference on cloud computing (CLOUD), pp 91–98 Yazir YO, Matthews C, Farahbod R, Neville S, Guitouni A, Ganti S, Coady Y (2010) Dynamic resource allocation in computing clouds using distributed multiple criteria decision analysis. In: 2010 IEEE 3rd international conference on cloud computing (CLOUD), pp 91–98
52.
Zurück zum Zitat Yin B, Wang Y, Meng L, Qiu X (2012) A multi-dimensional resource allocation algorithm in cloud computing. J Inf Comput Sci 9(11):3021–3028 Yin B, Wang Y, Meng L, Qiu X (2012) A multi-dimensional resource allocation algorithm in cloud computing. J Inf Comput Sci 9(11):3021–3028
53.
Zurück zum Zitat Quan D, Basmadjian R, Meer H, Lent R, Mahmoodi T, Sannelli D, Mezza F, Telesca L, Dupont C (2012) Energy efficient resource allocation strategy for cloud data centres. In: Gelenbe E, Lent R, Sakellari G (eds) Computer and information sciences II. Springer, London, pp 133–141 Quan D, Basmadjian R, Meer H, Lent R, Mahmoodi T, Sannelli D, Mezza F, Telesca L, Dupont C (2012) Energy efficient resource allocation strategy for cloud data centres. In: Gelenbe E, Lent R, Sakellari G (eds) Computer and information sciences II. Springer, London, pp 133–141
54.
Zurück zum Zitat Bessai K, Youcef S, Oulamara A, Godart C, Nurcan S (2012) Multi-objective resources allocation approaches for workflow applications in cloud environments. In: Herrero P, Panetto H, Meersman R, Dillon T (eds) On the move to meaningful internet systems: OTM 2012 workshops, vol 7567. Springer, Berlin, pp 654–657CrossRef Bessai K, Youcef S, Oulamara A, Godart C, Nurcan S (2012) Multi-objective resources allocation approaches for workflow applications in cloud environments. In: Herrero P, Panetto H, Meersman R, Dillon T (eds) On the move to meaningful internet systems: OTM 2012 workshops, vol 7567. Springer, Berlin, pp 654–657CrossRef
55.
Zurück zum Zitat Lee Y, Zomaya A (2010) Resource allocation for energy efficient large-scale distributed systems. In: Prasad S, Vin H, Sahni S, Jaiswal M, Thipakorn B (eds) Information systems, technology and management, vol 54. Springer, Berlin, pp 16–19CrossRef Lee Y, Zomaya A (2010) Resource allocation for energy efficient large-scale distributed systems. In: Prasad S, Vin H, Sahni S, Jaiswal M, Thipakorn B (eds) Information systems, technology and management, vol 54. Springer, Berlin, pp 16–19CrossRef
56.
Zurück zum Zitat Lee HM, Jeong YS, Jang HJ (2014) Performance analysis based resource allocation for green cloud computing. J Supercomput 69(3):1013–1026CrossRef Lee HM, Jeong YS, Jang HJ (2014) Performance analysis based resource allocation for green cloud computing. J Supercomput 69(3):1013–1026CrossRef
57.
Zurück zum Zitat Caron E, Desprez F, Rouzaud-Cornabas J (2014) Smart resource allocation to improve cloud security. In: Nepal S, Pathan M (eds) Security, privacy and trust in cloud systems. Springer, Berlin, pp 103–143CrossRef Caron E, Desprez F, Rouzaud-Cornabas J (2014) Smart resource allocation to improve cloud security. In: Nepal S, Pathan M (eds) Security, privacy and trust in cloud systems. Springer, Berlin, pp 103–143CrossRef
58.
Zurück zum Zitat Barrett E, Howley E, Duggan J (2013) Applying reinforcement learning towards automating resource allocation and application scalability in the cloud. Concurr Comput Pract Exp 25(12):1656–1674CrossRef Barrett E, Howley E, Duggan J (2013) Applying reinforcement learning towards automating resource allocation and application scalability in the cloud. Concurr Comput Pract Exp 25(12):1656–1674CrossRef
59.
Zurück zum Zitat Xiao Z, Song W, Chen Q (2013) Dynamic resource allocation using virtual machines for cloud computing environment. Parallel Distrib Syst IEEE Trans 24(6):1107–1117CrossRef Xiao Z, Song W, Chen Q (2013) Dynamic resource allocation using virtual machines for cloud computing environment. Parallel Distrib Syst IEEE Trans 24(6):1107–1117CrossRef
60.
Zurück zum Zitat Lin CH, Lu CT, Chen YH, Li JS (2014) Resource allocation in cloud virtual machines based on empirical service traces. Int J Commun Syst 27(12):4210–4225 Lin CH, Lu CT, Chen YH, Li JS (2014) Resource allocation in cloud virtual machines based on empirical service traces. Int J Commun Syst 27(12):4210–4225
61.
Zurück zum Zitat Liang H, Xing T, Cai LX, Huang D, Peng D, Liu Y (2013) Adaptive computing resource allocation for mobile cloud computing. IJDSN 2013 Liang H, Xing T, Cai LX, Huang D, Peng D, Liu Y (2013) Adaptive computing resource allocation for mobile cloud computing. IJDSN 2013
62.
Zurück zum Zitat Chang F, Ren J, Viswanathan R (2010) Optimal resource allocation in clouds. In: 2010 IEEE 3rd international conference on cloud computing (CLOUD), pp 418–425 Chang F, Ren J, Viswanathan R (2010) Optimal resource allocation in clouds. In: 2010 IEEE 3rd international conference on cloud computing (CLOUD), pp 418–425
63.
Zurück zum Zitat Nan G, Mao Z, Yu M, Li M, Wang H, Zhang Y (2014) Stackelberg game for bandwidth allocation in cloud-based wireless live-streaming social networks. IEEE Syst J 8(1):256–267CrossRef Nan G, Mao Z, Yu M, Li M, Wang H, Zhang Y (2014) Stackelberg game for bandwidth allocation in cloud-based wireless live-streaming social networks. IEEE Syst J 8(1):256–267CrossRef
64.
Zurück zum Zitat Espadas J, Molina A, Jiménez G, Molina M, Ramírez R, Concha D (2013) A tenant-based resource allocation model for scaling Software-as-a-Service applications over cloud computing infrastructures. Future Gener Comput Syst 29(1):273–286CrossRef Espadas J, Molina A, Jiménez G, Molina M, Ramírez R, Concha D (2013) A tenant-based resource allocation model for scaling Software-as-a-Service applications over cloud computing infrastructures. Future Gener Comput Syst 29(1):273–286CrossRef
65.
Zurück zum Zitat Stolarz W, Woda M (2013) Proposal of cost-effective tenant-based resource allocation model for a SaaS system. In: Zamojski W, Mazurkiewicz J, Sugier J, Walkowiak T, Kacprzyk J (eds) New results in dependability and computer systems, vol 224. Springer International Publishing, Berlin, pp 409–420CrossRef Stolarz W, Woda M (2013) Proposal of cost-effective tenant-based resource allocation model for a SaaS system. In: Zamojski W, Mazurkiewicz J, Sugier J, Walkowiak T, Kacprzyk J (eds) New results in dependability and computer systems, vol 224. Springer International Publishing, Berlin, pp 409–420CrossRef
66.
Zurück zum Zitat Li C, Li L (2013) Efficient resource allocation for optimizing objectives of cloud users, IaaS provider and SaaS provider in cloud environment. J Supercomput 65(2):866–885CrossRef Li C, Li L (2013) Efficient resource allocation for optimizing objectives of cloud users, IaaS provider and SaaS provider in cloud environment. J Supercomput 65(2):866–885CrossRef
67.
Zurück zum Zitat Li C, Li L (2013) Resource allocation in cloud computing: model and algorithm. Int J Web Grid Serv 9(2):193–211CrossRef Li C, Li L (2013) Resource allocation in cloud computing: model and algorithm. Int J Web Grid Serv 9(2):193–211CrossRef
68.
Zurück zum Zitat Li Y, Zhuo L, Shen H (2013) An efficient resource allocation method for multimedia cloud computing. In: Sun C, Fang F, Zhou Z-H, Yang W, Liu Z-Y (eds) Intelligence science and big data engineering, vol 8261. Springer, Berlin, pp 246–254CrossRef Li Y, Zhuo L, Shen H (2013) An efficient resource allocation method for multimedia cloud computing. In: Sun C, Fang F, Zhou Z-H, Yang W, Liu Z-Y (eds) Intelligence science and big data engineering, vol 8261. Springer, Berlin, pp 246–254CrossRef
70.
Zurück zum Zitat Warneke D, Kao O (2011) Exploiting dynamic resource allocation for efficient parallel data processing in the cloud. Parallel Distrib Syst IEEE Trans 22(6):985–997CrossRef Warneke D, Kao O (2011) Exploiting dynamic resource allocation for efficient parallel data processing in the cloud. Parallel Distrib Syst IEEE Trans 22(6):985–997CrossRef
71.
Zurück zum Zitat Kumar VV, Palaniswami S (2012) A dynamic resource allocation method for parallel dataprocessing in cloud computing. J Comput Sci 8(5):780–788CrossRef Kumar VV, Palaniswami S (2012) A dynamic resource allocation method for parallel dataprocessing in cloud computing. J Comput Sci 8(5):780–788CrossRef
72.
Zurück zum Zitat Goudarzi H, Pedram M (2011) Multi-dimensional SLA-based resource allocation for multi-tier cloud computing systems. In: Proceedings of the 2011 IEEE 4th international conference on cloud computing, pp 324–331 Goudarzi H, Pedram M (2011) Multi-dimensional SLA-based resource allocation for multi-tier cloud computing systems. In: Proceedings of the 2011 IEEE 4th international conference on cloud computing, pp 324–331
73.
Zurück zum Zitat Chang H-Y, Lu H-C, Huang Y-H, Lin Y-W, Tzang Y-J (2013) Novel auction mechanism with factor distribution rule for cloud resource allocation. Comput J 57(2):255–262CrossRef Chang H-Y, Lu H-C, Huang Y-H, Lin Y-W, Tzang Y-J (2013) Novel auction mechanism with factor distribution rule for cloud resource allocation. Comput J 57(2):255–262CrossRef
74.
Zurück zum Zitat Park J, Yu H, Lee E (2012) Resource allocation techniques based on availability and movement reliability for mobile cloud computing. In: Ramanujam R, Ramaswamy S (eds) Distributed computing and internet technology, vol 7154. Springer, Berlin, pp 263–264CrossRef Park J, Yu H, Lee E (2012) Resource allocation techniques based on availability and movement reliability for mobile cloud computing. In: Ramanujam R, Ramaswamy S (eds) Distributed computing and internet technology, vol 7154. Springer, Berlin, pp 263–264CrossRef
75.
Zurück zum Zitat Wang J, Chen Y, Gmach D, Xie C, Wan J, Hua R (2012) pCloud: an adaptive I/O resource allocation algorithm with revenue consideration over public clouds. In: Li R, Cao J, Bourgeois J (eds) Advances in grid and pervasive computing, vol 7296. Springer, Berlin, pp 16–30CrossRef Wang J, Chen Y, Gmach D, Xie C, Wan J, Hua R (2012) pCloud: an adaptive I/O resource allocation algorithm with revenue consideration over public clouds. In: Li R, Cao J, Bourgeois J (eds) Advances in grid and pervasive computing, vol 7296. Springer, Berlin, pp 16–30CrossRef
76.
Zurück zum Zitat Wei G, Vasilakos A, Zheng Y, Xiong N (2010) A game-theoretic method of fair resource allocation for cloud computing services. J Supercomput 54(2):252–269CrossRef Wei G, Vasilakos A, Zheng Y, Xiong N (2010) A game-theoretic method of fair resource allocation for cloud computing services. J Supercomput 54(2):252–269CrossRef
77.
Zurück zum Zitat Doyle J, Shorten R, O’Mahony D (2012) Fair-Share’ for Fair Bandwidth allocation in cloud computing. IEEE Commun Lett 16(4):550–553CrossRef Doyle J, Shorten R, O’Mahony D (2012) Fair-Share’ for Fair Bandwidth allocation in cloud computing. IEEE Commun Lett 16(4):550–553CrossRef
78.
79.
Zurück zum Zitat Cetinski K, Juric MB (2015) AME-WPC: advanced model for efficient workload prediction in the cloud. J Netw Comput Appl 55:191–201CrossRef Cetinski K, Juric MB (2015) AME-WPC: advanced model for efficient workload prediction in the cloud. J Netw Comput Appl 55:191–201CrossRef
80.
Zurück zum Zitat Calyam P, Patali R, Berryman A, Lai AM, Ramnath R (2011) Utility-directed resource allocation in virtual desktop clouds. Comput Netw 55(18):4112–4130CrossRef Calyam P, Patali R, Berryman A, Lai AM, Ramnath R (2011) Utility-directed resource allocation in virtual desktop clouds. Comput Netw 55(18):4112–4130CrossRef
81.
Zurück zum Zitat Chen X, Zhang J, Li J, Li X (2011) Resource virtualization methodology for on-demand allocation in cloud computing systems. Serv Oriented Comput Appl 7(2):77–100CrossRef Chen X, Zhang J, Li J, Li X (2011) Resource virtualization methodology for on-demand allocation in cloud computing systems. Serv Oriented Comput Appl 7(2):77–100CrossRef
82.
Zurück zum Zitat Yang C-T, Cheng H-Y, Huang K-L (2011) A dynamic resource allocation model for virtual machine management on cloud. In: Kim T, Adeli H, Cho H, Gervasi O, Yau S, Kang B-H, Villalba J (eds) Grid and distributed computing, vol 261. Springer, Berlin, pp 581–590CrossRef Yang C-T, Cheng H-Y, Huang K-L (2011) A dynamic resource allocation model for virtual machine management on cloud. In: Kim T, Adeli H, Cho H, Gervasi O, Yau S, Kang B-H, Villalba J (eds) Grid and distributed computing, vol 261. Springer, Berlin, pp 581–590CrossRef
83.
Zurück zum Zitat Lin W, Wang JZ, Liang C, Qi D (2011) A threshold-based dynamic resource allocation scheme for cloud computing. Procedia Eng 23:695–703CrossRef Lin W, Wang JZ, Liang C, Qi D (2011) A threshold-based dynamic resource allocation scheme for cloud computing. Procedia Eng 23:695–703CrossRef
84.
Zurück zum Zitat Chongguang REN (2011) An improved adaptive dynamic programming algorithm for cloud storage resource allocation. J Comput Inf Syst 7(15) Chongguang REN (2011) An improved adaptive dynamic programming algorithm for cloud storage resource allocation. J Comput Inf Syst 7(15)
85.
Zurück zum Zitat Nathani A, Chaudhary S, Somani G (2012) Policy based resource allocation in IaaS cloud. Future Gener Comput Syst 28(1):94–103CrossRef Nathani A, Chaudhary S, Somani G (2012) Policy based resource allocation in IaaS cloud. Future Gener Comput Syst 28(1):94–103CrossRef
86.
Zurück zum Zitat Nguyen T-D, Nguyen AT, Nguyen MD, Van Nguyen M, Huh E-N (2013) An improvement of resource allocation for migration process in cloud environment. Comput J 57(2):308–318CrossRef Nguyen T-D, Nguyen AT, Nguyen MD, Van Nguyen M, Huh E-N (2013) An improvement of resource allocation for migration process in cloud environment. Comput J 57(2):308–318CrossRef
87.
Zurück zum Zitat Sunil Rao K, Santhi Thilagam P (2015) Heuristics based server consolidation with residual resource defragmentation in cloud data centers. Future Gener Comput Syst 50:87–98CrossRef Sunil Rao K, Santhi Thilagam P (2015) Heuristics based server consolidation with residual resource defragmentation in cloud data centers. Future Gener Comput Syst 50:87–98CrossRef
88.
Zurück zum Zitat Hussin M, Lee Y, Zomaya A (2011) Reputation-based resource allocation in market-oriented distributed systems. In: Xiang Y, Cuzzocrea A, Hobbs M, Zhou W (eds) Algorithms and architectures for parallel processing, vol 7016. Springer, Berlin, pp 443–452CrossRef Hussin M, Lee Y, Zomaya A (2011) Reputation-based resource allocation in market-oriented distributed systems. In: Xiang Y, Cuzzocrea A, Hobbs M, Zhou W (eds) Algorithms and architectures for parallel processing, vol 7016. Springer, Berlin, pp 443–452CrossRef
89.
Zurück zum Zitat Liu Y, Yang S, Lin Q, Kim G-B (2012) Loyalty-based resource allocation mechanism in cloud computing. In: Qian Z, Cao L, Su W, Wang T, Yang H (eds) Recent advances in computer science and information engineering, vol 125. Springer, Berlin, pp 233–238CrossRef Liu Y, Yang S, Lin Q, Kim G-B (2012) Loyalty-based resource allocation mechanism in cloud computing. In: Qian Z, Cao L, Su W, Wang T, Yang H (eds) Recent advances in computer science and information engineering, vol 125. Springer, Berlin, pp 233–238CrossRef
90.
Zurück zum Zitat Liao K, Shen H (2011) Unconstrained and constrained fault-tolerant resource allocation. In: Fu B, Du D-Z (eds) Computing and combinatorics, vol 6842. Springer, Berlin, pp 555–566CrossRef Liao K, Shen H (2011) Unconstrained and constrained fault-tolerant resource allocation. In: Fu B, Du D-Z (eds) Computing and combinatorics, vol 6842. Springer, Berlin, pp 555–566CrossRef
91.
Zurück zum Zitat Liao K, Shen H, Guo L (2013) Improved approximation algorithms for constrained fault-tolerant resource allocation. In: Gąsieniec L, Wolter F (eds) Fundamentals of computation theory, vol 8070. Springer, Berlin, pp 236–247CrossRef Liao K, Shen H, Guo L (2013) Improved approximation algorithms for constrained fault-tolerant resource allocation. In: Gąsieniec L, Wolter F (eds) Fundamentals of computation theory, vol 8070. Springer, Berlin, pp 236–247CrossRef
92.
Zurück zum Zitat Wu L, Garg SK, Buyya R (2011) SLA-based resource allocation for software as a service provider (SaaS) in cloud computing environments. In: 2011 11th IEEE/ACM international symposium on cluster, cloud and grid computing (CCGrid), pp 195–204 Wu L, Garg SK, Buyya R (2011) SLA-based resource allocation for software as a service provider (SaaS) in cloud computing environments. In: 2011 11th IEEE/ACM international symposium on cluster, cloud and grid computing (CCGrid), pp 195–204
93.
Zurück zum Zitat Emeakaroha VC, Brandic I, Maurer M, Breskovic I (2011) SLA-aware application deployment and resource allocation in clouds. In: 2011 IEEE 35th annual, computer software and applications conference workshops (COMPSACW), pp 298–303 Emeakaroha VC, Brandic I, Maurer M, Breskovic I (2011) SLA-aware application deployment and resource allocation in clouds. In: 2011 IEEE 35th annual, computer software and applications conference workshops (COMPSACW), pp 298–303
95.
Zurück zum Zitat Sagbo K, Houngue P (2012) Quality architecture for resource allocation in cloud computing. In: Paoli F, Pimentel E, Zavattaro G (eds) Service-oriented and cloud computing, vol 7592. Springer, Berlin, pp 154–168CrossRef Sagbo K, Houngue P (2012) Quality architecture for resource allocation in cloud computing. In: Paoli F, Pimentel E, Zavattaro G (eds) Service-oriented and cloud computing, vol 7592. Springer, Berlin, pp 154–168CrossRef
96.
Zurück zum Zitat Liu W, Peng S, Du W, Wang W, Zeng GS (2014) Security-aware intermediate data placement strategy in scientific cloud workflows. Knowl Inf Syst 41(2):423–447CrossRef Liu W, Peng S, Du W, Wang W, Zeng GS (2014) Security-aware intermediate data placement strategy in scientific cloud workflows. Knowl Inf Syst 41(2):423–447CrossRef
97.
Zurück zum Zitat Sookhak M, Talebian H, Ahmed E, Gani A, Khan MK (2014) A review on remote data auditing in single cloud server: taxonomy and open issues. J Netw Comput Appl 43:121–141CrossRef Sookhak M, Talebian H, Ahmed E, Gani A, Khan MK (2014) A review on remote data auditing in single cloud server: taxonomy and open issues. J Netw Comput Appl 43:121–141CrossRef
98.
Zurück zum Zitat Ergu D, Kou G, Peng Y, Shi Y, Shi Y (2013) The analytic hierarchy process: task scheduling and resource allocation in cloud computing environment. J Supercomput 64(3):835–848CrossRef Ergu D, Kou G, Peng Y, Shi Y, Shi Y (2013) The analytic hierarchy process: task scheduling and resource allocation in cloud computing environment. J Supercomput 64(3):835–848CrossRef
99.
Zurück zum Zitat Ghamdi MA, Chester AP, He L, Jarvis SA (2012) Dynamic resource allocation for multi-tiered, cluster-based web hosting environments. In: Ivanov I, van Sinderen M, Shishkov B (eds) Cloud computing and services science. Springer, New York, pp 333–352CrossRef Ghamdi MA, Chester AP, He L, Jarvis SA (2012) Dynamic resource allocation for multi-tiered, cluster-based web hosting environments. In: Ivanov I, van Sinderen M, Shishkov B (eds) Cloud computing and services science. Springer, New York, pp 333–352CrossRef
100.
Zurück zum Zitat Yang S (2011) Research on resource allocation for multi-tier web applications in a virtualization environment. Front Comput Sci China 5(4):506–512MathSciNetCrossRef Yang S (2011) Research on resource allocation for multi-tier web applications in a virtualization environment. Front Comput Sci China 5(4):506–512MathSciNetCrossRef
101.
Zurück zum Zitat Maghawry E, Ismail R, Badr N, Tolba M (2012) An enhanced resource allocation approach for optimizing sub query on cloud. In: Hassanien A, Salem A-B, Ramadan R, Kim T (eds) Advanced machine learning technologies and applications, vol 322. Springer, Berlin, pp 413–422CrossRef Maghawry E, Ismail R, Badr N, Tolba M (2012) An enhanced resource allocation approach for optimizing sub query on cloud. In: Hassanien A, Salem A-B, Ramadan R, Kim T (eds) Advanced machine learning technologies and applications, vol 322. Springer, Berlin, pp 413–422CrossRef
102.
Zurück zum Zitat Calyam P, Rajagopalan S, Seetharam S, Selvadhurai A, Salah K, Ramnath R (2014) VDC-analyst: design and verification of virtual desktop cloud resource allocations. Comput Netw 68:110–122CrossRef Calyam P, Rajagopalan S, Seetharam S, Selvadhurai A, Salah K, Ramnath R (2014) VDC-analyst: design and verification of virtual desktop cloud resource allocations. Comput Netw 68:110–122CrossRef
103.
Zurück zum Zitat Caron E, Desprez F, Muresan A, Suter F (2012) Budget constrained resource allocation for non-deterministic workflows on an IaaS cloud. In: Xiang Y, Stojmenovic I, Apduhan B, Wang G, Nakano K, Zomaya A (eds) Algorithms and architectures for parallel processing, vol 7439. Springer, Berlin, pp 186–201CrossRef Caron E, Desprez F, Muresan A, Suter F (2012) Budget constrained resource allocation for non-deterministic workflows on an IaaS cloud. In: Xiang Y, Stojmenovic I, Apduhan B, Wang G, Nakano K, Zomaya A (eds) Algorithms and architectures for parallel processing, vol 7439. Springer, Berlin, pp 186–201CrossRef
104.
Zurück zum Zitat Di S, Wang C-L (2013) Error-tolerant resource allocation and payment minimization for cloud system. Parallel Distrib Syst IEEE Trans 24(6):1097–1106CrossRef Di S, Wang C-L (2013) Error-tolerant resource allocation and payment minimization for cloud system. Parallel Distrib Syst IEEE Trans 24(6):1097–1106CrossRef
105.
Zurück zum Zitat Tsai J-T, Fang J-C, Chou J-H (2013) Optimized task scheduling and resource allocation on cloud computing environment using improved differential evolution algorithm. Comput Oper Res 40(12):3045–3055MATHCrossRef Tsai J-T, Fang J-C, Chou J-H (2013) Optimized task scheduling and resource allocation on cloud computing environment using improved differential evolution algorithm. Comput Oper Res 40(12):3045–3055MATHCrossRef
106.
Zurück zum Zitat Mazzucco M, Dyachuk D (2012) Optimizing cloud providers revenues via energy efficient server allocation. Sustain Comput Inform Syst 2(1):1–12 Mazzucco M, Dyachuk D (2012) Optimizing cloud providers revenues via energy efficient server allocation. Sustain Comput Inform Syst 2(1):1–12
107.
Zurück zum Zitat Hung PP, Bui TA, Morales MAG, Van Nguyen M, Huh EN (2013) Optimal collaboration of thin–thick clients and resource allocation in cloud computing. Pers Ubiquitous Comput 18(3):563–572 Hung PP, Bui TA, Morales MAG, Van Nguyen M, Huh EN (2013) Optimal collaboration of thin–thick clients and resource allocation in cloud computing. Pers Ubiquitous Comput 18(3):563–572
108.
Zurück zum Zitat Varalakshmi P, Ramaswamy A, Balasubramanian A, Vijaykumar P (2011) An optimal workflow based scheduling and resource allocation in cloud. In: Abraham A, Mauri JL, Buford J, Suzuki J, Thampi S (eds) Advances in computing and communications, vol 190. Springer, Berlin, pp 411–420CrossRef Varalakshmi P, Ramaswamy A, Balasubramanian A, Vijaykumar P (2011) An optimal workflow based scheduling and resource allocation in cloud. In: Abraham A, Mauri JL, Buford J, Suzuki J, Thampi S (eds) Advances in computing and communications, vol 190. Springer, Berlin, pp 411–420CrossRef
109.
Zurück zum Zitat Kwiatkowski J, Fras M (2012) Request distribution toolkit for virtual resources allocation. In: Wyrzykowski R, Dongarra J, Karczewski K, Waśniewski J (eds) Parallel processing and applied mathematics, vol 7203. Springer, Berlin, pp 327–336CrossRef Kwiatkowski J, Fras M (2012) Request distribution toolkit for virtual resources allocation. In: Wyrzykowski R, Dongarra J, Karczewski K, Waśniewski J (eds) Parallel processing and applied mathematics, vol 7203. Springer, Berlin, pp 327–336CrossRef
110.
Zurück zum Zitat Wu J, Chen L, Zheng Z, Lyu MR, Wu Z (2013) Clustering Web services to facilitate service discovery. Knowl Inf Syst 38(1):207–229CrossRef Wu J, Chen L, Zheng Z, Lyu MR, Wu Z (2013) Clustering Web services to facilitate service discovery. Knowl Inf Syst 38(1):207–229CrossRef
111.
Zurück zum Zitat Rygielski P, Tomczak J (2011) Context change detection for resource allocation in service-oriented systems. In: König A, Dengel A, Hinkelmann K, Kise K, Howlett R, Jain L (eds) Knowlege-based and intelligent information and engineering systems, vol 6882. Springer, Berlin, pp 591–600CrossRef Rygielski P, Tomczak J (2011) Context change detection for resource allocation in service-oriented systems. In: König A, Dengel A, Hinkelmann K, Kise K, Howlett R, Jain L (eds) Knowlege-based and intelligent information and engineering systems, vol 6882. Springer, Berlin, pp 591–600CrossRef
112.
Zurück zum Zitat Qureshi SR (2014) Cache based cloud architecture for optimization of resource allocation and data distribution. In: Satapathy SC, Avadhani PS, Udgata SK, Lakshminarayana S (eds) ICT and critical infrastructure: proceedings of the 48th Annual Convention of Computer Society of India-Vol I, vol 248. Springer International Publishing, Berlin, pp 535–542 Qureshi SR (2014) Cache based cloud architecture for optimization of resource allocation and data distribution. In: Satapathy SC, Avadhani PS, Udgata SK, Lakshminarayana S (eds) ICT and critical infrastructure: proceedings of the 48th Annual Convention of Computer Society of India-Vol I, vol 248. Springer International Publishing, Berlin, pp 535–542
113.
Zurück zum Zitat RahimiZadeh K, AnaLoui M, Kabiri P, Javadi B (2015) Performance modeling and analysis of virtualized multi-tier applications under dynamic workloads. J Netw Comput Appl 56:166–187CrossRef RahimiZadeh K, AnaLoui M, Kabiri P, Javadi B (2015) Performance modeling and analysis of virtualized multi-tier applications under dynamic workloads. J Netw Comput Appl 56:166–187CrossRef
114.
Zurück zum Zitat Sato H, Koyama Y, Kurumatani K , Shiozawa Y, Deguchi H (2001) U-Mart: a test bed for interdisciplinary research into agent-based artificial markets. In Evolutionary Controversies in Economics. Springer, Japan, pp 179–190 Sato H, Koyama Y, Kurumatani K , Shiozawa Y, Deguchi H (2001) U-Mart: a test bed for interdisciplinary research into agent-based artificial markets. In Evolutionary Controversies in Economics. Springer, Japan, pp 179–190
119.
Zurück zum Zitat Gao C, Wang X, Huang M (2013) A cloud resource allocation mechanism based on mean-variance optimization and double multi-attribution auction. In: Hsu C-H, Li X, Shi X, Zheng R (eds) Network and parallel computing, vol 8147. Springer, Berlin, pp 106–117CrossRef Gao C, Wang X, Huang M (2013) A cloud resource allocation mechanism based on mean-variance optimization and double multi-attribution auction. In: Hsu C-H, Li X, Shi X, Zheng R (eds) Network and parallel computing, vol 8147. Springer, Berlin, pp 106–117CrossRef
120.
Zurück zum Zitat You X, Wan J, Xu X, Jiang C, Zhang W, Zhang J (2011) ARAS-M: automatic resource allocation strategy based on market mechanism in cloud computing. J Comput 6(7):1287–1296CrossRef You X, Wan J, Xu X, Jiang C, Zhang W, Zhang J (2011) ARAS-M: automatic resource allocation strategy based on market mechanism in cloud computing. J Comput 6(7):1287–1296CrossRef
125.
Zurück zum Zitat O’Malley O, Murthy AC (2009) Winning a 60 second dash with a yellow elephant hadoop implementation. pp 1–9 O’Malley O, Murthy AC (2009) Winning a 60 second dash with a yellow elephant hadoop implementation. pp 1–9
128.
Zurück zum Zitat Raycroft P, Jansen R, Jarus M, Brenner PR (2014) Performance bounded energy efficient virtual machine allocation in the global cloud. Sustain Comput Inform Syst 4(1):1–9 Raycroft P, Jansen R, Jarus M, Brenner PR (2014) Performance bounded energy efficient virtual machine allocation in the global cloud. Sustain Comput Inform Syst 4(1):1–9
140.
Zurück zum Zitat Guo J, Wu J, Liu Q, Yan Y, Zhang B (2013) Research on virtual machine resources dynamic allocation method based on revenue in cloud computing. J Comput Inf Syst 9(22):9235–9242 Guo J, Wu J, Liu Q, Yan Y, Zhang B (2013) Research on virtual machine resources dynamic allocation method based on revenue in cloud computing. J Comput Inf Syst 9(22):9235–9242
142.
Zurück zum Zitat Zhang Y, Juels A, Reiter MK, Ristenpart T (2012) Cross-VM side channels and their use to extract private keys. In: Proceedings of the 2012 ACM conference on computer and communications security—CCS ’12, p 305 Zhang Y, Juels A, Reiter MK, Ristenpart T (2012) Cross-VM side channels and their use to extract private keys. In: Proceedings of the 2012 ACM conference on computer and communications security—CCS ’12, p 305
143.
Zurück zum Zitat Ristenpart T, Tromer E, Shacham H, Savage S (2009) Hey, you, get off of my cloud. In: Proceedings of the 16th ACM conference on computer and communications security—CCS ’09, p 199 Ristenpart T, Tromer E, Shacham H, Savage S (2009) Hey, you, get off of my cloud. In: Proceedings of the 16th ACM conference on computer and communications security—CCS ’09, p 199
144.
Zurück zum Zitat Wu Z, Xu Z, Wang H (2012) Whispers in the hyper-space: high-speed covert channel attacks in the cloud, In: Presented as part of the 21st USENIX Security Symposium (USENIX Security 12), pp 159–173 Wu Z, Xu Z, Wang H (2012) Whispers in the hyper-space: high-speed covert channel attacks in the cloud, In: Presented as part of the 21st USENIX Security Symposium (USENIX Security 12), pp 159–173
145.
Zurück zum Zitat Kivity A, Kamay Y, Laor D (2007) kvm: the Linux virtual machine monitor. In: Proceedings of the Linux symposium, vol 1. pp 225–230 Kivity A, Kamay Y, Laor D (2007) kvm: the Linux virtual machine monitor. In: Proceedings of the Linux symposium, vol 1. pp 225–230
146.
Zurück zum Zitat Endo PT, de AlmeidaPalhares AV, Pereira NN, Goncalves GE, Sadok D, Kelner J, Melander B, Mangs J-E (2011) Resource allocation for distributed cloud: concepts and research challenges. Netw IEEE 25(4):42–46CrossRef Endo PT, de AlmeidaPalhares AV, Pereira NN, Goncalves GE, Sadok D, Kelner J, Melander B, Mangs J-E (2011) Resource allocation for distributed cloud: concepts and research challenges. Netw IEEE 25(4):42–46CrossRef
147.
Zurück zum Zitat Wood T, Shenoy PJ, Venkataramani A, Yousif MS (2007) Black-box and gray-box strategies for virtual machine migration. NSDI 7:17–17 Wood T, Shenoy PJ, Venkataramani A, Yousif MS (2007) Black-box and gray-box strategies for virtual machine migration. NSDI 7:17–17
148.
Zurück zum Zitat Hargrove P, Duell J (2006) Berkeley lab checkpoint/restart (blcr) for linux clusters. J Phys Conf Ser 46(1):494 Hargrove P, Duell J (2006) Berkeley lab checkpoint/restart (blcr) for linux clusters. J Phys Conf Ser 46(1):494
149.
Zurück zum Zitat Kalim U, Gardner MK, Brown EJ, Feng WC (2013) Seamless migration of virtual machines across networks. In: 2013 22nd International Conference on Computer Communications and Networks (ICCCN). IEEE, pp 1–7 Kalim U, Gardner MK, Brown EJ, Feng WC (2013) Seamless migration of virtual machines across networks. In: 2013 22nd International Conference on Computer Communications and Networks (ICCCN). IEEE, pp 1–7
150.
Zurück zum Zitat Smart cooling of data centers. 03 Jun 2003 Smart cooling of data centers. 03 Jun 2003
153.
Zurück zum Zitat Chun B-G, Iannaccone G, Iannaccone G, Katz R, Lee G, Niccolini L (2010) An energy case for hybrid datacenters. ACM SIGOPS Oper Syst Rev 44(1):76CrossRef Chun B-G, Iannaccone G, Iannaccone G, Katz R, Lee G, Niccolini L (2010) An energy case for hybrid datacenters. ACM SIGOPS Oper Syst Rev 44(1):76CrossRef
154.
Zurück zum Zitat Puliafito A (2012) Cloud@ home: toward a volunteer cloud. IT Prof Mag 14(1):27 Puliafito A (2012) Cloud@ home: toward a volunteer cloud. IT Prof Mag 14(1):27
155.
Zurück zum Zitat Di S, Wang C-L (2013) Dynamic optimization of multiattribute resource allocation in self-organizing clouds. IEEE Trans Parallel Distrib Syst 24(3):464–478CrossRef Di S, Wang C-L (2013) Dynamic optimization of multiattribute resource allocation in self-organizing clouds. IEEE Trans Parallel Distrib Syst 24(3):464–478CrossRef
Metadaten
Titel
Cloud resource allocation schemes: review, taxonomy, and opportunities
verfasst von
Abdullah Yousafzai
Abdullah Gani
Rafidah Md Noor
Mehdi Sookhak
Hamid Talebian
Muhammad Shiraz
Muhammad Khurram Khan
Publikationsdatum
12.05.2016
Verlag
Springer London
Erschienen in
Knowledge and Information Systems / Ausgabe 2/2017
Print ISSN: 0219-1377
Elektronische ISSN: 0219-3116
DOI
https://doi.org/10.1007/s10115-016-0951-y

Weitere Artikel der Ausgabe 2/2017

Knowledge and Information Systems 2/2017 Zur Ausgabe