Performance Analysis of Cloud Computing Centers Using M/G/m/m+r Queuing Systems

@article{Khazaei2012PerformanceAO,
  title={Performance Analysis of Cloud Computing Centers Using M/G/m/m+r Queuing Systems},
  author={Hamzeh Khazaei and Jelena V. Misic and Vojislav B. Mi{\vs}i{\'c}},
  journal={IEEE Transactions on Parallel and Distributed Systems},
  year={2012},
  volume={23},
  pages={936-943}
}
Successful development of cloud computing paradigm necessitates accurate performance evaluation of cloud data centers. As exact modeling of cloud centers is not feasible due to the nature of cloud centers and diversity of user requests, we describe a novel approximate analytical model for performance evaluation of cloud server farms and solve it to obtain accurate estimation of the complete probability distribution of the request response time and other important performance indicators. The… 

Figures and Tables from this paper

Resource Allocation in Cloud Computing with M/G/s- Queueing System
TLDR
This model was used in order to evaluate the performance analysis of cloud server farms and it was solved to obtain accurate estimation of the complete probability distribution of the request response time and other important performance indicators.
Performance Analysis of the M/G/c/c+r Queuing System for Cloud Computing Data Centers
TLDR
This paper provides new approximate formulas to compute the transition-probability matrix of this queuing system and compute the steady-state probabilities and some performance indicators such as blocking probability, mean response time, probability of immediate service and delay probability.
MMPP/G/m/m+r Queuing System Model to Analytically Evaluate Cloud Computing Center Performances
TLDR
An approximate analytical model based on an approximate Markov chain model for performance evaluation of a cloud computing center is reported, based on queuing theory, a MMPP task arrivals, a general service time for requests as well as large number of physical servers and a finite capacity.
Performance Modeling for a Cloud Computing Center Using GE/G/m/k Queuing System
TLDR
This model is used to evaluate the performance analysis of cloud server frames and gets an accurate estimate of the complete probability distribution of the request response time and other important performance indicators such as: the mean number of tasks in the system, the distribution of waiting time, the probability of immediate service and the blocking probability.
Survey on Models to Investigate Data Center Performance and QoS in Cloud Computing Infrastructure
TLDR
This paper surveys various works and models used to investigating the data center performance and evaluation of quality of service in iaas cloud computing systems and discusses the comparison between all the works as well as the system performance in terms of utilization, availability, waiting time and responsiveness.
On the Modeling and Performance Evaluation of Cloud Computing Centers Using M/G/c/c+r Queuing System
TLDR
A new approximate analytical model is proposed in order to evaluate the performance of cloud computing center using M/G/c/c+ r queuing system and combines two models, a transform-based analytical model and an approximate Markov chain.
Performance Analysis of web Application deployment on cloud using M/M/S/K Queueing model
TLDR
The performance measures end-to-end response time, utilization of computing resources consumed, blocking probability, average time spent in the system and average waiting time in the queue are considered to evaluate the dynamic nature of the model.
A Fine-Grained Performance Model of Cloud Computing Centers
TLDR
This paper employs both the analytical and simulation modeling to addresses the complexity of cloud computing systems to obtain important performance metrics such as task blocking probability and total waiting time incurred on user requests.
Performance Analysis of Cloud Centers under Burst Arrivals and Total Rejection Policy
TLDR
A new approximate analytical model is described for performance evaluation of cloud server farms under burst arrivals and solved to obtain important performance indicators such as mean request response time, blocking probability, probability of immediate service and probability distribution of number of tasks in the system.
Performance Analysis of Cloud Computing Centers Serving Parallelizable Rendering Jobs Using M/M/c/r Queuing Systems
  • Xiulin Li, Li Pan, C. Pu
  • Computer Science
    2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS)
  • 2017
TLDR
This paper proposes an approximate analytical model that can guide cloud operators to determine a proper setting, such as the number of servers, the buffer size and the degree of parallelism, for achieving specific performance levels.
...
...

References

SHOWING 1-10 OF 30 REFERENCES
Performance Analysis of Cloud Computing Centers
TLDR
An analytical model for performance evaluation of cloud server farms is described, and the manner in which important performance indicators such as request waiting time and server utilization may be assessed with sufficient accuracy is demonstrated.
Service Performance and Analysis in Cloud Computing
TLDR
In an effort to deliver QoS guaranteed services in such a computing environment, the relationship among the maximal number of customers, the minimal service resources and the highest level of services is found.
Performance evaluation of cloud service considering fault recovery
TLDR
Detailed research is conducted on performance evaluation of cloud service considering fault recovery and the commonly adopted assumption of Poisson arrivals of users’ service requests is relaxed, and the interarrival times of service requests can take arbitrary probability distribution.
Approximations of the Mean Waiting Time in an M/G/s Queueing System
TLDR
In order to obtain mean waiting time approximations it appears to be useful to introduce a quantity (the “normed cooperation coefficient”) which is inversely proportional to WGs andWhich is in some sense a measure for the “cooperation” between the servers of the service facility.
M/G/c/K blocking probability models and system performance
Approximation of the Mean Queue Length of an M/G/c Queueing System
TLDR
Numerical results show that the approximation is accurate even when the coefficient of variation of the service time and the number of channels of the system are as large as 20 and 200, respectively.
Cloud Computing: a Perspective Study
TLDR
This paper brings an introductional review on the Cloud computing and provides the state-of-the-art of Cloud computing technologies.
Approximations for the M/G/m Queue
TLDR
A simple approximation for the queue length distribution of the M/G/m queue with finite waiting room is proposed and some numerical results indicate that the proposed approximation is rather accurate.
Optimal buffer design of an m/g/s queue with finite capacity ∗
This paper provides an approximate solution of a buffer design problem in an M/G/s queueing system with finite waiting spaces. The buffer design problem is to determine the smallest buffer capacity
Approximations for the steady-state probabilities in the M/G/c queue
For the multi-server queue with Poisson arrivals and general service times we present various approximations for the steady-state probabilities of the queue size. These approximations are computed
...
...