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
Summary
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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have