当前位置: X-MOL 学术Softw. Pract. Exp. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Availability modeling in redundant OpenStack private clouds
Software: Practice and Experience ( IF 3.5 ) Pub Date : 2021-01-18 , DOI: 10.1002/spe.2953
Mahsa Faraji Shoyari 1 , Ehsan Ataie 2 , Reza Entezari‐Maleki 3, 4 , Ali Movaghar 1
Affiliation  

In cloud computing services, high availability is one of the quality of service requirements which is necessary to maintain customer confidence. High availability systems can be built by applying redundant nodes and multiple clusters in order to cope with software and hardware failures. Due to cloud computing complexity, dependability analysis of the cloud may require combining state‐based and nonstate‐based modeling techniques. This article proposes a hierarchical model combining reliability block diagrams and continuous time Markov chains to evaluate the availability of OpenStack private clouds, by considering different scenarios. The steady‐state availability, downtime, and cost are used as measures to compare different scenarios studied in the article. The heterogeneous workloads are considered in the proposed models by varying the number of CPUs requested by each customer. Both hardware and software failure rates of OpenStack components used in the model are collected via setting up a real OpenStack environment applying redundancy techniques. Results obtained from the proposed models emphasize the positive impact of redundancy on availability and downtime. Considering the tradeoff between availability and cost, system providers can choose an appropriate scenario for a specific purpose.

中文翻译:

冗余OpenStack私有云中的可用性建模

在云计算服务中,高可用性是维持客户信心所必需的服务质量要求之一。可以通过应用冗余节点和多个群集来构建高可用性系统,以应对软件和硬件故障。由于云计算的复杂性,对云的可靠性分析可能需要结合基于状态和基于非状态的建模技术。本文提出了一种结合可靠性框图和连续时间马尔可夫链的层次模型,通过考虑不同的场景来评估OpenStack私有云的可用性。稳态可用性,停机时间和成本用作比较本文中研究的不同方案的度量。在提议的模型中,通过改变每个客户请求的CPU数量来考虑异构工作负载。通过使用冗余技术设置实际的OpenStack环境,可以收集模型中使用的OpenStack组件的硬件和软件故障率。从提出的模型中获得的结果强调了冗余对可用性和停机时间的积极影响。考虑可用性和成本之间的权衡,系统提供商可以针对特定目的选择适当的方案。从提出的模型中获得的结果强调了冗余对可用性和停机时间的积极影响。考虑可用性和成本之间的权衡,系统提供商可以针对特定目的选择适当的方案。从提出的模型中获得的结果强调了冗余对可用性和停机时间的积极影响。考虑可用性和成本之间的权衡,系统提供商可以针对特定目的选择适当的方案。
更新日期:2021-01-18
down
wechat
bug