Docstoc

Qian_Depei china

Document Sample
Qian_Depei china Powered By Docstoc
					       High Performance
     Computing Environment
        (Grid) in China


                 Qian Depei
          Xian Jiaotong University
         Email: depeiq@xjtu.edu.cn




                Outline

•   Purpose of Building a Grid
•   Grid vs Internet and Web
•   Overview of China’s Grid Project
•   Major issues in Developing a Grid
•   Current Status of the Project
•   Future Work




                                        1
  Purpose of Building a Grid

• Needs for greater computing
  capability
  – Science & Engineering computation
  – High performance Information services
  – Social and economical problems
  – Research & education




Purpose of Building a Grid (con.)

• Needs for resource sharing
  – Data, information, and knowledge
  – Expensive instruments




                                            2
 Purpose of Building a Grid (con.)

 • Needs for collaborated work
   – Concurrent engineering
   – Distributed simulation
 • Utilizing idle or underused
   computing power




            Grid vs WEB

              Grid            Web
System        Single Image    Discrete Sites
Resources
Sharing and System            Explicit User
Collaboration Enabled         Efforts
Information Certain           Mainly
& Knowledge
              Intelligence    Manual
Aquisition




                                               3
    Overview of China’s Grid Project

• supported by the National High-Tech R&D
  Program (the 863 program) from 1999 to
  2000, about 20 sub-projects supported
• Four major tasks
    – Develop a super server
    – Establish several high performance computing
      centers across the country
    – Develop a system software for the Grid system
    – Develop demo applications on the Grid




    Major issues in developing a Grid

•   Heterogeneity
•   Scalability
•   Dynamic adaptation
•   Safety
•   Ease of use




                                                      4
             Key techniques
• Single System Image
  – Uniform resource management
  – Uniform User management
  – Efficient task management and scheduling
• Security
  –   Authentication
  –   Authorization
  –   Encryption
  –   Secure node operation system




       Key techniques (con.)

• User-friendly interface
  – GUI
  – Web-based techniques
  – Chinese language support




                                               5
 Current Status of the Project

• Developd Dawning 3000 super server
  – 280 processors/70 nodes, 160GB memory, 3TB
    disks
  – Worm-hole and SAN interconnection network
  – 400Gflops peak performance
  – O/S: IBM AIX
  – Database: DB2, Oracle
  – Language: C, C++, F77, MPI, PVM, ...




       Current Status of the
           Project (con.)
• Established 9 high performance
  computing centers across the country
• Interconnected the centers with available
  networks (Cernet & CSTNet)
• Equipped the nodes with
  –   Dawning 2000/3000
  –   Galaxy 3, 20Gflops
  –   Sunway 1, 460Gflops
  –   Tsinghua Tongfang PC-Cluster, 8Gflops




                                                 6
High Performance Computing Centers

                                  Beijing


                                      Gigabit Backbone
Gigabit Backbone
                   Xi’an                    Nanjing

        Chengdu

                     Wuhan                  Shanghai
                                  Hefei
                       Changsha




     Current Status of the
         Project (con.)
• Developed a system software for the
  Grid
  – A function layer above the node
    operating system
  – Managing the resources, users, and
    tasks
  – Authentication & Authorization
  – Hardware enhanced encryption
  – Web-based user interface technology




                                                         7
        Grid System Software

             Users and Applications

Security User Mng. Resource Batch Job    Learning
                   Directory Management Online Help

             Common Interface Layer
Interface1    Interface2   Interface3    Interface4


 SunWay 1      Galaxy 3    Tongfang108    Dawning 2000




             User Management




                                                         8
Job Management (submit)


                No. of CPUs
                Working Directory
                Program Name
                STDIN
                STDOUT
                Execution Time
                Host Type
                Host Name




 Resource Management
     (Find a User)



                     Search by
                     •Host Name
                     •User Name
                     •User Type
                     •User Account
                     •E-mail
                     •Phone




                                     9
Grid System Monitor




   Grid Utilities




                 Simulate
                Command
              Line Interface




                               10
            Current Status of the
                Project (con.)
   • Developed Several applications on
     the Grid
       –   Weather forecasting
       –   Petroleum Reservoir simulation
       –   Bio-information database and appl.
       –   Numerical wind tunnel simulation
       –   Automobile Collision Simulation
       –   Ship structure analysis
       –   National scientific databases add appl.
       –   Digital library




                    Grid Applications                 Applications
                Programming Environment
                                                         Grid
                 Grid Operating System                 System
                                                       Software
                                        Expensive
Visualization
 Equipment        Grid … Grid           Instrument
                  Node   Node               and
                                        Equipment        Grid
                                                       Hardware
                                         Database
                    Gigabit IP          Information
                    Backbone              Library




                                                                     11
           Another View of Grid
                           Meteoro               Petroleum
                                  logy   iii

           Biology           Grid                  Grid
            Grid                                                Information
                                                                    Grid
Logical
Layer
                       Grid System Software

           Grid                  Grid                    Grid
                     iii                       iii
           Node                  Node                    Node

Physical
 Layer

                       Gigabit IP Network




                     Future Work

   • Continuing support from the national
     863 program
      – Expand the grid scale
      – Upgrade the computing power
      – Improve networks QoS
      – Develop Grid OS
      – Develop Applications—essential to the
        success of the project!




                                                                              12
         Future Work (con.)

• Related Research
  –   Theoretical models
  –   Grid architectures
  –   Efficient communication protocols
  –   Grid operating systems
  –   Grid application development tools
  –   User-friendly interfaces
  –   Grid performance evaluation and optimization




  International Cooperation

• Joint research supported by both
  China and European country
• Academic Exchange
• Conferences

• http://www.grid.org.cn




                                                     13
Thank you!




             14

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:22
posted:2/14/2010
language:English
pages:14
Description: grid computing system - products - applications