Back to Volume
Paper: Japanese Virtual Observatory (JVO) Prototype 2
Volume: 347, Astronomical Data Analysis Software and Systems XIV
Page: 267
Authors: Tanaka, M.; Shirasaki, Y.; Honda, S.; Mizumoto, Y.; Ohishi, M.; Yasuda, N.; Masunaga, Y.; Ishihara, Y.; Abe, K.; Tsutsumi, J.; Nakamoto, H.; Kobayashi, Y.; Yoshida, T.; Morita, Y.
Abstract: We describe the architecture of the Japanese Virtual Observatory (JVO) prototype system version 2. JVO aims at seamless access to astronomical data archives stored in distributed data servers as well as data analysis environment. For this purpose, it is important to establish a framework for access to remote servers, including remote procedure calls (RPCs) and data transfer. A data request for distributed database is described in the JVO Query Language. The JVO system parses the query language and decomposes it into individual remote procedures, such as the retrieval of catalog images and spectra, cross matching, and workflow generation. Based on this workflow, remote procedures are called. For RPCs of JVO prototype system 1, we employed Globus toolkit 2 (GT2). However, latency time of GT2 RPCs was too long for successive shorttime jobs. Therefore, we employed Globus toolkit 3 (GT3) for JVO prototype system 2. As a result, we find that Grid Service in GT3 improves performance of RPC. In addition to Grid Service, Reliable File Transfer (RFT) is used for efficient data transfer. Astronomical data stored in distributed servers are discovered through a registry server which provides metadata discussed in the IVOA registry working group and is built using a XML database.
Back to Volume