PHOENIX: A Self Adaptable Monitoring Platform for Cluster Management

被引:4
作者
Céline Boutros Saab
Xavier Bonnaire
Bertil Folliot
机构
[1] Université Pierre et Marie Curie,Laboratoire LIP6
关键词
monitoring platform; probes; cluster; variable granularity; self-adaptable monitoring; value added tools;
D O I
10.1023/A:1012748806955
中图分类号
学科分类号
摘要
Distributed systems based on cluster of workstation are more and more difficult to manage due to the increasing number of processors involved, and the complexity of associated applications. Such systems need efficient and flexible monitoring mechanisms to fulfill administration services requirements. In this paper, we present PHOENIX a distributed platform supporting both applications and operating system monitoring with a variable granularity. The granularity is defined using logical expressions to specify complex monitoring conditions. These conditions can be dynamically modified during the application execution. Observation techniques, based on an automatic probe insertion combined with a system agent to minimize the PHOENIX execution time overhead. The platform extensibility offers a suitable environment to design distributed value added services (performance monitoring, load balancing, accounting, cluster management, etc.).
引用
收藏
页码:75 / 85
页数:10
相关论文
共 20 条
[1]  
Zhou S.(1993)Utopia: A load sharing facility for large, heterogeneous distributed computer systems Software-Practice and Experience 23 1305-1336
[2]  
Zheng X.(1994)GatoStar: A fault tolerant sharing facility for parallel applications Lecture Notes in Computer Science 852 581-598
[3]  
Wang J.(1997)Quantifying the performance differences between PVM and TreadMarks Journal of Parallel and Distributed Computation 43 65-78
[4]  
Delisle P.(1996)TreadMarks: Shared memory computing on networks of workstations IEEE Computer 29 18-28
[5]  
Folliot B.(1989)Memory coherence in shared virtual memory systems ACM Transactions on Computer Systems 7 321-359
[6]  
Sens P.(undefined)undefined undefined undefined undefined-undefined
[7]  
Lu H.(undefined)undefined undefined undefined undefined-undefined
[8]  
Dwarkadas S.(undefined)undefined undefined undefined undefined-undefined
[9]  
Cox A.(undefined)undefined undefined undefined undefined-undefined
[10]  
Zwaenepoel W.(undefined)undefined undefined undefined undefined-undefined