Results 1 -
5 of
5
An Extensible Performance Evaluation Framework for Cloud Computing Systems
"... As more and more Cloud systems are designed and deployed in business and science engineering areas, how to evaluate and monitor the system’s runtime performance is becoming an important issue. However, few efforts are taken to address such an issue because the resources in Cloud systems often owned ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
(Show Context)
As more and more Cloud systems are designed and deployed in business and science engineering areas, how to evaluate and monitor the system’s runtime performance is becoming an important issue. However, few efforts are taken to address such an issue because the resources in Cloud systems often owned by different institutes. In this paper, we present an integrated performance evaluation framework, which is aiming to provide cloud users an easy-to-use toolkit to evaluate their system’s runtime performance, or compare the performance under different resource management policies. The design and implementation of our framework is highly extensible and re-useable in most existing cloud systems. Currently, the prototype of our implementation is examined by a series of experiments, and the results indicate that its configurable feature is very useful when users are conducting performance comparing under different contexts.
Three-side gaming model for resource coallocation in grid Computing
- Journal of Software
, 2012
"... Abstract—Co-allocation is a fundamental infrastructure to aggregate heterogeneous and distributed resources in grid environments. Although it has been studied extensively, co-allocation under the constraints to budget and deadline still remains an opening issue, which means that tradeoff between use ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
(Show Context)
Abstract—Co-allocation is a fundamental infrastructure to aggregate heterogeneous and distributed resources in grid environments. Although it has been studied extensively, co-allocation under the constraints to budget and deadline still remains an opening issue, which means that tradeoff between user QoS requirements and system performance should be agreed. In this paper, a novel agent-based two-phase co-allocation is proposed, which optimizes resources deployment and price scheme through a two-phase co-allocation mechanism, and applies queuing system to model the working of resources for providing quantitative guarantee for application’s deadline requirement. Extensive simulations are conducted to evaluate the effectiveness and performance of the model by comparing with other three co-allocation policies in terms of deadline violation rate, resource benefits and utilization. Experimental results show that the two-phase model can significantly improve the QoS satisfaction for those grid applications with constraints to budget and deadline. Index Terms—grid computing, QoS guarantee, deadline,
Prof.dr.ir. H.J. Sips Technische Universiteit Delft, promotor
"... ter verkrijging van de graad van doctor aan de Technische Universiteit Delft, op gezag van de Rector Magnificus prof.dr.ir. J.T. Fokkema, ..."
Abstract
- Add to MetaCart
(Show Context)
ter verkrijging van de graad van doctor aan de Technische Universiteit Delft, op gezag van de Rector Magnificus prof.dr.ir. J.T. Fokkema,
Strategies for Rescheduling Tightly-Coupled Parallel Applications in Multi-Cluster Grids
"... Your article is protected by copyright and all rights are held exclusively by Springer Science+Business Media B.V.. This e-offprint is for personal use only and shall not be self-archived in electronic repositories. If you wish to self-archive your work, please use the accepted author’s version for ..."
Abstract
- Add to MetaCart
(Show Context)
Your article is protected by copyright and all rights are held exclusively by Springer Science+Business Media B.V.. This e-offprint is for personal use only and shall not be self-archived in electronic repositories. If you wish to self-archive your work, please use the accepted author’s version for posting to your own website or your institution’s repository. You may further deposit the accepted author’s version on a funder’s repository at a funder’s request, provided it is not made publicly available until 12 months after publication.
Using Hybrid Gaming Model for Resource Co-allocation in Grid Environments
"... Recently, user-oriented QoS requirements have attracted more and more attentions, and the resource cost has become the key QoS attribute in many practical grid systems. However, how to decide the resource prices when co-allocating plenty of heterogeneous resources across different virtual organizati ..."
Abstract
- Add to MetaCart
(Show Context)
Recently, user-oriented QoS requirements have attracted more and more attentions, and the resource cost has become the key QoS attribute in many practical grid systems. However, how to decide the resource prices when co-allocating plenty of heterogeneous resources across different virtual organizations remains a challenging issue. In this work, we design and implement a novel co-allocation framework, in which the resource co-allocation procedure is divided into two phases. In the first phase, resource providers uses co-operative gaming model to decide their resource’s original price, which can lead to maximal benefits for resource providers; In the second phase, non-cooperative gaming model is applied to find out the retail price (trading price) when users buy resources for executing their applications. Extensive simulations are conducted to evaluate the effectiveness and performance of the proposed framework, and the results show that the two-phase model can significantly improve the QoS satisfaction for those grid applications with constraint to limited budgets. Also, the efficiency of co-allocating multiple resources is also significantly improved comparing with existing policies.