1 / 44

Grid Activity in China

Grid Activity in China. Sun Gongxing, IHEP, Beijing. The Grid Projects in China. • Vega Grid Project ( ICT, MOST) • National High Performance Computing Environment funded by 863 program (Many participants, MOST) • Scientific Data Grid. (CAS, MOST) • HEP data grid.(IHEP)

justin
Download Presentation

Grid Activity in China

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Grid Activity in China Sun Gongxing, IHEP, Beijing

  2. The Grid Projects in China •Vega Grid Project ( ICT, MOST) •National High Performance Computing Environment funded by 863 program (Many participants, MOST) •Scientific Data Grid. (CAS, MOST) •HEP data grid.(IHEP) • Grid infrastructure building (MOE)

  3. Overview of China’s Grid Project • Build a superserver for major grid sites. • Build a few of HPC centers. • Develop system software for the Grid system. • Develop demo applications on the Grid. • Build 2Gbps interconnection among 100 university.

  4. The Vega Project 1. Design goals: • Design and implement Grid-level software. • Build a national-scale infrastructure supporting HPC. • Develop application running on testbed. 2. Grid-oriented superservers—Dawning 4000, 5000,etc. 3. Service Grid

  5. Stress Distribution of 3800TEU

  6. 500hPa Contours in Weather Forecasting

  7. The Vega Grid Topology It is Router-centered structure:

  8. The Vega Grid Computing Protocol

  9. The Vega OS Vega OS overview 1, A user-level middleware running on client machine •Vega GOS constructed by 2 components: GOS and gnetd - GOS is a daemon running on client machine. - gnetd is a daemonon grid server response to client commands.

  10. Grid process and Grid thread - Grid process is a unit for managing the whole resource of the Grid. - Grid thread is a unit for executing computation on the Grid.

  11. 2, Vega APIs introduction • Vega GOS APIs - GOS APIs for application developers grid(): constructs a Grid process on client machine. gridcon(): grid process connects to Grid system. gridclose(): close a connected grid. ……

  12. •gnetd APIs for service developer on Grid servers - grid_register(): register a service to Grid. - grid_unregister(): unregister a service. …….

  13. The Vega Grid Batch System - A GOS-based application. - No central control - shell commands: > gsub > gstat > gkill, ……

  14. - All kinds of resources registered in Grid. > Computational resources: cycles, mem, disk, networks…… > software: DB, CAD…… > services: ftp, http, mail……

  15. Global Batch System in Vega Grid

  16. Travel-An Online Transaction system An online transaction system----travel in China • GOS-based application • 4 different basic services registered in the Grid. * Wheather forecasting * airline ticket booking * sight spot ticket booking * charging - Putting these 4 services into an application

  17. The National HPC Project • Overview - Set up 9 HPC sites across China - Interconnected these 9 sites with available networks ( Cernet & NSTTet) - equipped each site with Dawning 2000/3000, Galaxy 3(20Gflops), Sunway 1(460Gflops), PC-cluster(8Gflops)

  18. Overview of the Grid System Software • A function layer on top of node OSs. • Management of resources, users and tasks. • Authentication and authorization. • Hardware-enhanced encryption. • Web –based user interface.

  19. The Grid System Software

  20. User Management

  21. Job Management(submit)

  22. Resource Management(Find a User)

  23. The Grid System Monitoring

  24. The Grid Utilities

  25. The Grid Applications • Weather forecasting. • Petroleum reservoir simulation. • Bio-information database and applications. • Numerical wind tunnel simulation. • Automobile collision simulation. • Ship structure analysis. • National scientific databases and applications. • Digital library.

  26. NHPCE Node Node Node Node Instr. DB Info lib. Audio Gigabit IP Network Internet DVD Video Camera Notebook HPC Tel. Game TV BP, Mobile phone PC

  27. International Cooperation • Joint research supported by European and China. • Source sharing - Computing power - Database - Software tools - Application software

  28. The Scientific Data Grid Project • Build on the top of scientific databases. • Belong to CAS, but open to the world. • Plan to provide service in 2004-2005.

  29. Scientific Database(SDB) • SDB funded by CAS since 1986. • SDB is a collection of multiple disciplinary databases, including chemistry, biology, geography, astronomy, ecology, etc. • By 2005, there are - 400+ member institutions across China. - 300+ databases which is distributed and heterogeneous. - 10TB+ data volume size.

  30. Why do SDG? • Resource level—sharing and development. - make data more accessible. - data integration - and more easy to do: data->information->knowledge. • Application level—emerging applications - can do what we can not do before. - cross multiple databases/multiple disciplines. - require more resources ( cycles, bandwidth, instrument, etc.)

  31. Tasks • Build testbed - one data center - and three sub data center. • Middleware - information service - security - user interface • Applications - Chemistry/Geo-science/astronomy/biology…

  32. Bio CenterCluster 8 nodes1-2TBBeijing SDG Resources: 20 TB 4 PC Clusters CSTNET 1000M Data Center (CNIC)Cluster 16 nodes15TB 1000M Chemistry CenterCluster 8 nodes1-2TBShanghai 155M Geo CenterCluster 8 nodes1-2TBBeijing

  33. SDG Data Center CA Server PortalServer Database Application Server MDS Server Mass Storage Supercomputers at CNIC ~2 TFLOPS

  34. Grid Middleware Application applications xMDS GAPI app-oriented, unified program interface DRB coordinated access to multiple data resources UAI universal access interface to single data resource GSI Local DBMS local data management system, could be DBMS or file system databases

  35. Projects • CAS The tenth five-year program (2001—2005) (37MRMB). • 863 program (MOST) A special program (proposed).

  36. Collaboration • PRAGMA • APGrid • SDSC • KISTI • ASCC • Texas A&M Univ.

  37. HEP Data Grid • Currently funded by IHEP, CAS. • Build a BES VO in IHEP campus network environment for BES experiment. • Probably Add to CMS and Atlas Vos in the future for CMS and Atlas collaborations. • ARGO-YBJ VO for ARGO-YBJ experiment.

  38. The HEP Grid Testbed Topology GIIS Two 6 CPUs PC-FARM GRIS GRIS Condor PBS

  39. Current Main Tasks • Large Scale Linux Configuration and maintenance—LCFG. • Authentication/authority—GSI. • Resource Information Management—MDS. • Grid Resource Allocation Management—GRAM. • Data Replication Management—GDMP. • HEP analysis software gridifying—Appln.

  40. The Future Work • Build IHEP campus Grid computing environment sharing about ten PC-Farms. • Promote collaboration with National Grid Projects and international Grid communities • Make effort to propose Regional Center 2 project in China.

More Related