fa60baf887acee376ece1eb4fe9fbac9.ppt
- Количество слайдов: 13
Enabling Grids for E-scienc. E g. Lite Middleware Architecture Dusan Vudragovic dusan@phy. bg. ac. yu Scientific Computing Laboratory Institute of Physics Belgrade, Serbia Nov. 18, 2008 www. eu-egee. org EGEE-III INFSO-RI-222667 EGEE and g. Lite are registered trademarks
Set of basic Grid services Enabling Grids for E-scienc. E • • • Job submission/management File transfer (individual, queued) Database access Data management (replication, metadata) Monitoring/Indexing system information EGEE-III INFSO-RI-222667 Introduction to Cluster and Grid Computing in Mechanical Engineering 2
VOMS (1/4) Enabling Grids for E-scienc. E • Virtual Organization Membership Service EGEE-III INFSO-RI-222667 Introduction to Cluster and Grid Computing in Mechanical Engineering 3
VOMS (2/4) Enabling Grids for E-scienc. E – Grid Security Infrastructure (GSI) enables secure authentication and communication over an open network § Public key encryption § Digital X. 509 certificate § Secure Sockets Layer (SSL) communication protocol – Certification Authority (CA) – grid-mapfile mechanism – LCAS/LCMAPS mechanism allow for a more detailed definition of user privilege – VOMS server example https: //voms. phy. bg. ac. yu: 8443/voms/aegis EGEE-III INFSO-RI-222667 Introduction to Cluster and Grid Computing in Mechanical Engineering 4
VOMS (3/4) Enabling Grids for E-scienc. E EGEE-III INFSO-RI-222667 Introduction to Cluster and Grid Computing in Mechanical Engineering 5
VOMS (4/4) Enabling Grids for E-scienc. E • Use delegation to establish dynamic distributed system • Computing Center • Service • Rights • VO EGEE-III INFSO-RI-222667 • Computing Center Introduction to Cluster and Grid Computing in Mechanical Engineering 6
BDII Enabling Grids for E-scienc. E • • Berkely Database Information Index – Information Service (IS) § Globus Monitoring and Discovery Service • (MDS) • GLUE Schema • Lightweight Directory Access Protocol (LDAP) • Distinguished Name (DN) • Directory Information Tree (DIT) • Grid Resource Information Server (GRIS) § Relational Grid Monitoring Architecture EGEE-III INFSO-RI-222667 GStat http: //goc. grid. sinica. edu. tw/gstat/ GOC DB https: //goc. gridops. org/ Introduction to Cluster and Grid Computing in Mechanical Engineering 7
RGMA Enabling Grids for E-scienc. E • Relational Grid Monitoring Architecture – – Global distributed relational database Model is more powerful than the LDAP-based one Advance query operations Architecture consists of three major components § Producers - provide the information § Consumers - request the information § Registry - mediates the communication between the Producers and the Consumers • EGEE Accounting Portal http: //www 3. egee. cesga. es/gridsite/accounting/CESGA/egee_view. php EGEE-III INFSO-RI-222667 Introduction to Cluster and Grid Computing in Mechanical Engineering 8
WMS & LB Enabling Grids for E-scienc. E • • Run the Workload Management System – To accept job submissions – Dispatch jobs to appropriate Compute Element (CE) – Allow users § To get information about their status § To retrieve their output A configuration file on each UI node determines which WMS node(s) will be used When a user submits a job, JDL options are to: – Specify CE – Allow WMS to choose CE (using optional tags to define requirements) – Specify SE (then WMS finds “nearest” appropriate CE, after interrogating File catalogue service) Logging and Bookkeeping service – Who did what and when? – What’s happening to my job? – Usually runs on WMS node EGEE-III INFSO-RI-222667 Introduction to Cluster and Grid Computing in Mechanical Engineering 9
CE Enabling Grids for E-scienc. E • Computing Element A CE is a grid batch queue with a “grid gate” front-end: L&B Logging Job request Gatekeeper Information system Loc. Info system A&A Grid gate node Local resource management system: Condor / PBS / LSF master Homogeneous set of worker nodes EGEE-III INFSO-RI-222667 Introduction to Cluster and Grid Computing in Mechanical Engineering 10
SE Enabling Grids for E-scienc. E • Storage Element File transfer Requests L&B Info system Event Logging Loc. Info System Grid. FTP Gatekeeper A&A Disk arrays or tapes EGEE-III INFSO-RI-222667 Introduction to Cluster and Grid Computing in Mechanical Engineering 11
Other Grid services Enabling Grids for E-scienc. E • • PX (My. Proxy) FTS (File Transfer Service) LFC (Logical File Catalog) AMGA (ARDA Metadata Grid Application) EGEE-III INFSO-RI-222667 Introduction to Cluster and Grid Computing in Mechanical Engineering 12
What really happens Enabling Grids for E-scienc. E User interface Input “sandbox” Data. Sets info Output “sandbox” SE us tat E in fo Publish b. S &C + x” x” bo nd Jo Information Service bo nd sa o t “ Inf pu r In oke Br sa t“ tpu Ou Job Query Job Submit Event Auth. &Auth. File catalogue WMS Storage Element Job Status Logging & Book-keeping EGEE-III INFSO-RI-222667 Computing Element Introduction to Cluster and Grid Computing in Mechanical Engineering 13
fa60baf887acee376ece1eb4fe9fbac9.ppt