Inetrconnection of CNGrid and European Grid Infrastructure Depei Qian Beihang University Feb. 20,...

Preview:

Citation preview

Inetrconnection of CNGrid and European Grid Infrastructure

Depei QianBeihang University

Feb. 20, 2006

Current status of CNGrid Eight nodes across the country

CAS Network Center (Beijing, major node) Shanghai Supercomputer Center (Shanghai, major node Tsinghua University (Beijing) Institute of Applied Physics and computational Mathematics

(Beijing) University of Science and Technology of China (Hefei, Anhui) Xi’an Jiaotong University (Xi’an, Shaanxi) NUDT (Changsha) Hong Kong University (Hongkong)

18TFlops of aggregated computing power, 200TB disk storage

CNGrid operation and supporting center (CAS Network Center)

grid nodes across China

Hefei

Xi’an

Beijing

Changsha

Shanghai

Hong Kong

Applications supported by CNGrid 11 applications from four selected are

as Resource and Environment

GSG, DFG, SeisGrid Research

SDG, BAGrid, DDG, ChinaGrid Services

CMAG, ITG Manufacturing

AviGrid, SimGrid

Geological Survey Grid Undertaken by China National

Geological Survey Bureau Nation-wide productive grid Data exchange and sharing Resource evaluation services

Shorten the evaluation time from 3 years to 3 months

Delivering achievements in North China ground water resources

evaluation Mineral resources evaluation

New drug discovery grid Undertaken by Shanghai Institute of Mat

eria Medica CAS Compound screening for new drug discov

ery Speed up the process by computer simulatio

n Higher accuracy

Using HPC in P2P mode New drug for diabetes is under developm

ent and will enter clinic testing by the end of 2005

China Meteorological Application Grid

Undertaken by China National Meteorological Center

Multiple sites to form the research platform for new weather prediction model research

Provide new weather forecast services (time and location-specific)

AviGrid Undertaken by AVIC II of China Support distributed design,

simulation, and manufacturing CAD software sharing Data exchange and sharing Computing resource sharing

CNGrid GOS Grid system software

Interfacing to heterogeneous systems Resource management Scheduling

Grid application development environment Portal based

Grid user environment Grid browser GSML

Grid basic servicescomm., resource desc., locating, discovery, config., file management

grid software

Basic resources ( computer, softwares, instruments, devices, database, file systems )

Security services

authenticationSingle sign on

encryptionAccess control

Security policiesEnd-end security

Job services

API GUIJob management

Batch jobload balancing

Workflow support

Data services

Global viewUniform access

File transfer

Info services

Publish discoveryorg. manage

Resource descInformation access

Grid management

User managementSys. managementSys. monitoring

Accountinglog

Dev. & use env.

GSMLResource accGrid browserGrid AgoraAppl. Editor

Exception handling

Portal mode Commercial cliente.g. MatLab

user

resource

GSMLSpecial cliente.g. Java prog

CNGrid GOS Functionalities

CNGrid GOS organization 自主开发的源代码约 35万行

2.0 版安装包共有 110 MB 代码

Deployment of CNGrid GOS

Web 浏览器

GT3 core

网格服务器

Web Portal

GT3 core

网格服务器

网格应用

CNGrid GOS APIs

网格应用服务器

GT3

WS GS

GS

OGSA/OGSIWebSphere,

.Net

GS or wrappers

网格结点 A

本地资源驱动

网格结点 B

本地资源驱动

CNGrid 信息管理和资源管理

资源外包

CNGrid 信息管理和资源管理

Internet

CNGrid GOS APIs

基于网格软件的应用

GS orwrappers

其它APIs

注册

注册

网格操作环境

RB1

RB2

RB3

RA1

RA3

RA2

图7 网格软件部署结构

网格管理工具

Prospects of CNGrid CNGrid will be connected to CNGI-a

IPv6 network in China Multi-protocol support modification and upgrade of CNGrid GOS Transparent to applications

CNGrid will become the basis of the network computing environment of China Regular operation

It is very possible that CNGrid will be continually supported by 863 program

Interconnection of CNGrid and EU Grid Infrastructure Some issues has to be addressed for

effective cooperation Precondition

Reasonable network bandwidth Interoperability and inter-operation of

European and Chinese Grid infrastructures

Harmonization of the security mechanism

Mutual interests in applications

Interoperability of CNGrid GOS and EU Grid software

How to achieve interoperability of different Grid software

Different software installation to the same infrastructure?

How is it viewed by the applications?

Resource management and monitoring CNGrid has a resource

monitoring system for management and scheduling

Exchange monitoring information between different systems or using the same monitoring tool?

How will the scheduling issue be handled?

Data access and Integration

File and database level sharing OGSA-DAI? Other data grid software?

Sharing data is crucial for research an other applications

User management

Building and managing VOs Authentications Authorizations

Security

Crucial for interconnection Harmonization of security

polices and CA mechanisms

Accounting

Setting up Grid business model Cost issues to be addressed Preparing for future Grid

service business

User and development environment

Portal based Integrated Grid programming

and application development environment is required

Application development support Service components Workflow

Deployment of Applications

Deploy the current applications to other infrastructure

Jointly developing and deploying new applications

Testing and training environment Setting up an environment for

training and testing in parallel with operational infrastructure Interoperability testing Upgrading to Ipv6 Developing and testing new applications Providing training facility

Less disturbance to the operational infrastructure

User training

Tutorial on Grid software and tools

Training and tutorial on applications

Training technical support people

What we need to do for interconnection Supporting Grid software

interoperability study, deploy different software in the environment

Deploying current applications and developing an deploying new applications on extended infrastructure

Supporting harmonized security mechanism

Supporting testing and training

Thanks!

Recommended