Presentation is loading. Please wait.

Presentation is loading. Please wait.

Cyber Science Infrastructure and NAREGI Grid middleware Kento Aida National Institute of Informatics Kento Aida, National Institute of Informatics 1.

Similar presentations


Presentation on theme: "Cyber Science Infrastructure and NAREGI Grid middleware Kento Aida National Institute of Informatics Kento Aida, National Institute of Informatics 1."— Presentation transcript:

1 Cyber Science Infrastructure and NAREGI Grid middleware Kento Aida National Institute of Informatics Kento Aida, National Institute of Informatics 1

2 Outline overview of Cyber Science Infrastructure (CSI) grid infrastructure in CSI  NAREGI Grid Middleware  deployment and user support summary Kento Aida, National Institute of Informatics 2

3 Cyber-Science Infrastructure (CSI) new information infrastructure to boost today’s advanced scientific research  integrated information resources and systems high-performance computing/storage resources software databases and digital contents “human” and research processes themselves services  networking : SINET3  federated ID management : UPKI  grid : NAREGI Kento Aida, National Institute of Informatics 3

4 CSI (cont’d) Kento Aida, National Institute of Informatics Industry/Societal Feedback International Infrastructural Collaboration NAREGI: National Research Grid Initiative Virtual Labs Live Collaborations UPKI: National Research PKI Infrastructure ● ★ ★ ★ ★ ★ ★ ★ ☆ SINET3: Lambda-based Academic Networking Backbone Hokkaido-U Tohoku-U Tokyo-U NIINII Nagoya-U Kyoto-U Osaka-U Kyushu-U ( Titech, Waseda-U, KEK, etc.) GeNii (Global Environment for Networked Intellectual Information) NII-REO (Repository of Electronic Journals and Online Publications 4

5 Network (SINET3) Kento Aida, National Institute of Informatics http://www.sinet.ad.jp/ 5

6 SINET3 International Connectivity Kento Aida, National Institute of Informatics http://www.sinet.ad.jp/ 6

7 UPKI Kento Aida, National Institute of Informatics Web サーバ NII Pub CA Web Srv. Web サーバ S/MIME Other Pub CA S/MIME Web Srv. 学内用 A Univ. CA EE 学内用 B Univ. CA EE A Univ. NAREGI CA EE B Univ. NAREGI CA Campus PKI Open Domain PKI Grid PKI S/MIME Auth, Sign, Encrypt. Sign, Encrypt. Auth, Sign, Encrypt. Grid Computing Proxy EE Proxy EE Student, Faculty Server, Super Computer Student, Faculty Server, Super Computer 7

8 Grid Kento Aida, National Institute of Informatics 8

9 9 National Institute of Genetics Nagoya Univ. Oosaka Univ. National Institute for Fusion Science Hokkaido Univ. Institute for Molecular Science Japan Atomic Energy Agency ( Kansai Photon Science Institute ) Japan Advanced Institute of Science and Technology >= 40TFLO PS 10TFLOPS - 40TFLOP S < 1TFLOPS 1TFLOPS - 10TFLOPS Tohoku Univ. ( Institute of Fluid Science) Tohoku Univ. ( Information Synergy Center) Kobe Univ. Yamaguchi Univ. Kyushu Univ. Japan Agency for Marine- Earth Science and Technology Tokyo Metropolitan University National Institute for Materials Science National Astronomical Observatory of Japan National Institute of Informatics Tokyo Univ. (Information Technology Center ) JST ( Tokyo Institute of Technology) The Institute of Statistical Mathematics Around Tokyo Japan Aerospace Exploration Agency ( Kakuta ) RIKEN ( Yokohama ) Yokohama City University JST (Institute for Advanced Biosciences, Keio Univ. ) Kyoto Univ. (Academic Center for Computing and Media Studies) Kyoto Univ. (Institute for Chemical Research, Research Institute for Sustainable Humanosphere) Tokyo Univ. (The Institute of Medical Science) Hiroshima Univ. (April 2006.) Tohoku Univ. ( Institute for Materials Research) High Energy Accelerator Research Organization ( KEK) Japan Aerospace Exploration Agency (Choufu) Japan Aerospace Exploration Agency (Sagamihara) RIKEN National Research Institute for Earth Science and Disaster Prevention Japan Atomic Energy Agency ( Oarai) Japan Atomic Energy Agency (Tokai) Japan Atomic Energy Agency (Naka) Tokyo Institute of Technology (GSIC) JST ( National Institute of Advanced Industrial Science and Technology) JST (Institute for Solid State Physics, Tokyo Univ.) JST (Tokyo Univ.) JST (The University of Electro-Communications) JST (Tsukuba Univ.) Tsukuba Univ. ( Academic Computing & Communications Center, Center for Computational Science) Chiba Univ. Tokyo Univ. (Institute for Solid State Physics) Computing Resources

10 NAREGI Grid Middleware Kento Aida, National Institute of Informatics Computing Resources NII IMS Research Organizations etc SuperSINET Grid-Enabled Nano-Applications Grid PSE Grid Workflow Tool Grid Visualization Data Grid Information Service Grid Programming Libraries - GridRPC - GridMPI - GridMPI High-Performance & Secure Grid Networking, Certification Grid VM Super Scheduler WSRF ( NAREGI implementation + Globus 4) GFS JSDL ACS CIM OGSA- RUS OGSA -DAI X.509 VOMS GridRPC GridFTP OGSA -EMS MPI 1.0/2.0 WSRF XKMS 10

11 Job Execution Scenario Kento Aida, National Institute of Informatics RISM Job Local Scheduler GridVM Local Scheduler IMPI Server GridVM FMO Job Local Scheduler GridVM Super Scheduler WFT MPI source Work- flow PSE Site ρ Site αSite μ (Co-Allocation) 3: Reservation 6: MPI job starts 9: Accounting 2: Monitoring 4: Reservation 5: IMPI starts c: Edit b: Deployment 2: Resource discovery 7: MPI init. Information Service GridMPI 8: Visualization 1: Submission Application requirement definition CA/RA MyProxy VOMS User cert. a: Sign-on Portal Network monitor DataGrid Grid File System Proxy cert. (User DN, VO) … Co-allocation Job 11

12 User-Level Grid Tools & PSE Kento Aida, National Institute of Informatics Grid PSE  support for compilation and deployment  execution support Grid Workflow Tool  workflow language  GUI 12

13 Workflow based Grid FMO Simulations of Proteins Kento Aida, National Institute of Informatics njs_png2002njs_png2012 njs_png2002 njs_png2003 njs_png2004 njs_png2010 njs_png2009 njs_png2008 njs_png2007 njs_png2006 njs_png2005 njs_png2011 njs_png2057 dpcd052 dpcd053 dpcd054 dpcd055 dpcd056 dpcd057 dpcd052 dpcd053 dpcd054 dpcd055 dpcd056 dpcd057 njs_png2002njs_png2012 njs_png2002 njs_png2003 njs_png2004 njs_png2010 njs_png2009 njs_png2008 njs_png2007 njs_png2006 njs_png2005 njs_png2011 njs_png2057 monomer calculation dimer calculation NII Resources IMS Resources fragment data input data total energy calculation density exchange visuali- zation Data component source: Prof. Aoyagi (Kyushu Univ.) 13

14 Adaptation of Nano-science Applications to Grid Environment Kento Aida, National Institute of Informatics RISM FMO Reference Interaction Site Model Fragment Molecular Orbital method IMS MPICH-G2, Globus RISM FMO NII GridMPI Data Transformation between Different Meshes Electronic Structure Analysis Solvent Distribution Analysis Grid Middleware Electronic Structure in Solutions (Super-Sinet) source: Prof. Aoyagi (Kyushu Univ.) 14

15 Programming GridRPC  RPC on the grid API standardization by OGF  Ninf-G a reference implementation of GridRPC API GridMPI  MPI library on the grid MPI communication between parallel systems on the grid Kento Aida, National Institute of Informatics Server sideClient side Client GRAM 3. invoke Executable 4. connect back Numerical Library IDL Compiler Remote Executable 1. interface request 2. interface reply fork MDS Interface Information LDIF File retrieve IDL FILE generate Cluster A: YAMPIIIMPI YAMPII IMPI server Cluster B: 15

16 NAREGI Data Grid Environment Kento Aida, National Institute of Informatics Data 1 Data 2 Data n Grid-wide File System Metadata Construction Data Access Management Data Resource Management Job 1 Meta- data Meta- data Data 1 Grid Workflow Data 2Data n Job 2Job n Meta- data Job 1 Grid-wide DB Querying Job 2 Job n Data Grid Components Import data into workflow Place & register data on the Grid Assign metadata to data Store data into distributed file nodes 16

17 VO Service Kento Aida, National Institute of Informatics IS A.RO1 B.RO1 N.RO1 Research Org (RO)1 GridVMIS Policy VO-R01 VO-APL1 VO-APL2 GridVMIS Policy VO-R01 GridVMIS Policy VO-R01 VO-APL1 VO- RO1 ISSS Client VO- APL1 ISSS IS .RO2 .RO2.RO2 RO2 Policy VO-R02 VO-APL2 VO- RO2 ISSS Client GridVMIS Policy VO-R02 GridVMIS Policy VO-R01 VO-APL1 VO-APL2 ISSS GridVMIS Client RO3 Decoupling VOs and Resource Providers VOs & Users Resource Providers Grid Center@RO1Grid Center@RO2 VOMS 17

18 NAREGI-EGEE data Sharing (GIN) NAREGI and EGEE gLite clients can access to both data resources (e.g., bi-directional file copy) using SRM interface. GridFTP is used as its underlying file transfer protocol. File catalog (metadata) exchange is planned. GridFTP Server NAREGI Portal NAREGI Client SRM Client Gfarm Client gLite Client LCG Utility Computing Resource Job SRM Client Gfarm Client NAREGI Metadata Server LFC (Metadata Server) Gfarm Server DPM (SRM Server) Storage Kento Aida, National Institute of Informatics 18

19 Architecture Demo NAREGI  EGEE: using NAREGI Workflow EGEE  NAREGI: using glite WMS commands EGEE userNAREGI user gLite-WMSgLite-BDIINAREGI-ISGIN-BDII lcgCE PreWS-GRAM gLite-UI NAREGI Portal Computing Resource NAREGI GridVM WS GRAM gliteCE NAREGI-GAHP NAREGI Client Lib NAREGI-SS NAREGI-SC Interop-SC NAREGI-EGEE Job Submission (GIN) Kento Aida, National Institute of Informatics 19

20 Roadmap of NAREGI Grid Middleware Kento Aida, National Institute of Informatics FY2003FY2004FY2005FY2006FY2007 UNICORE-based R&D Framework OGSA/WSRF-based R&D Framework Utilization of NAREGI NII-IMS Testbed Utilization of NAREGI-Wide Area Testbed Prototyping NAREGI Middleware Components Development and Integration of αVer. Middleware Development and Integration of βVer. Middleware Evaluation on NAREGI Wide-area Testbed Development of OGSA-based Middleware Verification & Evaluation Of Ver. 1 Apply Component Technologies to Nano Apps and Evaluation Evaluation of αVer. In NII-IMS Testbed Evaluation of β Ver. By IMS and other Collaborating Institutes Deployment of β Ver. α Ver. (Internal) β Ver. Release Version 1.0 Release FY2008 20

21 NAREGI Deployment High Energy Accelerator Research Organization (KEK)  HEP application National Astronomical Observatory of Japan  virtual observatory Institute for Molecular Science  nano-science application Osaka University  computing service, certificate authority Tokyo Institute of Technology  computing service on TSUBAME Kento Aida, National Institute of Informatics 21

22 Grid Operation Center Kento Aida, National Institute of Informatics GOC SINET UPKI university/laboratory SINET users admin. CA training program help desk VOVO admin. CP/CPS NOC admin. NII NAREGI developers users 22

23 Grid CA (NAREGI CA) operation of Grid CA for CSI participants issuing internationally valid grid certificates  ApGrid PMA cooperation with computing centers (planed)  Local Registration Authority (LRA) at computing centers in universities/laboratories cooperation with UPKI (planed)  issuing grid certificates from UPKI certificates Kento Aida, National Institute of Informatics 23

24 Issuing User Certificate (planed) Kento Aida, National Institute of Informatics NII GOC Univ. A ( operating UPKI ) UPKI cert. Univ. B LRA Univ. C (1) exam by document exam by F2F LRA internet GOC-RA GOC-CA LRA (2)request license ID (3) receive license ID apply certificate (3) receive license ID apply certificate (1) apply with DN (2) examine DN (2)request license ID (1) exam by document exam by F2F (3) receive license ID apply certificate 24

25 Summary CSI is a new information infrastructure to boost today’s advanced scientific research in Japan.  networking, federated ID management, grid NAREGI grid middleware realizes to built a virtual single computing environment on geographically distributed and storage resources.  NAREGI middleware ver.1 will be released in May 2008. next step  The NAREGI deployment phase is starting in 2008.  NII plans to run GOC. Kento Aida, National Institute of Informatics 25

26 Kento Aida, National Institute of Informatics 26


Download ppt "Cyber Science Infrastructure and NAREGI Grid middleware Kento Aida National Institute of Informatics Kento Aida, National Institute of Informatics 1."

Similar presentations


Ads by Google