Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu...

27
Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. Na tional Re search G rid I nitiative (NAREGI) December 9, 2003
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    215
  • download

    0

Transcript of Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu...

Page 1: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

Project Leader, NAREGI ProjectProfessor, National Institute of Informatics

Fellow, Fujitsu Laboratories Limited

Kenichi Miura, Ph.D.

National Research Grid Initiative (NAREGI)

December 9, 2003

Page 2: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

Grid Related Projects in Japan

• Information Technology Based Lab (ITBL)• Super-SINET(NII)• VizGrid (Prof. Matsuzawa, JAIST)• BioGrid (Prof. Shimojo, Osaka-U)• Campus Grid(Prof. Matsuoka, Titech)• National Research Grid Initiative (NAREGI)• Grid Technology Research Center(Mr. Sekiguchi)• Japan Virtual Observatory (JVO)

Page 3: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

Super SINET NOC

SINET NOC

Super SINET

SINET

VisualizatioVisualizationn

Reusable Space TransportationVehicle

Example. 2: Aerospace Integrated Simulation

Flutter(CFD-Structure)

Airframe-PropulsionInterference

(CFD-Chemical Reaction)

Aerodynamic Heating(CFD-Thermal Structure)

Separation(CFD-Flight Dynamics)

Engine Noise(CFD-Aero Acoustics)

Flight Stability(CFD-Control)

ITBL provides:・ Problem Solving Environment・ Distributed Supercomputing・ Collaborative Engineering・ High Speed Handling of Massive Data

Information Technology Based Laboratory (ITBL)

The goal of ITBL is to support virtual laboratoryfor large-scale computational science and engineering simulations, by facilitating interactions among heterogeneous computing resources, information systems, and instruments, all of which are geographically and organizationally dispersed.

DB

First First Principle Principle

Calc.Calc.

MD MD SimulationSimulation

Example. 1: Material Design Simulation

ITBL is one of e-Japan National Priority Programs

Page 4: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

Computational Resources of ITBL

Super SINET (10Gbps)SINET(1Gbps)

SV1exSX-6i PC cluster

Origin3800T3E-1200E SC/ES40Origin3200Prime Power SX-6VPP5000 pSeries690 Atrix 3800SR2201SR8000

宇宙航空研究開発機構Japan Aerospace Exploration Agency防災科学技術研究所National Research Institute for Earth Science and Disaster Prevention日本原子力研究所( 東海研究所・那珂研究所・関西研究所・上野本部 ) Japan Atomic Energy Research Institute (Tokai Research Establishment, Naka Fusion Research Establishment, Kansai Research Establishment, Center for Promotion of Computational Science and Engineering)

理化学研究所RIKEN

宇宙航空研究開発機構Japan Aerospace Exploration Agency防災科学技術研究所National Research Institute for Earth Science and Disaster Prevention日本原子力研究所( 東海研究所・那珂研究所・関西研究所・上野本部 ) Japan Atomic Energy Research Institute (Tokai Research Establishment, Naka Fusion Research Establishment, Kansai Research Establishment, Center for Promotion of Computational Science and Engineering)

理化学研究所RIKEN

接続サイト Sites Connected接続サイト Sites Connected

東京大学生産技術研究所Institute of Industrial Science University of Tokyo東北大学(金属材料研究所・流体科学研究所・災害制御センター )Tohoku University  (Institute for Materials Research, Institute of Fluid Science, Disaster Control Research Center)

京都大学島崎研究室Kyoto University Shimazaki Laboratory九州大学松尾研究室Kyushu University Matsuo Laboratory北陸先端科学技術大学院大学Japan Advanced Institute of Science and Technology

東京大学生産技術研究所Institute of Industrial Science University of Tokyo東北大学(金属材料研究所・流体科学研究所・災害制御センター )Tohoku University  (Institute for Materials Research, Institute of Fluid Science, Disaster Control Research Center)

京都大学島崎研究室Kyoto University Shimazaki Laboratory九州大学松尾研究室Kyushu University Matsuo Laboratory北陸先端科学技術大学院大学Japan Advanced Institute of Science and Technology

核破砕水銀ターゲット(大強度陽子線加速器)Nuclear Spallation Mercury Target (High Intensity Proton Accelerator)

ITBL/TOMBO(ナノ・シミュレーション)Nano Simulation

TUNAMI (津波予測)Tsunami Prediction

SPEEDI/ITBL (数値環境)Numerical Environment System

タンパク質構造解析Information Sharing System for Bioinformatics

レーザー解析Laser Analysis

アドベンチャー(次世代構造解析)ADVENTURE (Large Scale Finite Element Analysis Package)

Page 5: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

KEK

NII OperationU. of Tokyo

NIG

ISASNagoya U.

Kyoto U.

Osaka U.

DataGRID for High-energy Science

ComputationalGRIDAnd

NAREGI

Nano-TechnologyFor GRID Applicati

on

OC-48+ transmissionfor Radio Telescope

Bio-Informatics

  NIFS

Kyushu U.

 Hokkaido

U.

  Okazaki Research Institutes

Tohoku U.

Tsukuba U.

Tokyo Institute of Tech.

Waseda U.

Doshidha U.

NAO

NII R&D

SuperSINET: All Optical Production Research Network (separate funding)

■ 10Gbps Photonic Backbone

■ GbEther Bridges for peer-connecti

on

■ Very low latency – Titech-Tsukub

a 3-4ms roundtrip

■ Operation of Photonic Cross Conn

ect (OXC) for fiber/wavelength s

witching

■ 6,000+km dark fiber,

100+ e-e lambda and 300+Gb/s

■ Operational since January, 2002

Page 6: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

Network Topology Map of SuperSINET 

Page 7: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

National Research Grid Initiative (NAREGI) Project:Overview

- A new R&D project funded by MEXT (FY2003-FY2007) ~17M$ budget in FY2003

- One of Japanese Government’s Grid Computing Projects

- Collaboration of National Labs. Universities and Industry in the R&D activities (IT and Nano-science Apps.)

- Acquisition of Computer Resources underway (FY2003)

MEXT:Ministry of Education, Culture, Sports,Science and Technology

Page 8: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

(1) To develop a Grid Software System (R&D in Grid Middleware

and Upper Layer) as the prototype for future

Grid Infrastructure in scientific research in Japan

(2) To provide a Testbed to prove that the High-end Grid Computing Environment (100+Tflop/s expected by 2007)

can be practically utilized in the Nano-science

Simulations over the Super SINET.

(3) To Participate in International Collaboration

(U.S., Europe, Asian Pacific)

(4) To Contribute to Standardization Activities, e.g., GGF

National Research Grid Initiative (NAREGI) Project:Goals

Page 9: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

Participating Organizations

• National Institute of Informatics (NII) (Center for Grid Research & Development)

• Institute for Molecular Science (IMS) (Computational Nano‐science Center)

• Universities and National Laboratories(Joint R&D) (AIST, Titech, Osaka-u, Kyushu-u, Kyushu Inst. Tech., Utsunomiya-u, etc.)

• Research Collaboration (ITBL Project, National Supecomputing Centers etc.) • Participating Vendors (IT and Chemicals/Materials)• Consortium for Promotion of Grid Applications in Industr

y

Page 10: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

Nano-science Applicatons

Director(Dr. Hirata, IMS)

Operations

R&D

Group Leader

SuperSINETTechnical

Requirements

Utilization of Network

Operations

Technology Dev.

R&D

AIST(GTRC) Joint ResearchNational

Supercomputing Centers

UniversitiesResearch Labs.

Coordination/Deployment

Center for Grid Research & Development(National Institute of Informatics)

NetworkTechnologyRefinement

National Supercomputeing

CentersCoordination in Network Research

R&D of Grand-challengeGrid Applocations

( ISSP,Tohoku-u,, AIST etc.,Industrial Partners)

MEXT

Group Leaders

Grid R&D Progam Managemen

t Committee

ITBLProject( JAERI)

ITBLProject Dir.

Operation s

Utiliza

tion of

Computing

Resource

s Computational Nano-science Center( Institute for Molecular Science)

NAREGI Research Organization and Collaboration

Joint Research

Grid R&D Advisory

Board

Grid Networking R&D

Grid Middleware and Upper Layer

R&D

Project Leader (K.Miura, NII)

(Titech,Osaka-U, Kyushu-U. etc))

R&DR&D

R&D

Joint Research

Computer Resources

(Acquisition in FY2003)

NII:  ~5Tflop/s

IMS:  ~10Tflop/s

Consortium for Promotion of Grid

Applications in Industry

Page 11: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

NAREGI Software Stack

WP6: Grid-Enabled Apps

WP3: Grid PSE

WP3: Grid Workflow

WP1: SuperScheduler

WP1: Grid Monitoring & Accounting

WP2: Grid Programming-Grid RPC-Grid MPI

WP3: Grid Visualization

WP1: Grid VM

(( Globus,Condor,UNICOREGlobus,Condor,UNICOREOGSA)OGSA)

WP5: High-Performance & Secure Grid Networking

WP

4: Pack

aging

Page 12: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

• WP-1: Lower and Middle-Tier Middleware for Resource Management: Matsuoka (Titech), Kohno(ECU), Aida (Titech)• WP-2: Grid Programming Middleware: Sekiguchi(AIST), Ishikawa(AIST)• WP-3: User-Level Grid Tools & PSE: Miura (NII), Sato (Tsukuba-u), Kawata(Utsunomiya-u)• WP-4: Packaging and Configuration Management: Miura (NII)• WP-5: Networking, Security & User Management Shimojo (Osaka-u), Oie ( Kyushu Tech.)• WP-6: Grid-enabling tools for Nanoscience Applications : Aoyagi (Kyushu-u)

R&D in Grid Software and Networking Area (Work Packages)

Page 13: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

WP-1: Lower and Middle-Tier Middleware for Resource Management

• Unicore Condor Globus Interoperability   - Adoption of ClassAds Framework

• Meta-scheduler - Scheduling Schema - Workflow Engine

• Auditing and Accounting - Attaches to multiple monitoring framework - User and job auditing - CIM-based node information schema - Accounting based on user/job audit

Page 14: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

WP-1: Lower and Middle-Tier Middleware for Resource Management(Continued)

• Self-Configurable Monitoring• Grid Self-Configuration Management (including packaging)• GridVM( Lightweight Grid Virtual Machine) - Support for Co-scheduling - Fine-Grained Resource Control - Node (IP) virtualization - Interfacing with OGSA

Page 15: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

WP-2:Grid Programming – GridRPC/Ninf-G2 (AIST/GTRC)

GridRPC

Server sideClient side

Client

GRAM

3. invoke Executable

4. connect back

NumericalLibrary

IDL Compiler

Remote Executable1. interface request

2. interface reply fork

MDS InterfaceInformationLDIF File

retrieve

IDLFILE

generate

Programming Model using RPC on the Grid

High-level, taylored for Scientific Computing (c.f. SOAP-RPC)

GridRPC API standardization by GGF GridRPC WG

Ninf-G Version 2

A reference implementation of GridRPC API

Implemented on top of Globus Toolkit 2.0 (3.0 experimental)

Provides C and Java APIs

Page 16: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

WP-2:Grid Programming-GridMPI (AIST and U-Tokyo)

• Provides users an environment to run MPI applications efficiently in the Grid.

• Flexible and hterogeneous process invocation on each compute node

• GridADI and Latency-aware communication topology, optimizing communication over non-uniform latency and hides the difference of various lower-level communication libraries.

• Extremely efficient implementation based on MPI on Score (Not MPICHI-PM)

GridMPI

RSH P-to-P Communication

PMv2 OthersVendorMPI

OtherComm.Library

Latency-aware Communication Topology

Grid ADI

MPI Core

VendorMPI

GRAMSSH

RIM

IMPI

TCP/IP

Page 17: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

WP-3: User-Level Grid Tools & PSE

• Grid Workflow

- Workflow Language Definition - GUI(Task Flow Representation)

• Visualization Tools - Real-time volume visualization on the Grid

• PSE /Portals - Multiphysics/Coupled Simulation - Application Pool - Collaboration with Nano-science Applicatons Group

PSE Toolkit PSEPortal

PSE Appli-pool

Super-Scheduler

Application Server

  Problem Solving Environment    

Information ServiceWorkflow

RenderingSimulation 3D Object

Generation

Rendering3D ObjectGeneration UI

or

Storage

Storage

Server

ClientRaw Data 3D Objects ImagesRaw Data 3D Objects Images

Page 18: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

WP-4: Packaging and Configuration Management

• Collaboration with WP1 management• Issues

– Selection of packagers to use (RPM, GPT?)– Interface with autonomous configuration

management (WP1)– Test Procedure and Harness– Testing Infrastructure c.f. NSF NMI packaging and testing

Page 19: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

WP-5: Network Measurement, Management & Control for Grid Environment

• Traffic measurement on SuperSINET• Optimal QoS Routing based on user policies and network meas

urements• Robust TCP/IP Control for Grids• Grid CA/User Grid Account Management and Deployment

High-speedmanaged networks

Measurement EntityMeasurement EntityNetwork Control EntityNetwork Control Entity

Grid Network Management Server Grid Network Management Server Network Information DBUser Policy Information DB

Super-schedulerGrid Application Grid Application Grid Application

Multi-Points real-timemeasurement

Dynamic bandwidth Controland QoS routing

Page 20: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

WP-6:Adaptation of Nano-science Applications to Grid Environment

• Analysis of Typical Nanoscience Applications

- Parallel Structure

- Granularity

- Resource Requirement

- Latency Tolerance

• Coupled Simulation    (e.g.,FMO & RISM)

• Collaboration with IMS

SMP SC Cluster (Grid)

RISM FMO

Solvent distribution

Solute structure

In-sphere correlation

MediatorMediator

RISM: Reference Interaction Site Model

FMO: Fragment Molecular Orbital Method

Page 21: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

Testbed for Prototyping (UNICORE, Condor,Globu

s)

Final System (OGSA Compliant)

Development of Operational Environment

Development of Operational Environment

Grid Middleware Research

Grid Middleware Research

Integration Integration Integration

・・・・

・・ ・・

Development Concept

Page 22: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

Nano-science and Technology Applications Targeted

Participating Organizations:-Institute for Molecular Science-Institute for Solid State Physics-AIST-Tohoku University-Kyoto University-Industry (Materials, Nano-scale Devices)-Consortium for Promotion of Grid Applications in Industry Research Topics and Groups:-Electronic Structure-Magnetic Properties-Functional nano-molecules(CNT,Fullerene etc.)-Bio-molecules and Molecular Electronics-Simulation Software Integration Platform-Etc.

Page 23: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

The NAREGI Phase 1 Testbed ($45mil, 1Q2004)

• ~3000 Procs, ~17TFlops

NII(Tokyo)

IMS(Okazaki)

Small Test App Clusters (x 6)

Small Test App Clusters

SuperSINET (10Gbps MPLS)

~400km

Center for Grid R&D~ 5Tflops

Software Testbed

ComputationalNano-science Center

~10TFlopsApplication Testbed

Osaka-U BioGrid U-Tokyo

Titech Campus Grid

AIST SuperCluster

~11TFlops

Note: NOT a production Grid system (c.f. TeraGrid)

Page 24: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

Computer System for Grid Software Infrastructure R&D (at NII)

(5 Tflops, 700GB) 

Page 25: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

Computer System for Grid Software Infrastructure R&D (at IMS)

(10 Tflops, 5TB) 

Page 26: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

NII Center for Grid R&D (Jimbo-cho, Tokyo)

Imperial Imperial PalacePalace

Tokyo St.Tokyo St.

AkihabaraAkihabara

Mitsui Office Mitsui Office Bldg. 14Bldg. 14thth Floor Floor

700m2 office space

(100m2 machine room)

Page 27: Project Leader, NAREGI Project Professor, National Institute of Informatics Fellow, Fujitsu Laboratories Limited Kenichi Miura, Ph.D. National Research.

Summary

• We regard Grid as one of the fundamental technologies of the IT infrastructure in 21st century

• In the NAREGI project, seamless federation of heterogeneous resources is the primary objective

• Computations in Nano-science/technology applications over Grid is to be promoted, including industrial participation.

• International Co-operation is essential.