A Distributed Architecture for Monitoring Private Clouds

被引:3
作者
Perez-Espinoza, J. A. [1 ]
Sosa-Sosa, Victor J. [1 ]
Gonzalez, J. L. [1 ]
Tello-Leal, Edgar [1 ]
机构
[1] CINVESTAV Tamaulipas, Informat Technol Lab, Ciudad Victoria, Mexico
来源
2015 26TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS (DEXA) | 2015年
关键词
D O I
10.1109/DEXA.2015.51
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud monitoring has become a key tool for organizations to ensure that their critical processes are being effectively managed in a private cloud infrastructure. A cloud monitoring tool should include complex tasks such as information extraction, management and planning of alerts in order to keep the service up during failures. However, current available solutions for private clouds only support some of these tasks. In this paper we present a distributed architecture for monitoring private clouds that unifies a set of monitoring tasks in a single service. This service includes the following configurable tools: Collectors, Metasensors, Distributors and Visualizer. A collector is a software tool that gathers monitoring information from physical and/or virtual machines (PM and/or VM) by using a set of special monitoring tools dubbed Metasensors. Collectors include a neural network-based component to classify the type of current workload on the monitored resource. This classification allows system administrators to define thresholds and create alerts to prevent saturation scenarios. A distributor is a tool that assigns the resources to be monitored (PMs and VMs) to collectors and concentrates the information gathered and processed by collectors in order to obtain the current workload status information of the private cloud infrastructure. This information can be showed to system administrator by using our visualizer tool. Our distribution approach avoids data centralization and provides the service with load balancing and fault tolerance. We developed a prototype based on our architecture and conducted an experimental evaluation as a proof of concept. The evaluation revealed the feasibility of our architecture in terms of performance and precision.
引用
收藏
页码:186 / 190
页数:5
相关论文
共 14 条
[1]   Cloud monitoring: A survey [J].
Aceto, Giuseppe ;
Botta, Alessio ;
de Donato, Walter ;
Pescape, Antonio .
COMPUTER NETWORKS, 2013, 57 (09) :2093-2115
[2]  
Chun B. N., 2003, PARALLEL COMPUTING, V30
[3]  
Cowie B., 2012, BUILDING BETTER NETW
[4]  
de Carvalho MB, 2013, INT CONF NETW SER, P180, DOI 10.1109/CNSM.2013.6727833
[5]   Toward an Architecture for Monitoring Private Clouds [J].
de Chaves, Shirlei Aparecida ;
Uriarte, Rafael Brundo ;
Westphall, Carlos Becker .
IEEE COMMUNICATIONS MAGAZINE, 2011, 49 (12) :130-137
[6]   A survey of Cloud monitoring tools: Taxonomy, capabilities and objectives [J].
Fatema, Kaniz ;
Emeakaroha, Vincent C. ;
Healy, Philip D. ;
Morrison, John P. ;
Lynn, Theo .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (10) :2918-2933
[7]  
Gonzalez JL, 2008, LECT NOTES COMPUT SC, V5331, P914
[8]  
Hall M., 2009, ACM SIGKDD Explor. Newslett., V11, P10, DOI [DOI 10.1145/1656274.1656278, 10.1145/1656274.1656278]
[9]  
Huang H, 2010, INT CONF COMP SCI, P802, DOI 10.1109/ICCSIT.2010.5563811
[10]  
Larabel M., 2013, Phoronix test suite