Intelligent Mechanism for Cloud Federation and Requirements Changes Management

Cloud Computing is a new paradigm which provides ubiquitous access to shared computing resources for organizations and end users. In this paper, we propose an agent-based mechanism to automatically manage Cloud federations and requirements change to accept the maximum of requests with minimum cost and energy consumption. First, we present the mechanism’s strategies: gain strategy, acceptance strategy and offer strategy. During the implementation of the mechanism (or after a certain time) the user’s needs may change (some are modified, others are added or deleted). So, we present how to manage the requirements change of the previous strategies. Finally, simulation results indicate that these policies enhance the provider’s profit.

[1]  Shehnila Zardari,et al.  Cloud adoption: a goal-oriented requirements engineering approach , 2011, SECLOUD '11.

[2]  Domenico Talia,et al.  Cloud Computing and Software Agents: Towards Cloud Intelligent Services , 2011, WOA.

[3]  Daniel Grosu,et al.  A Coalitional Game-Based Mechanism for Forming Cloud Federations , 2012, 2012 IEEE Fifth International Conference on Utility and Cloud Computing.

[4]  Cosimo Anglano,et al.  Energy-Efficient Resource Management for Cloud Computing Infrastructures , 2011, 2011 IEEE Third International Conference on Cloud Computing Technology and Science.

[5]  Gregor von Laszewski,et al.  Efficient resource management for Cloud computing environments , 2010, International Conference on Green Computing.

[6]  Minjie Zhang,et al.  Integrating self-organisation into dynamic coalition formation , 2012, AAMAS.

[7]  Zartasha Gul,et al.  Requirement Change Management in Global Software Environment Using Cloud Computing , 2014 .

[8]  Anthony Finkelstein,et al.  Anticipating Change in Requirements Engineering , 2011, Relating Software Requirements and Architectures.

[9]  Jun-Jang Jeng,et al.  CCMarketplace: a marketplace model for a hybrid cloud , 2010, CASCON.

[10]  Stefan,et al.  Requirements Engineering for Cloud Computing , 2010 .

[11]  Rajkumar Buyya,et al.  Resource Provisioning Policies to Increase IaaS Provider's Profit in a Federated Cloud Environment , 2011, 2011 IEEE International Conference on High Performance Computing and Communications.

[12]  Michael Winikoff,et al.  Evaluating an Agent-Oriented Approach for Change Propagation , 2008, AOSE.