A Proposed Architectural Framework for Resource Provisioning Mechanism in Cloud Computing

The cloud providerplaysa major role in provisioning computing resources, allowing the cloud users or subscribers to deploy their applications. However, as the demand for resources is continue to increase, there is a chance that guaranteed computing resources cannot be provided.. Furthermore, the computing resources will become contention. This will result in a contention of remaining free resources.To overcome this problem, there is a need foran efficient resource provisioningmechanismto cloud providers and its users. An architectural framework of resource provisioning mechanism utilizing three domains of resource management namely allocation, discovery and monitoring has beenproposed in this paper. An innovative perspective of the proposed framework from a system level and modular perspectivefocusing on resource provisioning in cloudhave been outlined. The study intended to provide an architectural framework for the development of resource provisioning mechanism in cloud. Furthermore, it is suggested that our proposed framework may lead to a better provisioning process of the available resources and meet the required Service Level Agreements.

[1]  Shamala Subramaniam,et al.  A Survey on Resource Allocation and Monitoring in Cloud Computing , 2014 .

[2]  Rajkumar Buyya,et al.  Failure-aware resource provisioning for hybrid Cloud infrastructure , 2012, J. Parallel Distributed Comput..

[3]  Feng Zhao,et al.  Energy aware consolidation for cloud computing , 2008, CLUSTER 2008.

[4]  Rajkumar Buyya,et al.  Cloud Resource Provisioning to Extend the Capacity of Local Resources in the Presence of Failures , 2012, 2012 IEEE 14th International Conference on High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems.

[5]  Antonio Pescapè,et al.  Cloud monitoring: A survey , 2013, Comput. Networks.

[6]  Vicente Hernández,et al.  Combining Grid and Cloud Resources for Hybrid Scientific Computing Executions , 2011, 2011 IEEE Third International Conference on Cloud Computing Technology and Science.

[7]  V V.Vinothina,et al.  A Survey on Resource Allocation Strategies in Cloud Computing , 2012 .

[8]  Cees T. A. M. de Laat,et al.  On-demand provisioning of Cloud and Grid based infrastructure services for collaborative projects and groups , 2011, 2011 International Conference on Collaboration Technologies and Systems (CTS).

[9]  Henri Casanova,et al.  Resource Allocation Using Virtual Clusters , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[10]  Christopher E. Dabrowski,et al.  Identifying Failure Scenarios in Complex Systems by Perturbing Markov Chain Models , 2011 .

[11]  Schahram Dustdar,et al.  Low level Metrics to High level SLAs - LoM2HiS framework: Bridging the gap between monitored metrics and SLA parameters in cloud environments , 2010, 2010 International Conference on High Performance Computing & Simulation.

[12]  Marin Litoiu,et al.  Resource provisioning for cloud computing , 2009, CASCON.

[13]  Rizos Sakellariou,et al.  Adaptive resource configuration for Cloud infrastructure management , 2013, Future Gener. Comput. Syst..

[14]  Giovanni Giuliani,et al.  Cloud computing and its interest in saving energy: the use case of a private cloud , 2012, Journal of Cloud Computing: Advances, Systems and Applications.

[15]  Jie Zhao,et al.  An architecture model of management and monitoring on Cloud services resources , 2010, 2010 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE).

[16]  Tharam S. Dillon,et al.  Cloud Computing: Issues and Challenges , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[17]  Albert Y. Zomaya,et al.  A survey on resource allocation in high performance distributed computing systems , 2013, Parallel Comput..

[18]  Li Zhao,et al.  VM3: Measuring, modeling and managing VM shared resources , 2009, Comput. Networks.

[19]  Martin Molina,et al.  A tenant-based resource allocation model for scaling Software-as-a-Service applications over cloud computing infrastructures , 2013, Future Gener. Comput. Syst..

[20]  Youchan Zhu,et al.  Research of grid resource monitoring based on event-trigger and fixed polling , 2010, 2010 International Conference on Financial Theory and Engineering.

[21]  Jin Shao,et al.  A Runtime Model Based Monitoring Approach for Cloud , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.