Skip to main content

Research on Optimization of Resources Allocation in Cloud Computing Based on Structure Supportiveness

  • Conference paper
  • First Online:
Frontier and Future Development of Information Technology in Medicine and Education

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 269))

Abstract

In this paper, we focus on the problem of resources allocation scheduling in the context of cloud computing to satisfy the objective of QoS of both cloud providers and consumers. Firstly, we give the formal modeling of cloud resources and description of their performance, as well as applications and descriptions of the component constraints; secondly, we carry out compatibility reasoning of cloud resources and application components, and build up the directed graph between them to represent their structure supportiveness to infer the relationship between scarce resources and popular components; thirdly, the weight of scarce resources and popular components are computed iteratively, and prices of services are adjusted according to their weights to achieve the best match between cloud providers and consumers; lastly the allocation algorithm is presented.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 429.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 549.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 549.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Dai Y (2010) Introduction to cloud computing technologies. Inf Commun Technol 02:29–35

    Google Scholar 

  2. Buyya R et al (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–616

    Article  Google Scholar 

  3. Liu X-Q (2011) Research on date center structure and scheduling mechanism in cloud computing. University of Science and Technology of China

    Google Scholar 

  4. Li A, Yang X (2010) Cloudcmp: comparing public cloud providers. In: Proceedings of IMC

    Google Scholar 

  5. Karjoth G (2003) Access control with IBM Tivoli access manager. ACM Trans Inf Syst Secur 6(2):232–257

    Google Scholar 

  6. Dean J, Ghemawat S (2008) MapReduce:simplified data processing on large clusters. Commun ACM 51(1):107–113

    Google Scholar 

  7. Fischer MJ, Su X, Yin Y (2010) Assigning tasks for efficiency in Hadoop:extended abstract. In: Proceedings of the SPAA’10[C], pp 30–39. Thira, Santorini, Greece

    Google Scholar 

  8. Hadoop on Demand [EB/OL] (2011). http://hadoop.apache.org/common/docs/r0.18.3

  9. Sim KM (2010) Towards agent-based cloud markets (Position Paper).In: Proceedings of the international conference E-Case, and E-Technology, pp 2571–2573

    Google Scholar 

  10. Sim KM (2012) Complex and concurrent negotiations for multiple interrelated e-markets. IEEE Trans Syst Man Cybern Part B. doi:10.1109/TSMCB preprint

    Google Scholar 

  11. Alshamrani A, Xie L (2010) Adaptive admission control and channel allocation policy in cooperative ad hoc opportunistic spectrum networks. IEEE Trans Veh Technol 59(4):1618–1629

    Article  Google Scholar 

  12. Leong C, Zhuang W, Cheng Y, Wang L (2006) Optimal resource allocation and adaptive call admission control for voice/data integrated cellular networks. IEEE Trans Veh Technol 55(2):654–669

    Article  Google Scholar 

  13. Kleinberg JM (1999) Authoritative sources in a hyperlinked environment. J ACM 46(5):604–632

    Google Scholar 

  14. Topcuoglu H, Hariri S, Wu M-Y (2002) Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans Parallel Distrib Syst 13(3):260–274

    Article  Google Scholar 

  15. Liang H, Huang D (2010) On economic mobile cloud computing model. In: Proceedings of the international workshop mobile computing, Clouds (MobiCloud in conjunction with MobiCASE), pp 1–12

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hong Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media Dordrecht

About this paper

Cite this paper

Yuan, Wh., Wang, H., Fan, Zy. (2014). Research on Optimization of Resources Allocation in Cloud Computing Based on Structure Supportiveness. In: Li, S., Jin, Q., Jiang, X., Park, J. (eds) Frontier and Future Development of Information Technology in Medicine and Education. Lecture Notes in Electrical Engineering, vol 269. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-7618-0_83

Download citation

  • DOI: https://doi.org/10.1007/978-94-007-7618-0_83

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-007-7617-3

  • Online ISBN: 978-94-007-7618-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics