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

01-07-2016

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

Authors: Lixia Liu, Hong Mei, Bing Xie

Published in: The Journal of Supercomputing | Issue 7/2016

Log in

Activate our intelligent search to find suitable subject content or patents.

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.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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
Metadata
Title
Towards a multi-QoS human-centric cloud computing load balance resource allocation method
Authors
Lixia Liu
Hong Mei
Bing Xie
Publication date
01-07-2016
Publisher
Springer US
Published in
The Journal of Supercomputing / Issue 7/2016
Print ISSN: 0920-8542
Electronic ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-015-1472-2

Other articles of this Issue 7/2016

The Journal of Supercomputing 7/2016 Go to the issue

Premium Partner