hai jin huazhong university of science and technology wuhan, china hjin@hust

34
Recent Advances in Recent Advances in ChinaGrid Project ChinaGrid Project Hai Jin Hai Jin Huazhong University of Science and Tech Huazhong University of Science and Tech nology Wuhan, China nology Wuhan, China [email protected] [email protected]

Upload: ivo

Post on 12-Jan-2016

53 views

Category:

Documents


3 download

DESCRIPTION

Recent Advances in ChinaGrid Project. Hai Jin Huazhong University of Science and Technology Wuhan, China [email protected]. Huazhong University of Science and Technology, located in the central of China, was founded in 1953, and ranks the TOP 5 universities in China. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

Recent Advances in Recent Advances in ChinaGrid ProjectChinaGrid Project

Hai JinHai JinHuazhong University of Science and Technology Huazhong University of Science and Technology Wuhan, ChinaWuhan, China

[email protected]@hust.edu.cn

Page 2: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

2

2

Huazhong University of Science and Technology, located in the central of China, was founded in 1953, and ranks the TOP 5 universities in China.

Page 3: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

3

3

Nation-wide Grid Projects in China • China National Grid – CNGrid (Ministry of Sci

ence and Technology )• China Education and Research Grid – China

Grid (Ministry of Education)• China Science Grid Project (National Science

Foundation)Two group efforts working on the grid middleware

platform Group 1: ICT/CAS, HUST, Peking U., Tsinghua U., Xi’an Jiaotong U.,

and Shanghai Supercomputer Center (CSGrid project) Group 2: Beihang U., Peking U., Tsinghua U., NIC/ CAS, NUDT

(China Research and Development Environment Over Wide-area Network, CROWN)

Page 4: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

4

4

ChinaGrid in a Nutshell • China Education and Research Grid

• Funded by Ministry of Education

• As the pilot grid application supported by National 863 Hi-Tech R&D program

• Based on CERNET (China Education and Research Network)

• First Phase From 2003-2005 12 key universities as initiative More than 6Tflops w/60TB 20 key universities now

Page 5: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

5

5

About CERNET• Second largest IP backboned network in Chin

a 36 PoPs cover all the province capitals The network backbone is 2.5-10Gbps DWDM

• Cover more than 1,500 universities/colleges in about 200 cities About 20 million users Many universities have their own campus network in

China

Page 6: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

6

6

State-of-the-art of CERNET-1

Page 7: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

7

7

ChinaGrid (The First Phase)

Page 8: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

8

8

ChinaGrid (till now)

Page 9: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

9

9

ChinaGrid Mission

•Campus grid platform

•Common platform for ChinaGrid

•Grid application platform and representative grid applicationsImage processing grid Bioinformatics grid Course on-line grid Computational fluid dynamic gridLarge scale information processing grid

Page 10: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

10

10

Campus Grids and their Computing Power and

Storage Capacity• HUST: 0.8Tflops, 5TB• THU: 1.3Tflops, 20TB• PKU: 1.5Tflops, 10TB• BUAA: 0.7Tflops, 10TB• SCUT: 0.9Tflops, 20TB• SJTU: 0.5Tflops, 9TB• SEU: 1.0Tflops, 19TB• XJTU: 0.1Tflops, 2.5TB• NUDT: 0.2Tflops, 5TB• NEU: 0.8Tflops, 5TB

• ZSU: 1.3Tflops, 10TB• SDU: 1.3Tflops, 18TB• NWPU: 0.4Tflops, 2TB• ZJU: 0.6Tflops, 3TB• FUDAN: 1.8Tflops, 6TB• TONGJI: 0.2Tflops, 1TB• USTC: 1.2Tflops, 5TB• UESTC: 0.3Tflops, 2TB• RUC: 0.1Tflops, 0.5TB• LZU: 0.3Tflops, 1TB

ChinaGrid: >15Tflops, >150TB

Page 11: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

11

11

Layered Infrastructure of ChinaGrid

High performance computing environment(campus grid)

ChinaGrid Supporting Platform (CGSP)

NUDT

THU

HUST

ZSUPKU SJTU XJTU

NEUSCUT

BUAA

SEU

SDU

Remoteeducation

grid

Imageprocessing

grid

Fluiddynamics

grid Massiveinformationprocessing gridBioinformatics

grid

Page 12: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

12

12

What’s CGSP?• ChinaGrid Supporting Platform, a grid middleware

for ChinaGrid

• Follow the WS-Resource Framework (WSRF) and Open Grid Service Architecture (OGSA)

• Beta version was announced last October at GCC’04 in Wuhan

• CGSP 1.0 was released Jan. 10, 2005

• Developed by the joint working group from HUST, THU, PKU, BUAA and SJTU

Page 13: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

13

13

Status of CGSP 1.0• CGSP download more than 300 times

• Support three major grid applications of ChinaGrid

• Installed in 12 universities as campus grid environment

Page 14: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

14

14

Page 15: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

15

15

ChinaGrid Supporting Platform

Portal

Information Center

Uniform Management

Computing Nodes

Secu

rity Mod

ule

Grid Developing Environment

Portal: Grid entry for submitting & monitoring job, querying resources’ info, user management and accounting etc.

Grid Developing Environment: a set of toolkits including portal development tools, resource encapsulation tools, programming tools and job generation tools etc.

Information Center: the manager of resource & service information

Uniform Management: a set of managers including job manager, data center, domain manager and service container

Security: Identity authentication and mapping, service and resource authorization, secure transferring etc.

Page 16: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

16

16

GSI

WS-Security

CAS

SimpleCA

Data Managemen

tSecurity

WSCore

Resource Managemen

t

Information Services

Authz Framework

RFT

RLS

OGSI-DAI

New GridFTP

XIO

JAVAWS Core(WSRF)

C WS Core(WSRF)

MDS2

WS-Index

Pre-WSGRAM

WS-GRAM

CSF(contribution)

pyGlobus(contributed)

Python Bindings(contributed)

Data Center(CGSP)

Data Center(CGSP)

Portal SDK(CGSP)

Portal SDK(CGSP)

Programming Toolkits(CGSP)

Programming Toolkits(CGSP)

Resource-Index(CGSP)

Resource-Index(CGSP)

HyperService(CGSP)

HyperService(CGSP)

Proxy(CGSP)

Proxy(CGSP)

MetaData-Man(CGSP)

MetaData-Man(CGSP)

InterDomain(CGSP)

InterDomain(CGSP)

Topologic(CGSP)

Topologic(CGSP)

RemoteDeploy(CGSP)

RemoteDeploy(CGSP)

Job Manager(CGSP)

Job Manager(CGSP)

WorkFlow(CGSP)

WorkFlow(CGSP)

HotDeploy(CGSP)

HotDeploy(CGSP)

GT3.9 and CGSP

Page 17: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

17

17

CGSP in DetailPortal

Grid Developing Environment

Portal development tools

Resource encapsulation tools

Programming tools (GridRPC/GridPPI)

Job generationtools

Managementtools

Installationtools

Information Center

Servicemanagement

Resourcemanagement

Servicematching

Topologymanagement

Fault-tolerancemechanism

Quality of servicemanagement

Metadatadescription

Domain infomanagement

Domain Manager

Usermanagement

Statusmonitor

Identitymapping

Negotiationpolicy

Job Manager

Job submission

Job scheduling

Job remote-deploy

Work flow management

Job monitoring

Service support

Service Container

GT3.9.1 core

Life cycle Service group Notification

Base fault Resource property

Remote&hot deploy

Node resource monitor

Service monitor

Batch job service

Security

Certification authority

Identity certification

Proxy management

Single sign-on

Security management ofservice and container

Resource access control

Data Manager

Uniform access entry

Metadata manager

Storage resource manager

Replica catalog

Storage agent

Page 18: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

18

18

Working Flow of CGSP

Resource information

C A

Container

J1 J2

Resource wrapping tools

Information Center

Portal

Web App S1

S2

S3

S4Domain manager

Management GUI

Job Definition tools Portal toolsProgramming

modelsInstallation

tools

Administrators Resource providers

programmers

Global

1

2

3 4

5

6

7

Local

Job managerContainer CMD

Legacy Program

Remote resources

StorageData Management

Container

Container

Retrieve data

Retrieve input data

Job information

Available services S2

Request for S2Request for J1

Tool set

Developers and

Grid Constructors

Page 19: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

19

19

Page 20: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

20

20

AG4ChinaGrid : GridAsia 2005

Page 21: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

21

21

http://www.chinagrid.edu.cn

Page 22: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

22

22

Bioinformatics Grid

Page 23: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

23

23

BioGrid Applications

•Protein target selection for rice genome•Multi-sequence alignment for ganoder

ma family•Gene joint for white mice •Cardiovascular disease research

Page 24: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

24

24

Image Processing Grid

Page 25: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

25

25

ImageGrid Applications• Three-dimension reconstruction of digital virtual

human being (HUST)• Medical image diagnosis (ZSU)

• Remote sensing image processing( NUDT)

Page 26: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

26

26

CFD Grid

Page 27: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

27

27

Pilot Applications based on CFD Grid

• Shanhai JiaoTong University: Aircraft genetic optimization design system

• Xi’an JiaoTong University: Parallel algorithm for molecular dynamics

• Southern China University of Technology: Simulation and optimization techniques for metal powder figuration process

• Northeast University: Large scale geological disaster forecasting system

• Southeast University: Computational electromagnetism applications in airplane and automobile design

Page 28: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

28

28

Course On-line Grid

Page 29: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

29

29

Course Resource Contribution

• Number of courses: Number of courses: 233233 ;; Number of hours: Number of hours: 25662566

474

117

32

283251

332

202

332

205

12

213

0

113

050

100150200250300350400450500

PK TS XJ SJ DB SD HN HZ DN HK DZ BH ZS

Page 30: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

30

30

User IP distribution ( 2004/08/27-2005/01/16 )

Server Independent IP number

Total number of HTTP GET

PK1 15359 5868376

PK2 264 10970

BY 2922 640255

BH 121 10383

TS 818 125083

DB 1358 848936

DN 696 71957

ZS 9370 1260541

Server Independent IP number

Total number of HTTP GET

SD 1110 128816

UST 9513 1093657

XJ 3981 697464

SJ 528 265055

XB 1318 160240

LD 5101 618136

HZ 598 64299

HN 387 705687

Numbers of independent IPs : 25,807 ; Total number of HTTP GET : 12,569,855

Usage Survey

At least so many people use course-online grid

Total number of access

Page 31: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

31

31

Massive Information Processing Grid

Page 32: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

32

32

University Digital Museum Grid (UDMGrid)

Page 33: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

33

33

Total Investment of China to Implement Initial Informalization by 2020

•Computer 3.900Trillion RMB• Internet Host and Systems 117.000Trillion RMB•Communication 6.100Trillion RMB•Digital TV 1.950Trillion RMB•Total 128.950Trillion RMB

•It is necessary to lower down the cost of informalization greatly by using resource sharing and cooperative working

Page 34: Hai Jin Huazhong University of Science and Technology Wuhan, China hjin@hust

34

34

Thanks!