Skip to main content
Erschienen in: The Journal of Supercomputing 7/2016

01.07.2016

Towards a multi-QoS human-centric cloud computing load balance resource allocation method

verfasst von: Lixia Liu, Hong Mei, Bing Xie

Erschienen in: The Journal of Supercomputing | Ausgabe 7/2016

Einloggen

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

search-config
loading …

Abstract

In the large-scale clustering resource pool as human-centric cloud computing, peer load balance not only improves overall system efficiency, but also saves energy. As various factors should be considered in resource scheduling and each has different emphasis, resource allocation method adapted by different scene also has respective criteria. Based on resource allocation techniques, the multi-QoS load balance resource allocation method (MQLB-RAM) was proposed in the paper. It combines needs of users and service providers to constitute multi-QoS indexes. The needs from cost, system and network were met by quantitative analysis on load balancing using real-time load of peers. The algorithm also compares weight of each index in peer to match need and resource, so as to achieve the target of ensuring load balance, making full use of resources and saving money. Simulation experiment with CloudSim shows that the MQLB-RAM can achieve balance among load, resource access performance and cost.

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

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!

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!

Literatur
1.
Zurück zum Zitat Tso FP, Pezaros DP (2013) Improving data center network utilization using near-optimal traffic engineering. IEEE Trans Parallel Distrib Syst 24(6):1139–1148CrossRef Tso FP, Pezaros DP (2013) Improving data center network utilization using near-optimal traffic engineering. IEEE Trans Parallel Distrib Syst 24(6):1139–1148CrossRef
2.
Zurück zum Zitat Keller G, Tighe M, Lutfiyya H, Bauer M (2014) A hierarchical, topology-aware approach to dynamic data center management. In: Proceedings of 2014 IEEE network operations and management symposium (NOMS), pp 1–7 Keller G, Tighe M, Lutfiyya H, Bauer M (2014) A hierarchical, topology-aware approach to dynamic data center management. In: Proceedings of 2014 IEEE network operations and management symposium (NOMS), pp 1–7
3.
Zurück zum Zitat Saad A, El-Mahdy A (2013) Network topology identification for cloud instances. In: Proceedings of 2013 third international conference on cloud and green computing (CGC), pp 92–98 Saad A, El-Mahdy A (2013) Network topology identification for cloud instances. In: Proceedings of 2013 third international conference on cloud and green computing (CGC), pp 92–98
4.
Zurück zum Zitat Inzinger C, Nastic S, Sehic S, Vögler M (2014) MADCAT: a methodology for architecture and deployment of cloud application topologies. In: Proceedings of 2014 IEEE 8th international symposium on service oriented system engineering (SOSE), pp 13–22 Inzinger C, Nastic S, Sehic S, Vögler M (2014) MADCAT: a methodology for architecture and deployment of cloud application topologies. In: Proceedings of 2014 IEEE 8th international symposium on service oriented system engineering (SOSE), pp 13–22
5.
Zurück zum Zitat Battre D, Frejnik N, Goel S, Kao O, Warneke D (2011) Evaluation of network topology inference in opaque compute clouds through end-to-end measurements. In: Proceedings of 2011 IEEE international conference on cloud computing (CLOUD), pp 17–24 Battre D, Frejnik N, Goel S, Kao O, Warneke D (2011) Evaluation of network topology inference in opaque compute clouds through end-to-end measurements. In: Proceedings of 2011 IEEE international conference on cloud computing (CLOUD), pp 17–24
6.
Zurück zum Zitat Woitaszek M, Tufo HM (2010) Developing a cloud computing charging model for high-performance computing resources. In: Proceedings of 10th IEEE international conference on computer and information technology (CIT 2010), pp 210–217 Woitaszek M, Tufo HM (2010) Developing a cloud computing charging model for high-performance computing resources. In: Proceedings of 10th IEEE international conference on computer and information technology (CIT 2010), pp 210–217
7.
Zurück zum Zitat Shin D, Akkan H (2010) Domain-based virtualized resource management in cloud computing. In: Proceedings of 6th international conference on collaborative computing: networking, applications and worksharing (CollaborateCom), pp 1–6 Shin D, Akkan H (2010) Domain-based virtualized resource management in cloud computing. In: Proceedings of 6th international conference on collaborative computing: networking, applications and worksharing (CollaborateCom), pp 1–6
8.
Zurück zum Zitat Goyal V, Kant C (2014) An effective algorithmic approach for cost optimization in Cloud based data center, Proceedings of International Conference on Issues and Challenges in Intelligent Computing Techniques (ICICT), 630–637 Goyal V, Kant C (2014) An effective algorithmic approach for cost optimization in Cloud based data center, Proceedings of International Conference on Issues and Challenges in Intelligent Computing Techniques (ICICT), 630–637
9.
Zurück zum Zitat Yi S, Ryu H, Chung YD (2013) Load balancing for real-time, location-based event processing on cloud systems. In: Proceedings of 2013 IEEE 16th international conference on computational science and engineering (CSE), pp 447–454 Yi S, Ryu H, Chung YD (2013) Load balancing for real-time, location-based event processing on cloud systems. In: Proceedings of 2013 IEEE 16th international conference on computational science and engineering (CSE), pp 447–454
10.
Zurück zum Zitat Ao NX, Xu YY, Chen CJ, Guo YC (2012) Offline downloading: a non-traditional cloud-accelerated and peer-assisted content distribution service. In: Proceedings of international conference on cyber-enabled distributed computing and knowledge discovery (CyberC), pp 81–88 Ao NX, Xu YY, Chen CJ, Guo YC (2012) Offline downloading: a non-traditional cloud-accelerated and peer-assisted content distribution service. In: Proceedings of international conference on cyber-enabled distributed computing and knowledge discovery (CyberC), pp 81–88
11.
Zurück zum Zitat Duan Q, Wang Y, Mohsen F, Al-Shaer E (2013) Private and anonymous data storage and distribution in cloud. In: Proceedings of IEEE international conference on services computing (SCC), pp 264–271 Duan Q, Wang Y, Mohsen F, Al-Shaer E (2013) Private and anonymous data storage and distribution in cloud. In: Proceedings of IEEE international conference on services computing (SCC), pp 264–271
12.
Zurück zum Zitat Li MK, Chen M, Xie J (2010) Cloud computing: a synthesis models for resource service management. In: Proceedings of second international conference on communication systems, networks and applications, pp 208–211 Li MK, Chen M, Xie J (2010) Cloud computing: a synthesis models for resource service management. In: Proceedings of second international conference on communication systems, networks and applications, pp 208–211
13.
Zurück zum Zitat Woitaszek M, Tufo HM (2010) Developing a cloud computing charging model for high-performance computing resources. In: Proceedings of 10th IEEE international conference on computer and information technology (CIT 2010), pp 210–217 Woitaszek M, Tufo HM (2010) Developing a cloud computing charging model for high-performance computing resources. In: Proceedings of 10th IEEE international conference on computer and information technology (CIT 2010), pp 210–217
14.
Zurück zum Zitat Ostermann S, Prodan R, Fahringer T (2009) Extending grids with cloud resource management for scientific computing. In: Proceedings of IEEE 10th IEEE/ACM international conference on grid computing, pp 42–50 Ostermann S, Prodan R, Fahringer T (2009) Extending grids with cloud resource management for scientific computing. In: Proceedings of IEEE 10th IEEE/ACM international conference on grid computing, pp 42–50
15.
Zurück zum Zitat Dornemann T, Juhnke E, Freisleben B (2009) On-demand resource provisioning for BPEL workflows using Amazon’s elastic compute cloud. In: Proceedings of IEEE 9th IEEE/ACM international symposium on cluster computing and the grid, pp 140–147 Dornemann T, Juhnke E, Freisleben B (2009) On-demand resource provisioning for BPEL workflows using Amazon’s elastic compute cloud. In: Proceedings of IEEE 9th IEEE/ACM international symposium on cluster computing and the grid, pp 140–147
16.
Zurück zum Zitat Shi WM, Hong B (2010) Resource allocation with a budget constraint for computing independent tasks in the cloud. In: Proceedings of IEEE second international conference on cloud computing technology and science (CloudCom), pp 327–334 Shi WM, Hong B (2010) Resource allocation with a budget constraint for computing independent tasks in the cloud. In: Proceedings of IEEE second international conference on cloud computing technology and science (CloudCom), pp 327–334
17.
Zurück zum Zitat Teng F, Magoulès F (2010) Resource pricing and equilibrium allocation policy in cloud computing. In: Proceedings of 2010 IEEE 10th international conference on computer and information technology, pp 195–202 Teng F, Magoulès F (2010) Resource pricing and equilibrium allocation policy in cloud computing. In: Proceedings of 2010 IEEE 10th international conference on computer and information technology, pp 195–202
18.
Zurück zum Zitat You XD, Xu XH, Wan J, Yu DJ (2009) RAS-M: resource allocation strategy based on market mechanism in cloud computing. In: Proceedings of fourth ChinaGrid annual conference, pp 256–264 You XD, Xu XH, Wan J, Yu DJ (2009) RAS-M: resource allocation strategy based on market mechanism in cloud computing. In: Proceedings of fourth ChinaGrid annual conference, pp 256–264
19.
Zurück zum Zitat Beaumont O, Carter L, Ferrante J, Legrand A (2002) Bandwidth-centric allocation of independent tasks on heterogeneous platforms. In: Proceedings of international parallel and distributed processing symposium (IPDPS), p 79 Beaumont O, Carter L, Ferrante J, Legrand A (2002) Bandwidth-centric allocation of independent tasks on heterogeneous platforms. In: Proceedings of international parallel and distributed processing symposium (IPDPS), p 79
20.
Zurück zum Zitat Meng SC, Liu L (2013) Enhanced monitoring-as-a-service for effective cloud management. IEEE Trans Comput 62(9):1705–1720MathSciNetCrossRef Meng SC, Liu L (2013) Enhanced monitoring-as-a-service for effective cloud management. IEEE Trans Comput 62(9):1705–1720MathSciNetCrossRef
21.
Zurück zum Zitat Xiao Z, Chen Q, Luo HP (2012) Automatic scaling of internet applications for cloud computing services. IEEE Trans Comput 63(5):1111–1123MathSciNet Xiao Z, Chen Q, Luo HP (2012) Automatic scaling of internet applications for cloud computing services. IEEE Trans Comput 63(5):1111–1123MathSciNet
22.
Zurück zum Zitat Harnik D, Pinkas B, Shulman-Peleg A (2010) Side channels in cloud services: de-duplication in cloud storage. IEEE Secur Priv 8(6):40–47CrossRef Harnik D, Pinkas B, Shulman-Peleg A (2010) Side channels in cloud services: de-duplication in cloud storage. IEEE Secur Priv 8(6):40–47CrossRef
23.
Zurück zum Zitat Sehrish S, Mackey G, Shang P, Wang J (2012) Supporting HPC analytics applications with access patterns using data restructuring and data-centric scheduling techniques in MapReduce. IEEE Trans Parallel Distrib Syst 24(1):158–169CrossRef Sehrish S, Mackey G, Shang P, Wang J (2012) Supporting HPC analytics applications with access patterns using data restructuring and data-centric scheduling techniques in MapReduce. IEEE Trans Parallel Distrib Syst 24(1):158–169CrossRef
24.
Zurück zum Zitat Loughran S, Alcaraz Calero JM, Farrell A, Kirschnick J (2011) Dynamic cloud deployment of a MapReduce architecture. IEEE Internet Comput 16(6):40–50CrossRef Loughran S, Alcaraz Calero JM, Farrell A, Kirschnick J (2011) Dynamic cloud deployment of a MapReduce architecture. IEEE Internet Comput 16(6):40–50CrossRef
25.
Zurück zum Zitat Cardosa M, Singh A, Pucha H, Chandra A (2012) Exploiting spatio-temporal tradeoffs for energy-aware MapReduce in the cloud. IEEE Trans Comput 61(12):1737–1751MathSciNetCrossRef Cardosa M, Singh A, Pucha H, Chandra A (2012) Exploiting spatio-temporal tradeoffs for energy-aware MapReduce in the cloud. IEEE Trans Comput 61(12):1737–1751MathSciNetCrossRef
Metadaten
Titel
Towards a multi-QoS human-centric cloud computing load balance resource allocation method
verfasst von
Lixia Liu
Hong Mei
Bing Xie
Publikationsdatum
01.07.2016
Verlag
Springer US
Erschienen in
The Journal of Supercomputing / Ausgabe 7/2016
Print ISSN: 0920-8542
Elektronische ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-015-1472-2

Weitere Artikel der Ausgabe 7/2016

The Journal of Supercomputing 7/2016 Zur Ausgabe