ReliaCloud-NS: A scalable web-based simulation platform for evaluating the reliability of cloud computing systems

被引:3
作者
Snyder, Brett [1 ]
Green, Robert C., II [2 ]
Devabhaktuni, Vijay [1 ]
Alam, Mansoor [1 ]
机构
[1] Univ Toledo, Dept Elect Engn & Comp Sci, 2801 West Bancroft St, Toledo, OH 43606 USA
[2] Bowling Green State Univ, Dept Comp Sci, Bowling Green, OH 43403 USA
关键词
cloud computing; Monte Carlo simulation; reliability; TOOLKIT;
D O I
10.1002/spe.2541
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper discusses the implementation, architecture, and use of a graphical web-based application called ReliaCloud-NS that allows users to (1) evaluate the reliability of a cloud computing system (CCS) and (2) design a CCS to a specified reliability level for both public and private clouds. The software was designed with a RESTful application programming interface for performing nonsequential Monte Carlo simulations to perform reliability evaluations of a CCS. Simulation results are stored and presented to the user in the form of interactive charts and graphs from within a web browser. The software contains multiple types of CCS components, simulations, and virtual machine allocation schemes. ReliaCloud-NS also contains a novel feature that evaluates CCS reliability across a range of varying virtual machine allocations and establishes and graphs a CCS reliability curve. This paper discusses the software architecture, the interactive web-based interface, and the different types of simulations available in ReliaCloud-NS and presents an overview of the results generated from a simulation.
引用
收藏
页码:665 / 680
页数:16
相关论文
共 23 条
[1]  
[Anonymous], 1 IEEE ACM INT S CLU
[2]  
[Anonymous], 2017, TYPESAFE AKKA
[3]  
[Anonymous], 24 IEEE INT C ADV IN
[4]  
[Anonymous], GLOB TEL C GLOBECOM
[5]  
[Anonymous], 2013, Amazon EC2 Instance Types
[6]   GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for Grid computing [J].
Buyya, R ;
Murshed, M .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (13-15) :1175-1220
[7]  
Buyya R., 2009, P 1 INT C CLOUD COMP
[8]  
Buyya R, 2009, INT C HIGH PERF COMP
[9]   EMUSIM: an integrated emulation and simulation environment for modeling, evaluation, and validation of performance of Cloud computing applications [J].
Calheiros, Rodrigo N. ;
Netto, Marco A. S. ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2013, 43 (05) :595-612
[10]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50