Download - NCHC-Grid Computing Portal (NCHC-GCE Portal)
DATE: 2008/03/11
NCHC-Grid Computing Portal (NCHC-GCE Portal)
Project Manager: Dr. Weicheng HuangDeveloped Team: Chien-Lin Eric Huang Chien-Heng Gary Wu Yi-Lun Serena PanE-mail: serenapan.nchc.org.twNational Center for High-performance Computing, Taiwan
22
ContentsMotivation of our workThe integrated grid architectureNCHC’s Grid Computing TestbedNCHC-GCE Portal & Portlets
Aim at generic grid computing applications
Workflow PortletJob Submission Portlet
33
MotivationProvide basic Grid Computing EnvironmentWithout re-inventing the wheelThe lower barrier of using Grid Computing resources
44
The Integrated Grid Architecture
Storage, networks, computers, display devices, and their associated local services
Protocols, authentication, policy, instrumentation,Resource management, discovery, and events
DataGrid
Resource Broker
RemoteVisualization
RemoteSensors…
High EnergyPhysics Cosmology Chemical
Engineering Climate Astrophysics…Applications
Application Toolkits
Grid Services
Grid Fabric
Portal
55
Grid Computing Environment
Globus ToolkitCA Authentication
Backend testbed
Opteron cluster Nacona cluster
Formosa Ext.2 cluster
DB Server
MyProxy Server – gcenode1serena gcenode2
CA ServerPortal Server
66
Aim at the generic HPC computing applications
Storage, networks, computers, display devices, and their associated local services
Protocols, authentication, policy, instrumentation,Resource management, discovery, and events
Applications
Application Toolkits
Grid Services
Grid Fabric
Portal
Generic HPC applications
Grid Middleware(Globus Toolkit)
Command line tools
portlet
portlet
portlet
Workflow
Portlet
GridFTP
GRAM…
Portal provides user interface
and several portlets
Workflow portlet provides two components
77
Workflow PortletPurpose
Workflow-oriented computational Grid applicationsSupports the creation and execution of workflow-based Grid applications in a Job Description Language (JDL)
Grid Services supported by the portletGRAM jobGridFTP
88
Grid Portal – Workflow PortletGrid Portal – Workflow PortletDemo
http://gceportal.nchc.org.tw:8080Myproxy PortletMPI Job – Povray Program
99
Grid Portal – Job Submission PortletGrid Portal – Job Submission PortletJava programs for job submissionThe components of Job Submission Portlet:
Interactive Mode: displays the output in real timeHybrid Mode: writes into a file and also displays output in real timeBatch Mode: writes into a file and then GridFTP to local machine
1010
Grid Portal – Job Submission PortletGrid Portal – Job Submission PortletDemo – Interactive mode
http://gceportal.nchc.org.tw:8080Listening for Job Status Updates and Job OutputThe GASS Server
Starting the GASS ServerReceiving Output from GASSStoring into MySQL DataBase
MPI JobGaussian Job
1212
ReferencesGrid
http://www-fp.mcs.anl.gov/~foster/Globus
http://www.globus.org/MyProxy
http://grid.ncsa.uiuc.edu/myproxy/NSF Middleware Initiative
http://www.nfs-middleware.org/Liferay
http://www.liferay.com/JSR-168
http://www.jcp.org/aboutJava/communityprocess/review/jsr168/
NCHChttp://www.nchc.org.tw/
1313
Thank You!!