Presentation is loading. Please wait.

Presentation is loading. Please wait.

2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 1 JVO use of Globus Toolkit Masahiro Tanaka (NAOJ)

Similar presentations


Presentation on theme: "2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 1 JVO use of Globus Toolkit Masahiro Tanaka (NAOJ)"— Presentation transcript:

1 2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 1 JVO use of Globus Toolkit Masahiro Tanaka (NAOJ)

2 2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 2 Development of JVO prototypes Prototype 1 –Globus toolkit ver. 2 Prototype 2 –Globus toolkit ver. 3 Prototype 3 –Web Service

3 2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 3 JVO Prototype 1 Registry Server Metadata Data Servers DB … Web access Portal Server Controller User Interface Data Servers DB Globus Toolkit 2 User UDDI

4 2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 4 Use of Globus toolkit 2 Remote Execution –GRAM (Globus Resource Allocation Manager) globus-job-run command File Transfer –GridFTP

5 2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 5 Problem in using Globus toolkit 2 Very slow –One query took > 10 min Why?: in GRAM: –Polling interval is hard-coded as 30 sec! –Reduced by modifying source codes. --- globus_gram_job_manager_script.c.bak Wed Feb 5 07:41:06 2003 +++ globus_gram_job_manager_script.c Mon Apr 21 14:23:09 2003 @@ -374,7 +374,7 @@ globus_gram_job_manager_request_log(request, "JMI: in globus_gram_job_manager_submit()\n" ); - request->poll_frequency = 30; + request->poll_frequency = 3; /* * create a file that will be used to pass all parameters to and

6 2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 6 JVO Prototype 2 Registry Server Metadata Data Servers DB … Web access Portal Server Controller User Interface Data Servers DB Globus Toolkit 3 User

7 2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 7 Use of Globus toolkit 3 Remote Execution –Grid Service Polling latency was eliminated. Performance was improved. File Transfer –RFT (Reliable File Transfer) Recoverable GridFTP

8 2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 8 User Management Portal login ID Globus global ID OS local account User grid-mapfile Own user management Multiple User Management; Utilize one or both? Single Grid account

9 2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 9 Still use Globus toolkit? Prototype 1&2 did not always make good use of Globus toolkit security features. Moreover, Globus toolkit was unstable. –Troubles in development Prototype 3 is based on Web Service.

10 2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 10 JVO Prototype 3 Registry Server Metadata Data Servers DB … Web access Portal Server Controller User Interface Data Servers DB User Web Service User management using LDAP

11 2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 11 Summary Globus security features did not always fit to JVO use. So the latest version of JVO employs Web Service.


Download ppt "2005-5-18IVOA Interoperablity meeting KyotoMasahiro Tanaka (NAOJ) 1 JVO use of Globus Toolkit Masahiro Tanaka (NAOJ)"

Similar presentations


Ads by Google