Abstract
As a new kind of commercial model, cloud computing can integrate various kinds of resources in the network. Resource providers offer these resources to users in the form of service and receive corresponding profits. To make more rational use of the cloud resources, an effective mechanism is necessary for allocating the resources. In this paper, the price attribution and non-price attributions of both traders are analyzed. The support vector machine algorithm is utilized to predict the price, further determining the quote and bid. Then, the BP neural network algorithm is used to transfer the non-price attributions to the quality index. Finally, to maximize the total satisfaction of resource providers and resource consumers, the mean-variance optimization algorithm is adopted to obtain the optimized cloud resource allocation scheme. Simulation results have shown that the proposed mechanism is feasible and effective.
Chapter PDF
Similar content being viewed by others
Keywords
References
Dikaiakos, M.D., Katsaros, D., Mehra, P., Pallis, G., Vakali, A.: Cloud Computing: Distributed Internet Computing for IT and Scientific Research. IEEE Internet Computing 13, 10–13 (2009)
Danak, A., Mannor, S.: Efficient bidding in dynamic grid markets. IEEE Transactions on Parallel and Distributed Systems 22, 1483–1496 (2011)
Lan, Y., Tong, W., Liu, Z., Hou, Y.: Multi-unit continuous double auction based resource allocation method. In: 2012 Third International Conference on Intelligent Control and Information Processing, pp. 773–777. IEEE Press, Dalian (2012)
Tan, Z., Gurd, J.R.: Market-based grid resource allocation using a stable continuous double auction. In: 8th IEEE/ACM International Conference on Grid Computing, pp. 283–290. IEEE Computer Society, Washington, DC (2007)
Prodan, R., Wieczorek, M., Frad, H.M.: Double auction-based scheduling of scientific applications in distributed grid and cloud environment. Journal of Grid Computing 9, 531–548 (2011)
Teng, F., Magoules, F.: Resource pricing and equilibrium allocation policy in cloud computing. In: 10th International Conference on Computer and Information Technology, pp. 195–202. IEEE Press, Bradford (2010)
Mutz, A., Wolski, R.: Efficient auction-based grid reservations using dynamic programming. In: 2008 ACM/IEEE conference on Supercomputing, pp. 1–8. IEEE Press, Piscataway (2008)
Wang, L.J., Meng, M.Q.H.: A Game Theoretical Bandwidth Allocation Mechanism for Cloud Robotics. In: 10th World Congress on Intelligent Control and Automation, pp. 3828–3833. IEEE Press, Beijing (2012)
Rajasegarar, S., Leckie, C., Bezdek, J.C., Palaniswami, M.: Centered hyperspherical and hyperellipsoidal one-class support vector machines for anomaly detection in sensor networks. IEEE Transactions on Information Forensics and Security 5, 518–533 (2010)
Xing, Y.Z.: On Issues and Applications for Least Squares Support Vector Machine. Nanjing University of Science and Technology (2009) (in Chinese)
Zweiri, Y.H., Seneviratne, L.D., Althoefer, K.: Stability analysis of a three-term backpropagation algorithm. Neural Networks 18, 1341–1347 (2005)
Suresh, S., Omkar, S.N., Mani, V.: Parallel implementation of back-propagation algorithm in networks of workstations. IEEE Transactions on Parallel and Distributed Systems 16, 24–34 (2005)
Zhang, F., Chang, H.Y.: Employing BP Neural Networks to Alleviate the Sparsity Issue in Collaborative Filtering Recommendation Algorithms. Journal of Computer Research and Development 43, 667–672 (2006)
Li, L.: The Research of Intrusion Detection Technology Based on Artificial Neural Network. National University of Defense Technology (2008) (in Chinese)
Richard, O.D., Peter, E.H., David, G.S.: Pattern Classification. China Machine Press, Beijing (2009) (in Chinese)
Azamimi, A., Uwate, Y., Nishio, Y.: Effect of chaos noise on the learning ability of back propagation algorithm in feed forward neural network. In: 6th International Colloquium on Signal Processing and Its Applications, pp. 1–4. IEEE Press, Mallaca City (2010)
Erlich, I., Venayagamoorthy, G.K., Worawat, N.: A Mean-Variance Optimization Algorithm. In: 2010 IEEE Congress on Evolutionary Computation, pp. 1–6. IEEE Press, Barcelona (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 IFIP International Federation for Information Processing
About this paper
Cite this paper
Gao, C., Wang, X., Huang, M. (2013). A Cloud Resource Allocation Mechanism Based on Mean-Variance Optimization and Double Multi-Attribution Auction. In: Hsu, CH., Li, X., Shi, X., Zheng, R. (eds) Network and Parallel Computing. NPC 2013. Lecture Notes in Computer Science, vol 8147. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40820-5_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-40820-5_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40819-9
Online ISBN: 978-3-642-40820-5
eBook Packages: Computer ScienceComputer Science (R0)