UPSI Digital Repository (UDRep)
Start | FAQ | About

QR Code Link :

Type :article
Subject :L Education (General)
Main Author :Muhamad Hariz Muhamad Adnan
Additional Authors :Nurul Akhmal Mohd Zulkefli
Mohd Fadzil Hassan
Title :A framework of heterogeneous cloud service and multi attributes negotiation using double auction
Place of Production :Tanjong Malim
Publisher :Fakulti Seni, Komputeran dan Industri Kreatif
Year of Publication :2020
Corporate Name :Universiti Pendidikan Sultan Idris
PDF Full Text :Login required to access this item.

Abstract : Universiti Pendidikan Sultan Idris
Many double auction frameworks have been proposed for cloud service negotiations [1]. However, the frameworks are not able to accommodate both the heterogeneous cloud services and multi-attributes negotiation simultaneously. Therefore, this paper proposed a double-auction framework to accommodate heterogeneous cloud services and multi-attributes negotiation. The study postulated four activities namely literature review, cloud service marketplace investigation, data formulation and double auction-based negotiation framework development. The market requirements, auction requirements and two new mechanisms of a double auction framework have been proposed  


[1] Adnan M.H., Hassan M.F., Aziz I.A., Rashid N.A.A Survey and Future Vision of Double Auctions-Based Autonomous Cloud Service Negotiations, in Saeed F., Gazem N., Mohammed F., Busalim A. (eds) Recent Trends in Data Science and Soft Computing. IRICT 2018. Advances in Intelligent Systems and Computing, Vol. 843, pp. 488-498, 2019.

[2] G. Lai, C. Li, K. Sycara, and J. Giampapa. Literature review on multi-attribute negotiations, Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, Technical Report CMU-RI-TR-04-66, 2004.

[3] P. Saripalli and G. Pingali. Madmac: Multiple attribute decision methodology for adoption of clouds, in Cloud Computing (CLOUD), 2011 IEEE International Conference on, 2011: IEEE, pp. 316-323.

[4] F. Nassiri-Mofakham, M. A. Nematbakhsh, A. Baraani-Dastjerdi, N. Ghasem-Aghaee, and R. Kowalczyk. Bidding strategy for agents in multi-attribute combinatorial double auction, Expert Systems with Applications, vol. 42, no. 6, pp. 3268-3295, 2015.

[5] P. K. Vadla and K. B. Prakash. Residue based adaptive resource provisioning through multi-criteria decision and horizontal scaling of vm’s in agent-based model for federated cloud, International Journal of Advanced Trends in Computer Science and Engineering, vol. 9, no. 2, pp. 1610-1622, 2020.

[6] M. B. Chhetri, J. Lin, S. K. Goh, J. Yan, J. Y. Zhang and R. Kowalczyk. A coordinated architecture for the agent-based service level agreement negotiation of Web service composition, in Australian Software Engineering Conference (ASWEC'06), Sydney, NSW, 2006, pp. 10 pp.-99.

[7] S. Zaman and D. Grosu. Combinatorial auction-based dynamic vm provisioning and allocation in clouds, in 2011 IEEE Third International Conference on Cloud Computing Technology and Science (CloudCom), 2011: IEEE, pp. 107-114.

[8] P. Vytelingum, D. Cliff, and N. R. Jennings. Strategic bidding in continuous double auctions, Artificial Intelligence, vol. 172, no. 14, pp. 1700-1729, 2008.

[9] M. Bichler. A roadmap to auction-based negotiation protocols for electronic commerce, in System Sciences, 2000. Proc. of the 33rd Annual Hawaii International Conference on, 2000: IEEE, p. 10 pp. vol. 1.

[10] X. Vilajosana, D. Lázaro, A. A. Juan, and J. M. Marquès. A multi-lane double auction for economic-based service management in the cloud, in Intelligent Networking, Collaborative Systems and Applications: Springer, 2010, pp. 117-148

[11] Y. Lan, W. Tong, Z. Liu, and Y. Hou. Multi-unit continuous double auction based resource allocation method, in 2012 Third International Conference on Intelligent Control and Information Processing, 15-17 July 2012 2012, pp. 773-777.

[12] X. Wang, X. Wang, C. L. Wang, K. Li, and M. Huang. Resource Allocation in Cloud Environment: A Model Based on Double Multi-attribute Auction Mechanism, in 2014 IEEE 6th International Conference on Cloud Computing Technology and Science, 15-18 Dec. 2014 2014, pp. 599-604.

[13] S. Chichin, Q. B. Vo, and R. Kowalczyk. Towards Efficient Greedy Allocation Schemes for Double-Sided Cloud Markets, in 2015 IEEE International Conference on Services Computing, June 27 2015-July 2 2015 2015, pp. 194-201.

[14] G. Baranwal and D. P. Vidyarthi. A fair multi-attribute combinatorial double auction model for resource allocation in cloud computing, Journal of Systems and Software, vol. 108, pp. 60-76, 2015.

[15] H. Wang, Z. Kang, and L. Wang. Performance-Aware Cloud Resource Allocation via Fitness-Enabled Auction, IEEE Transactions on Parallel and Distributed Systems, vol. 27, no. 4, pp. 1160-1173, 2016.

[16] N. Shinde and P. S. Kiran. A survey of Cloud Auction mechanisms & decision making in Cloud Market to achieve highest resource & cost efficiency, in 2016 International Conference on Automatic Control and Dynamic Optimization Techniques (ICACDOT), 9-10 Sept. 2016 2016, pp. 1158-1162

[17] G. Amirthayogam and C. Anbu Ananth. Business policy violation in web service integration of QoS-aware web service using hybrid genetic algorithms for security in SOA, International Journal of Advanced Trends in Computer Science and Engineering, vol. 9, no. 2, pp. 1056-1062, 2020.

[18] H. Li, C. Wu, Z. Li and F. C. M. Lau. Virtual Machine Trading in a Federation of Clouds: Individual Profit and Social Welfare Maximization, IEEE/ACM Transactions on Networking, vol. 24, no. 3, pp. 1827-1840, June 2016.

[19] N. Farajian and H. Ebrahim pour-komleh. Parallel Continuous Double Auction for Service Allocation in Cloud Computing, Computer Engineering and Applications Journal, no. Vol 4, No 2 (2015), pp. 133-142, 2015.

[20] X. Shi, K. Xu, J. Liu, and Y. Wang. Continuous double auction mechanism and bidding strategies in cloud computing markets, arXiv preprint arXiv:1307.6066, 2013.

[21] S. Zaman and D. Grosu. Combinatorial Auction-Based Mechanisms for VM Provisioning and Allocation in Clouds, in 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012), 13-16 May 2012 2012, pp. 729-734.

[22] I. Fujiwara, K. Aida, and I. Ono. Applying double-sided combinational auctions to resource allocation in cloud computing, in Applications and the Internet (SAINT), 2010 10th IEEE/IPSJ International Symposium on, 2010: IEEE, pp. 7-14.

[23] S. K. Garg, S. Versteeg and R. Buyya. SMICloud: A Framework for Comparing and Ranking Cloud Services, 2011 Fourth IEEE International Conference on Utility and Cloud Computing, Victoria, NSW, 2011, pp. 210-218.

[24] Q. Zhang, M. F. Zhani, R. Boutaba, and J. L. Hellerstein. Dynamic Heterogeneity-Aware Resource Provisioning in the Cloud, IEEE Transactions on Cloud Computing, vol. 2, no. 1, pp. 14-28, 2014.

[25] Z. Zhang, L. Cherkasova, and B. T. Loo. Exploiting Cloud Heterogeneity to Optimize Performance and Cost of MapReduce Processing, SIGMETRICS Perform. Eval. Rev., vol. 42, no. 4, pp. 38-50, 2015.

[26] A. Gourinovitch. Challenges in Heterogeneous Resources and the Cloud, in cloudlightning vol. 2016, ed, 2016.

[27] Z. Ou, H. Zhuang, J. K. Nurminen, A. Ylä-Jääski, and P. Hui. Exploiting hardware heterogeneity within the same instance type of Amazon EC2, In Proc. of the 4th USENIX conference on Hot Topics in Cloud Ccomputing (HotCloud’12). USENIX Association, USA, 4 2012.

[28] M. Dubash. rage-Five-things-that-go-wrong-and-how-to-avoid-t hem (accessed 16 May, 2016).

[29] Rightscale. State of the Cloud Report, 2016. [Online]. Available:

[30] X. Wang, X. Wang, C. L. Wang, K. Li, and M. Huang. Resource Allocation in Cloud Environment: A Model Based on Double Multi-attribute Auction Mechanism, in 2014 IEEE 6th International Conference on Cloud Computing Technology and Science, 15-18 Dec. 2014 2014, pp. 599-604.

[31] L. Wu. SLA-based Resource Provisioning for Management of Cloud-based Software-as-a-Service Applications, Ph.D. dissertation, The University of Melbourne, Australia, 2014.

[32] K. Sim. Towards Complex Negotiation for Cloud Economy, in Advances in Grid and Pervasive Computing, vol. 6104, P. Bellavista, R.-S. Chang, H.-C. Chao, S.-F. Lin, and P. A. Sloot Eds., (Lecture Notes in Computer Science: Springer Berlin Heidelberg, 2010, ch. 42, pp. 395-406.

[33] M. Mac?as. Business-Driven Resource Allocation and Management for Data Centres in Cloud Computing Markets, Technical University of Catalonia, 2014.

[34] Di Nitto E., Di Penta M., Gambi A., Ripa G., Villani M.L. Negotiation of Service Level Agreements: An Architecture and a Search-Based Approach. In: Krämer B.J., Lin KJ., Narasimhan P. (eds) Service-Oriented Computing – ICSOC 2007. ICSOC 2007. Lecture Notes in Computer Science, vol 4749. Springer, Berlin, Heidelberg, pp. 295-306.

[35] F. H. Zulkernine and P. Martin. An adaptive and intelligent SLA negotiation system for web services, Services Computing, IEEE Transactions on, vol. 4, no. 1, pp. 31-43, 2011.

[36] S. K. Garg, C. Vecchiola, and R. Buyya. Mandi: a market exchange for trading utility and cloud computing services, The Journal of Supercomputing, vol. 64, no. 3, pp. 1153-1174, 2013.

[37] J. O. Fitó and J. Guitart. Business-driven management of infrastructure-level risks in Cloud providers, Future Generation computer systems, vol. 32, pp. 41-53, 2014.

[38] P. R. Wurman, M. P. Wellman, and W. E. Walsh. A Parametrization of the Auction Design Space, Games and Economic Behavior, vol. 35, no. 1, pp. 304-338, 2001.

[39] S. F. Piraghaj, A. V. Dastjerdi, R. N. Calheiros, and R. Buyya. ContainerCloudSim: An environment for modeling and simulation of containers in cloud data centers, Softw., Pract. Exper., vol. 47, pp. 505-521, 2017.


This material may be protected under Copyright Act which governs the making of photocopies or reproductions of copyrighted materials.
You may use the digitized material for private study, scholarship, or research.

Back to previous page

Installed and configured by Bahagian Automasi, Perpustakaan Tuanku Bainun, Universiti Pendidikan Sultan Idris
If you have enquiries with this repository, kindly contact us at or Whatsapp +60163630263 (Office hours only)