Abstract

Cloud computing is an environment which provides services for user demand such as software, platform, infrastructure. Applications which are deployed on cloud computing have become more varied and complex to adapt to increase end-user quantity and fluctuating workload. One popular characteristic of cloud computing is the heterogeneity of network, hosts and virtual machines (VM). There were many studies on cloud computing modeling based on queuing theory, but most studies have focused on homogeneity characteristic. In this study, we propose a cloud computing model based on open Jackson network for multi-tier application systems which are deployed on heterogeneous VMs of IaaS cloud computing. The important metrics are analyzed in our experiments such as mean waiting time; mean request quantity, the throughput of the system. Besides that, metrics in model is used to modify number VMs allocated for applications. Result of experiments shows that open queue network provides high efficiency.

Highlights

  • Cloud computing services are provided flexibly according to user demand and access via the internet

  • Cloud computing provides services to users through three basic models: infrastructure as a service (IaaS), including infrastructure and associated middleware - which are provided in the form of virtual machine (VM); Platform as a Service (PaaS) include APIs for developing applications on a specific technology platform; Software as a service (SaaS) - most of which are provided as a webbased and remote-access application

  • - Proposed an open Jackson queue network model for multi-tier application systems which are deployed on heterogeneous VMs of IaaS cloud computing and formulas proposed to calculate the system performance metrics

Read more

Summary

INTRODUCTION

Cloud computing services are provided flexibly according to user demand and access via the internet. A data center that provides cloud computing services has a heterogeneous environment because it contains multiple generations of servers with different hardware configurations, especially the size and speed of the processor These servers are added to the data center gradually and are provided to replace existing (or "the old one") machines already available [8, 15]. To assess QoS for cloud computing, there are many studies which use the important system metrics such as average response time, average latency, average workload, refuse to serve[23] These measurements can be analyzed and modeled based on queue theory. - Proposed an open Jackson queue network model for multi-tier application systems which are deployed on heterogeneous VMs of IaaS cloud computing and formulas proposed to calculate the system performance metrics.

RELATED WORK
Application model
Infrastructure model
Analyze the proposed model
An example for proposed model
Optimized model uses VM in clusters
System setup
Experimental results
CONCLUSIONS
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call