NAREGI Grid Middleware and the Operational Issues
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
1
NAREGI Grid Middleware and the Operational Issues Kento Aida, - - PowerPoint PPT Presentation
1 NAREGI Grid Middleware and the Operational Issues Kento Aida, Kazushige Saga National Institute of Informatics K e nto Aida, Natio nal I nstitute o f I nfo rmatic s 2 Outline introduction NAREGI grid middleware overview
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
1
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
2
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
3
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
4
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
5
Grid Middleware Integration and Operation Group Grid Middleware And Upper Layer R&D Project Leader: Dr. K.Miura Center for Grid Research and Development (National Institute of Informatics) Ministry of Education, Culture, Sports, Science and industry(MEXT) Computational Nano Center (Institute for Molecular science) R&D on Grand Challenge Problems for Grid Applications
(ISSP, Tohoku-U, AIST,
ITBL
SuperSINET Cyber Science Infrastructure(CSI)
Coordination and Operation Committee
Dir.: Dr. F.Hirata Grid Technology Research Center (AIST), JAEA Computing and Communication Centers (7 National Universities) etc. TiTech, Kyushu-U, Osaka-U, Kyushu- Tech., Fujitsu, Hitachi, NEC
Industrial Association for Promotion of Supercomputing Technology
Collaboration Collaboration Joint Research Joint Research
Joint R&D Collaboration Operation And Collaboration Unitization Deployment
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
6
Computing Resources
NII IMS
Research Organizations
etc
SuperSINET Grid Grid-
Enabled Nano-
Applications Grid PSE Grid PSE Grid Workflow Tool Grid Workflow Tool Grid Visualization Grid Visualization Data Grid Data Grid Information Service Information Service Grid Grid Programming Programming Libraries Libraries
GridRPC
GridMPI High High-
Performance & Secure Grid Networking, Certification Grid VM Grid VM Super Scheduler Super Scheduler WSRF WSRF( (NAREGI implementation + Globus 4) NAREGI implementation + Globus 4)
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
7 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
GridMPI RISM
SMP machine 64 CPUs
FMO
PC cluster 128 CPUs
GVS Output files Input files IMPI
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
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
8
Server side Client side
Client GRAM
Executable 4. connect back
Numerical Library IDL Compiler Remote Executable
1. interface request
reply fork
MDS Interface Information LDIF File
retrieve
IDL FILE
generate Cluster A: YAMPII IMPI YAMPII IMPI server Cluster B:
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
9
10
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
njs_png2002 njs_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 dpcd056 dpcd057 dpcd052 dpcd053 dpcd054 dpcd055 dpcd056 dpcd056 dpcd057 njs_png2002 njs_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.)
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
11
RISM FMO Reference Interaction Site Model Fragment Molecular Orbital method
IMS
MPICH-G2, Globus RISM RISM FMO FMO
NII
GridMPI
Data Transformation between Different Meshes
Electronic Structure Analysis Solvent Distribution Analysis
Grid Middleware Grid Middleware
Electronic Structure in Solutions
(Super-Sinet)
source: Prof. Aoyagi (Kyushu Univ.)
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
12 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 2 Data n
Job 2 Job n
Meta-
data Job 1
Grid-wide DB Querying
Job 2 Job n
Data Grid Components
Import data into workflow Place & register data
Assign metadata to data Store data into distributed file nodes
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
13
IS A.RO1 B.RO1 N.RO1
Research Org (RO)1
GridVM IS Policy
GridVM IS Policy
GridVM IS Policy
VO-RO1 IS SS Client VO-APL1 IS SS IS α.RO2 β.RO2 ν.RO2
RO2
Policy
VO-RO2 IS SS Client GridVM IS Policy
GridVM IS Policy
VO-APL2 IS SS GridVM IS Client
RO3
Grid Center@RO1 Grid Center@RO2
VOMS VOMS VOMS VOMS
14
WSRF WSRF( (NAREGI implementation + Globus 4) NAREGI implementation + Globus 4) Grid-Enabled Nano-Applications Grid PSE Grid Programming
Grid Visualization Grid VM Distributed Information Service Grid Workflow Super Scheduler High-Performance & Secure Grid Networking Data Grid
GFS JSDL ACS CIM
OGSA- RUS OGSA
X.509 VOMS GridRPC GridFTP
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s OGSA
MPI 1.0/2.0
WSRF XKMS : web service modules
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
15
FY2003 FY2004 FY2005 FY2006 FY2007
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 βVersion By IMS and other Collaborating Institutes Deployment of βVersion αVer. (Internal) βVer. Release Version 1.0 Release FY2008
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
16
NAREGI
Information Service
EGEE
https://xxx/xxx
plain text file
Glue Schema ldif file
BDII
e.g. GlueCEInfoTotalCPUs = NRG_ClusterJobQueue. NumberOfCPUsPerNode * NumberOfNodesPerQueue
NAREGI EGEE (BDII)
NAREGI CIM_Provider Library
to NAREGI IS
using JNDI
invokes the trans. program (each CIM Provider, {OS, Proc. Storage, Job, Serv.)
Cell Domain connecting with BDII
LRPS
(light weight CIMOM)
OS Processor Storage
Service
OGSA
Aggregator RDB
CIM v2.12 /w ext.
xmlCIM
NAREGI and EGEE gLite clients can access to both data resources
(e.g., bi-directional file copy) using SRM interface.
GridFTP Server NAREGI Portal NAREGI Client NAREGI Client SRM Client Gfarm Client gLite Client gLite Client gLite Client LCG Utility Computing Resource Job Job SRM Client Gfarm Client NAREGI Metadata Server LFC (Metadata Server) Gfarm Server DPM (SRM Server) Storage Storage
(pbg1052.naregi.org)
(lxdpm01.cern.ch)
srmcp gsiftp://pbg1052 srm://lxdpm01
SRM client SRM (DPM) Server Gfarm Server
srmcp srm://lxdpm01 gsiftp://pbg1052
EGEE user NAREGI user gLite-WMS gLite-BDII NAREGI-IS GIN-BDII
lcgCE lcgCE
PreWS-GRAM gLite-UI NAREGI Portal Computing Resource Computing Resource NAREGI GridVM WS GRAM
gliteCE gliteCE
NAREGI-GAHP NAREGI Client Lib
NAREGI-SS NAREGI-SS
NAREGI-SC Interop-SC
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
22
Industry/Societal Feedback International Infrastructural Collaboration
Restructuring Univ. IT Research Resources Extensive On-Line Publications of Results Deployment of NAREGI Middleware
Virtual Labs Live Collaborations
UPKI: National Research PKI Infrastructure Cyber-Science Infrastructure (CSI)
★ ★ ★ ★ ★ ★ ☆
SuperSINET and Beyond: Lambda-based Academic Networking Backbone
Hokkaido-U Tohoku-U Tokyo-U NII Nagoya-U Kyoto-U Osaka-U Kyushu-U
(Titech, Waseda-U, KEK, etc.)
NAREGI Outputs
GeNii (Global Environment for Networked Intellectual Information) NII-REO (Repository of Electronic Journals and Online Publications
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
23
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
24
GOC SINET UPKI university/laboratory
users admin. CA
training program
help desk VO VO admin. CP/CPS NOC admin.
NAREGI developers users
K e nto Aida, Natio nal I nstitute o f I nfo rmatic s
25