ADSLANF: A negotiation framework for cloud management systems using a bulk negotiation behavioral learning approach

ADSLANF: A negotiation framework for cloud management systems using a bulk negotiation behavioral learning approach

One of the major challenges in cloud computing is the development of a service-level agreement (SLA) negotiation framework using an intelligent third-party broker negotiation strategy. Current frameworks exploit various negotiation strategies using game theoretic, heuristic, and argumentation-based approaches for obtaining optimal negotiation with a better success rate (negotiation commitment). However, these approaches fail to optimize the negotiation round (NR), total negotiation time (TNT), and communication overhead (CO) involved in the negotiation strategy. To overcome these problems, certain researchers have exploited trade-off, concession, and behavioral learning strategies with varying degrees of sacrifices (reductions) in their concerned proposal generation. Such sacrifices can prevent negotiation break-off and optimize the negotiation strategy to an extent with fewer NRs, less TNT, and less CO. It maximizes the utility value and the success rate. To further optimize the negotiation strategy and prevent negotiation break-off, a bulk negotiation behavioral learning (BNBL) approach is proposed. This approach uses the reinforcement learning negotiation strategy to provide varying degrees of sacrifice for obtaining an optimal result. Hence, the proposed automated dynamic SLA negotiation framework (ADSLANF) using the BNBL approach will reduce the NRs, TNT, and CO. It also significantly maximizes the utility value and success rate (SLA commitment) among negotiation parties such as service consumers and service providers.

___

  • [1] Rimal BP, Choi E. A service-oriented taxonomical spectrum, cloudy challenges and opportunities of cloud computing. Int J Commun Syst 2012; 25: 796-819.
  • [2] Emeakaroha VC, Brandic I, Maurer M, Dustdar S. Cloud resource provisioning and SLA enforcement via LoM2HiS framework. Concurr Comp-Pract E 2013; 25: 1462-1481.
  • [3] Rajavel R, Mala T. SLAOCMS: A layered architecture of SLA oriented cloud management system for achieving agreement during resource failure. In: Proceedings of the Second International Conference on Soft Computing for Problem Solving (SocProS 2012); 28–30 December 2012. Berlin, Germany: Springer, 2014. pp. 801-809.
  • [4] Buyya R, Garg SK, Calheiros RN. SLA-oriented resource provisioning for cloud computing: challenges, architecture, and solutions. In: International Conference on Cloud and Service Computing; 2011. pp. 1-10.
  • [5] Groleat T, Pouyllau H. Distributed inter-domain SLA negotiation using reinforcement learning. In: IFIP/IEEE International Symposium on Integrated Network Management; 2011. New York, NY, USA: IEEE. pp. 33-40.
  • [6] Rajavel R, Mala T. A negotiation framework for the cloud management system using similarity and gale shapely stable matching approach. KSII Transactions on Internet and Information Systems 2015; 9: 2050-2077.
  • [7] Rajavel R, Mala T. Optimizing negotiation conflict in the cloud service negotiation framework using probabilistic decision making model. Scientific World Journal 2015; 2015: 858975.
  • [8] Gwak J, Sim KM. A novel method for coevolving PS-optimizing negotiation strategies using improved diversity controlling EDAs. Appl Intell 2013; 38: 384-417.
  • [9] Son S, Sim KM. A price- and-time-slot-negotiation mechanism for cloud service reservations. IEEE T Syst Man Cy B 2012; 42: 713-728.
  • [10] Gwak J, Sim KM. An augmented EDA with dynamic diversity control and local neighborhood search for coevolution of optimal negotiation strategies. Appl Intell 2013; 38: 600-619.
  • [11] Yan J, Kowalczyk R, Lin J, Chhetri MB, Goh SK, Zhang J. Autonomous service level agreement negotiation for service composition provision. Future Gener Comp Sy 2007; 23: 748-759.
  • [12] Zheng X, Martin P, Brohman K. Cloud service negotiation: concession vs. tradeoff approaches. In: 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing; 2012. pp. 515-522.
  • [13] Sim KM. Complex and Concurrent Negotiations for Multiple Interrelated e-Markets. IEEE T Cybern 2013; 43: 230-245.
  • [14] Groleat T, Pouyllau H. Distributed learning algorithms for inter-nsp sla negotiation management. IEEE T Netw Service Manag 2012; 9: 433-445.
  • [15] Pouyllau H, Carofiglio G. Inter-carrier SLA negotiation using Q-learning. Telecommun Syst 2013; 52: 611-622.
  • [16] Richter J, Chhetri MB, Kowalczyk R, Vo QB. Establishing composite SLAs through concurrent QoS negotiation with surplus redistribution. Concurr Comp-Pract E 2012; 24: 938-955.
  • [17] Jennings NR, Faratin NP, Lomuscio AR, Parsons S, Wooldridge M, Sierra C. Automated negotiation: prospects, methods and challenges. Group Decis Negot 2001; 10: 199-215.
  • [18] Sim KM. Agent-based cloud computing. IEEE T Serv Comput 2012; 5: 564-577.
  • [19] Lee CF, Chang PL. Evaluations of tactics for automated negotiations. Group Decis Negot 2008; 17: 515-539.
  • [20] Son S, Sim KM. Adaptive and similarity-based tradeoff algorithms in a price-timeslot-QoS negotiation system to establish cloud SLAs. Inform Syst Front 2015; 17: 565-589.
  • [21] Gwak J, Sim KM, Jeon M. Novel dynamic diversity controlling EAs for coevolving optimal negotiation strategies. Inform Sciences 2014; 273: 1-32.
  • [22] Rao AG, Shakun MF. A normative model for negotiations. Manage Sci 1974; 20: 1364-1375.
  • [23] Adabi S, Movaghar A, Rahmani AM, Beigy H. Negotiation strategies considering market, time and behavior functions for resource allocation in computational grid. J Supercomput 2013; 66: 1350-1389.
  • [24] Wooldridge M. An Introduction to Multiagent Systems. London, UK: John Wiley & Sons, 2002.
  • [25] Nurmi D, Wolski R, Grzegorczyk C, Obertelli G, Soman S, Youseff L, Zagorodnov D. The Eucalyptus open-source cloud-computing system. In: 9th IEEE/ACM International Symposium on Cluster 20 Computing and the Grid; 2009. New York, NY, USA: IEEE. pp. 124-131.
  • [26] Mehdi NA, Mamat A. On the fly negotiation for urgent service level agreement on intercloud environment. Journal of Computer Science 2011; 7: 1596-1604.
  • [27] Sim KM. Evolving fuzzy rules for relaxed-criteria negotiation. IEEE T Syst Man Cy B 2008; 38: 1486-1500.