The implementation of
service monitoring system in scientific data grid
Weizhong
Lv1,2,
Yuanchun Zhou1,
Kaichao Wu1,
Baoping Yan1
1Computer Network Information Center, Chinese Academy of Sciences, Beijing, China
2Graduate University of Chinese Academy of Sciences, Beijing, China
Email: lvweizhong@sdb.cnic.cn
The
Scientific Data Grid (SDG) of Chinese Academy of
Sciences (CAS) is aimed at connecting mass data resources in scientific
databases hosted and supported by different institutes, realizing effective
sharing of those geographically distributed and heterogeneous multidisciplinary
data resources among research groups from different locations via grid
technology. The availability and efficiency of scientific databases is critical
to gain better performance because that the scientific database is the major
scientific and technological information resources with a total data volume of
hundreds of terabytes. It is emergent and significant to develop a real-time
service monitoring system in SDG to improve its stability and availability. First, this
paper presents a framework of service monitoring system in SDG. And then, a detailed
resolution to implement the monitoring system in SDG environment is proposed.
Furthermore, we have designed and implemented an extensible agent-based
prototype of the monitoring system. This paper describes the deployment of the
prototype. The status information of the portal of SDG, the www service, the
database service, and the middleware components is collected from the grid
nodes based on
agent technology, aggregated and stored in a special database for
statistically analyzing. The status information of services in SDG is then transformed to
real-time operational pictures for administrative or management staff. This
service monitoring system enhances the availability and improves the
performance of the SDG service.