Performance Modelling and Analysis of an OpenStack IaaS Cloud Computing Platform

Kabiru M. Maiyama, D. Kouvatsos, Bashir Mohammed, M. Kiran, M. Kamala
{"title":"Performance Modelling and Analysis of an OpenStack IaaS Cloud Computing Platform","authors":"Kabiru M. Maiyama, D. Kouvatsos, Bashir Mohammed, M. Kiran, M. Kamala","doi":"10.1109/FiCloud.2017.54","DOIUrl":null,"url":null,"abstract":"Performance is one of the main aspects that should be taken into consideration during the design, development, tuning and optimisation of computer networks supported by cloud computing platforms (CCPs). Queueing network models (QNMs) of CCPs constitute essential quantitative tools of investigation towards identifying acceptable levels of quality-of-service (QoS), whether for upgrading an existing CCP or designing a new one. In this paper, a new stable open QNM with either single or multiple server queueing stations, first-come-first-served (FCFS) scheduling and random routing is proposed for the performance modelling and analysis of an OpenStack Infrastructure as a Service (IaaS) CCP. In this context, it is assumed that the external arrival process is Poisson and the queueing stations provide exponentially distributed service times. Based on Jackson's Theorem, the open QNM is decomposed into individual M/M/c queues with c server(s) (c ≥ 1) and exponential inter-arrival and service times, each of which can be analysed in isolation. Consequently, closed form expressions for key performance metrics of the QNM are determined, such as those for the mean response time, throughput, server (resource) utilisation and the probability of the number of requests by clients at each queueing station during waiting for and/or receiving resource provisioning. The evaluation of these metrics identifies the bottlenecks of the CCP that are causing the worst network delays and associated performance degradation and thus, provides insights into the capacity planning of networks with OpenStack IaaS solutions for CSPs.","PeriodicalId":115925,"journal":{"name":"2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"23 2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FiCloud.2017.54","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Performance is one of the main aspects that should be taken into consideration during the design, development, tuning and optimisation of computer networks supported by cloud computing platforms (CCPs). Queueing network models (QNMs) of CCPs constitute essential quantitative tools of investigation towards identifying acceptable levels of quality-of-service (QoS), whether for upgrading an existing CCP or designing a new one. In this paper, a new stable open QNM with either single or multiple server queueing stations, first-come-first-served (FCFS) scheduling and random routing is proposed for the performance modelling and analysis of an OpenStack Infrastructure as a Service (IaaS) CCP. In this context, it is assumed that the external arrival process is Poisson and the queueing stations provide exponentially distributed service times. Based on Jackson's Theorem, the open QNM is decomposed into individual M/M/c queues with c server(s) (c ≥ 1) and exponential inter-arrival and service times, each of which can be analysed in isolation. Consequently, closed form expressions for key performance metrics of the QNM are determined, such as those for the mean response time, throughput, server (resource) utilisation and the probability of the number of requests by clients at each queueing station during waiting for and/or receiving resource provisioning. The evaluation of these metrics identifies the bottlenecks of the CCP that are causing the worst network delays and associated performance degradation and thus, provides insights into the capacity planning of networks with OpenStack IaaS solutions for CSPs.
OpenStack IaaS云计算平台性能建模与分析
性能是在云计算平台(ccp)支持的计算机网络的设计、开发、调优和优化过程中应该考虑的主要方面之一。CCP的排队网络模型(QNMs)构成了确定可接受的服务质量(QoS)水平的重要定量研究工具,无论是用于升级现有CCP还是设计新CCP。本文针对OpenStack基础设施即服务(IaaS) CCP的性能建模和分析,提出了一种新的稳定开放QNM,该QNM具有单个或多个服务器排队站,先到先服务(FCFS)调度和随机路由。在这种情况下,假设外部到达过程是泊松过程,并且排队站提供指数分布的服务时间。基于Jackson's定理,将开放QNM分解为具有c个服务器的M/M/c队列(c ≥1)和指数间隔到达时间和服务时间,每一个都可以单独分析。因此,确定了QNM关键性能指标的封闭形式表达式,例如平均响应时间、吞吐量、服务器(资源)利用率以及在等待和/或接收资源供应期间每个排队站的客户端请求数量的概率。对这些指标的评估确定了CCP的瓶颈,这些瓶颈导致了最严重的网络延迟和相关的性能下降,从而为csp提供了使用OpenStack IaaS解决方案进行网络容量规划的见解。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信