ChinaGrid Overview - United Nations

32
ChinaGrid Overview Hai Jin Huazhong University of Science and Technology [email protected]

Transcript of ChinaGrid Overview - United Nations

ChinaGrid Overview

Hai Jin

Huazhong University of Science and Technology

[email protected]

Five Main Grid Projects in Five Main Grid Projects in Five Main Grid Projects in Five Main Grid Projects in China China China China

• China National Grid – CNGrid (Ministry of Science and Technology )

• China Spatial Information Grid (Ministry of Science and Technology )

• China Education and Research Grid – ChinaGrid (Ministry of Education)

• China Science Grid Project (National Science Foundation)

• Shanghai City Information Grid

ChinaGrid in a Nutshell• China Education and Research Grid

• Funded by Ministry of Education

• 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 by the end of 2004

Prerequisites for Grid Computing

•Network infrastructureNetwork infrastructureNetwork infrastructureNetwork infrastructure

•Wide area distribution of computational Wide area distribution of computational Wide area distribution of computational Wide area distribution of computational resourcesresourcesresourcesresources

•Continuous increasing requirement for Continuous increasing requirement for Continuous increasing requirement for Continuous increasing requirement for resource sharing resource sharing resource sharing resource sharing

About CERNETAbout CERNETAbout CERNETAbout CERNET• Second largest IP backboned network in China

–36 PoPs cover all the province capitals

–The network backbone is 2.5Gbps DWDM

–Total outgoing bandwidth outside China is 324Mbps

• Cover more than 1,000 colleges in about 200 cities

–About 10 million users

–Many universities have their own campus network in China

State-of-the-art of CERNET-1

徐闻徐闻徐闻徐闻

长春长春长春长春

哈尔滨哈尔滨哈尔滨哈尔滨

乌鲁木齐乌鲁木齐乌鲁木齐乌鲁木齐

拉萨拉萨拉萨拉萨

西宁西宁西宁西宁

兰州兰州兰州兰州银川银川银川银川

呼和浩特呼和浩特呼和浩特呼和浩特

台北台北台北台北

沈阳沈阳沈阳沈阳

南昌南昌南昌南昌

西安西安西安西安 徐州徐州徐州徐州

武汉武汉武汉武汉 合肥合肥合肥合肥

郑州郑州郑州郑州

石家庄石家庄石家庄石家庄

北京北京北京北京

南宁南宁南宁南宁

广州广州广州广州

福州福州福州福州

杭州杭州杭州杭州

上海上海上海上海

南京南京南京南京

天津天津天津天津

贵阳贵阳贵阳贵阳

海口海口海口海口

三亚三亚三亚三亚

湛江湛江湛江湛江

无锡无锡无锡无锡

大连大连大连大连

太原太原太原太原 济南济南济南济南 烟台烟台烟台烟台

成都成都成都成都

长沙长沙长沙长沙

重庆重庆重庆重庆 黄梅黄梅黄梅黄梅

九江九江九江九江

昆明昆明昆明昆明

青岛青岛青岛青岛

汕头汕头汕头汕头

唐山唐山唐山唐山

汉中汉中汉中汉中

宜昌宜昌宜昌宜昌

珠海珠海珠海珠海深圳深圳深圳深圳

惠州惠州惠州惠州

柳州柳州柳州柳州百色百色百色百色 厦门厦门厦门厦门

主干网地区网

GigaPopPop

桂林桂林桂林桂林

深圳深圳深圳深圳

ChinaGrid (The First Phase)

Goals of ChinaGrid Project

•Largest

•Most Advanced

•Most Practical

Resource Distribution of ChinaGrid (by 2004)

沈阳

北京

西安

武汉

广州

济南

长沙

南京 上海

东北大学5千 | 5T

华中科技5千 | 5T

西安交大5千 | 5T

东南大学5千 | 5T

上海交大5千 | 5T

山东大学10千 |10T

清华大学10千 | 10T

北京大学5千 | 5T

北航5千 | 5T

国防科大5千 | 5T

中山大学5千 | 5T

华南理工5千 | 5T

CERNET地区中心 CERNET主干网2.5G线路

CERNET主节点 CERNET城域网

非CERNET主节点 CERNET主节点接入线路

Main Research Tasks•Campus grid platform

•Common platform for ChinaGrid

•Grid application platform and representative grid applications– Image processing grid

– Bioinformatics grid

– Course on-line grid

– Computational fluid dynamic grid

– Large scale information processing grid

Application Model for ChinaGrid Service Supporting Platform

Grid Services(数字化图书馆)

Grid Services(数字化信息资源)

Grid Services(数字化奥运)

Portal

CGSP CGSP

CGSP

CGSP

CGSP: ChinaGrid Supporting Platform

CGSPStandards &

Protocols

ChinaGrid服务门户

终用户

Grid Services(数字化图书馆)

Grid Services(数字化信息资源)

Grid Services(数字化奥运)

Portal

CGSP CGSP

CGSP

CGSP

CGSP: ChinaGrid Supporting Platform

CGSPStandards &

Protocols

ChinaGrid服务门户

终用户

Architecture of ChinaGrid Service Supporting Platform

ChinaGrid 网格服务支撑平台

网络设备

Linux

各种计算机

Windows Unix

发现定位命名注册 监控调度

身份鉴别

工作流

授权与访问控制

......

通知

生命期管理

ChinaGrid 网格应用 (数字奥运 , 数字图书馆 厎 )

通信安全

统一的信息表示、存储、转换和交换

策略控制

E -Science Grid E -Instrument GridE -Info Grid

ChinaGrid Service Supporting Platform

Network infrastructure

Linux

All kinds of computers

Windows Unix

Discovery & location

Naming registration

Monitor &Scheduling

Identity authentication

Workflow

Authentication & access control

......

Notification

Lifecyclemanagement

ChinaGrid application (Digital Olympic game , Digital library … )

Communicationsecurity

Uniform information representation, storage, and exchange

Strategy control

E -Science Grid E -Instrument GridE -Info Grid

ChinaGrid Supporting Platform

ChinaGrid Portal

ChinaGrid Specific Grid Applications

Grid Problem Solving Environment

Grid Information Service

Grid Resource Management and Job Scheduling

Grid Data Management

Grid Security

CGSP in Detail

Web Portal

临时证书池

Grid-mapfile UserProxy

WS-Security SimpleCA

(替换)

用户-密码库

服务级访问控制

Mmjfs Rips Mds

作业提交

资源查询

作业调度

作业状态管理

容错

错误检测

服务监控

资源监控

用户视图组织

统一文件访问接口

数据存储抽象

存储资源管理文件元数据管理器

存储资源错误检测

副本策略

副本目录

统一数据库访问接口

数据库存储抽象

数据服务扩展

域服务器

服务动态部署模块 调度代理部署模块 网格结点故障管理 用户管理模块

虚拟接口管理模块

服务元数据管理模块

SLA管理模块服务匹配选择模块

信息服务

网格信息共享拓扑管理

信息服务器容错

XML数据库接口数据库接口数据库接口数据库接口模块模块模块模块

CGSP Operation Model

ChinaGrid Specific Application ChinaGrid Specific Application ChinaGrid Specific Application ChinaGrid Specific Application GridGridGridGrid

High performance computing environment(campus grid)

Data grid

Access gridComputational grid

NUDT

THU

HUSTZSU

PKU SJTU XJTUNEU

SCUT

BUAA

SEU

SDU

Remoteeducation

gridImage

processinggrid

Fluiddynamics

grid Large-scaleinformationprocessing gridBioinformatics

grid

Image Processing Grid

• Three-dimension reconstruction of digital virtual human being (HUST)

• Medical image diagnosis (ZSU)

• Remote sensing image processing(NUDT)

BioGridhttp://biogrid.hpcgrid.cs.tsinghua.edu.cn

Only two things for users:

1. Submit bioinformatics jobs through the web

2. Wait for the results

Users needs not to care about the job scheduling, task monitoring and task management

BioGridBioGridBioGridBioGrid ApplicationsApplicationsApplicationsApplications

•Protein target selection for rice genome

•Multi-sequence alignment for ganoderma family

•Gene joint for white mice

•Cardiovascular disease research

Course On-line Grid

Course On-line Grid (cont.)• Domain names for course on-line Grid

– realcourse.grids.cn

– vod.grids.cn

• User can get the courses VOD by IE using realplayer

• System has already provided about 700-hour courses from 12 university for VOD and download

System DescriptionSystem DescriptionSystem DescriptionSystem Description

THU

CAS

BUPT

BUAA

SCUT

PKU

XJTU

HIT

CAPITEL

CFD Grid

• CFD(Computational Fluid Dynamics)integrates computational mathematics, computer science, hydromechanics, and computer visualization, etc.

• CFD classification

– Computational aerodynamics

– Computational hydrodynamics

– Computational combustion

– Computational heat transfer

– Numerical weather forecast

– etc.

Significant 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

Large Scale Information Processing Grid

• Digital aeronautical and astronautical museum (BUAA)

• Data processing center of Alpha Magnetic Spectrum (AMS-SOC) (SEU)

• Construction of YangBaJin Cosmic Ray Experimental Platform (SDU)

http://www.cergrid.cn

ChinaGrid@ GCC2003, Shanghai

ChinaGrid @China Education Expo 2004

http://grid.hust.edu.cn/gcc2004/

Meet with Them @ GCC’04, Wuhan, Oct. 2004

Grid is/is not

toolkit solutionbased on standardsPC versus serveropen source

just scientific computingplatform independentproprietarya complex problem

a clusterusing Web servicesreplacing the Internetabout sharing resources

a supercomputerjust getting startedis notis notis notis notisisisis

Thanks!