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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Dai Y (2010) Introduction to cloud computing technologies. Inf Commun Technol 02:29–35
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
Liu X-Q (2011) Research on date center structure and scheduling mechanism in cloud computing. University of Science and Technology of China
Li A, Yang X (2010) Cloudcmp: comparing public cloud providers. In: Proceedings of IMC
Karjoth G (2003) Access control with IBM Tivoli access manager. ACM Trans Inf Syst Secur 6(2):232–257
Dean J, Ghemawat S (2008) MapReduce:simplified data processing on large clusters. Commun ACM 51(1):107–113
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
Hadoop on Demand [EB/OL] (2011). http://hadoop.apache.org/common/docs/r0.18.3
Sim KM (2010) Towards agent-based cloud markets (Position Paper).In: Proceedings of the international conference E-Case, and E-Technology, pp 2571–2573
Sim KM (2012) Complex and concurrent negotiations for multiple interrelated e-markets. IEEE Trans Syst Man Cybern Part B. doi:10.1109/TSMCB preprint
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
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
Kleinberg JM (1999) Authoritative sources in a hyperlinked environment. J ACM 46(5):604–632
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
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)