Building a cfd grid over thaigrid infrastructure
Download
1 / 22

Building a CFD Grid Over ThaiGrid Infrastructure - PowerPoint PPT Presentation


  • 93 Views
  • Uploaded on

Building a CFD Grid Over ThaiGrid Infrastructure. Putchong Uthayopas, Ph.D Department of Computer Engineering, Faculty of Engineering, Kasetsart University, Thailand Email: [email protected] Introduction.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Building a CFD Grid Over ThaiGrid Infrastructure' - xanto


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Building a cfd grid over thaigrid infrastructure

Building a CFD Grid Over ThaiGrid Infrastructure

Putchong Uthayopas, Ph.D

Department of Computer Engineering,

Faculty of Engineering, Kasetsart University, Thailand

Email: [email protected]


Introduction
Introduction

  • Computation Fluid Dynamics (CFD) is a study of fluid behavior by using numerical technique that allows user to analyze Fluid Flow, Heat Transfer and Others Related Phenomena.

  • CFD are widely used in industries for.

    • Automotive design, Aerospace design, Turbo machinery design, and much more...


Cameta project computer aided mechanical engineering technology and application
CAMETA ProjectComputer Aided Mechanical Engineering Technology and Application

  • Collaboration among 3 research laboratories

    • CFD lab at SUT, CML at KU and PRG at KU

  • Goal

    • Explore how to apply advanced CFD analysis to solve industry problems

    • Develop advanced CFD techniques , algorithms, and software

    • Explore the use of Beowulf cluster and parallel processing to solve large and complex CFD problem

  • Partly funding from NECTEC



Software architecture
Software Architecture

  • Client/Server

  • Client

    • GUI

    • Sequential Grid generation, Solvers

    • SCV Visualization Tool

  • Servers

    • Parallel 3D grid generation

    • Parallel CFD solvers

      • 2D laminar and Turbulence flow

  • Task are pushed to server using a remote procedure technology called ACI (Active Cluster Interface) developed by us




Some target applications
Some Target Applications

  • Design of Air flow in clean room for complex electronics product assembly

    • Collaboration with Seagate and Philips


Challenges on grid transition
Challenges on Grid Transition

  • How to create a Virtual Research organization

    • Single Virtual Computing Resources

      • Authorization, Authentication, Security

      • Mechanism for Transparent Resources Access

        • Computing and Data access

    • Virtual Collaboration Infrastructure

      • Multi-organizational

      • Geographically Separated


2 layers of grid
2 Layers of Grid

People Grid

Computational Grid

Interaction and Sharing


Building cameta computational grid
Building CAMETA Computational Grid

CFD

Beowulf

16 nodes

SUT

Uninet

Thaisarn3

KU

PIRUN

72 nodes

AMATA

16 nodes

How to Make this a Single Virtual System?


Proposed distributed software architecture
Proposed Distributed Software Architecture

CFD Applications

ACI

Netsolve/Ninf

Globus

ThaiGrid

KU

Computing

System

SUT

Computing

System


Proposed architecture for parametric job submission

SCE

SCE

SCE

Cluster

Hardware

Cluster

Hardware

Cluster

Hardware

Proposed Architecture for Parametric Job Submission

JOB

JOB

JOB

JOB

JOB

Open SCE is a scalable and integrated cluster environment

http://www.opensce.org

SCE/GRID Resource Scheduler

Globus Grid (ThaiGrid)


Grid usage
Grid Usage

  • Provided uniform security mechanism across the computing environment

  • Provide services such as communication, information, job staging

  • Provide mechanism for large scale data access


People grid
People Grid

  • Based on Access Grid Technology

    • Infrastructure for multipoint collaboration over internet

    • Based on IP multicast

    • Telepresence

  • Access Grid allows the life live conversation, collaboration across the participating labs


Todo

  • Computational Grid

    • Building basic Globus grid (done)

    • Install and test netsolve, Ninf

    • Adapt ACI interface to run on

      • netsolve

      • Grid communication service

    • Develop more solvers that conform to these standard

    • Improve grid usability by developing some software tools


Todo

  • People Grid

    • Accelerate the deployment of access grid among the project partners

    • Build software tools and infrastructure that allows easy access grid deployment

      • Personal and tiny access grid nodes

      • Accommodate non multicast environment

      • See Omega project


Milestone
Milestone

  • Thaigrid infrastructure : done

  • Q1:

    • Evaluation of Netsolve, Ninf

    • Develop ACI on grid

    • Access launch for all parties

  • Q2

    • Convert applications

    • Evaluation

    • Clean multicast


Final remarks
Final Remarks

  • Grid is about

    • People : Education, training is needed

    • Software infrastructure : still in an infancy state, too complex for average users, inflexible.

    • Network

      • No Multicast !

      • Slow, unreliable !

  • All these need to be solved to get users on the grid


The end any question
The EndAny Question ?




ad