Enabling Grids for Escienc E EGEE Site Architecture
Enabling Grids for E-scienc. E EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial www. eu-egee. org EGEE-II INFSO-RI-031688
Basic Site Architecture Enabling Grids for E-scienc. E • User Interface (UI) – User login environment – g. Lite clients • MON – R-GMA Server for accounting • SE (Disk Pool Manager) – Storage resource services • Computing Element (CE) – Gateway to computing resources – Small sites will also install: § Site-BDII § Batch system manager § NFS file system for VO software • Worker Node (WN) – Job execution machine – g. Lite clients used by jobs EGEE-II INFSO-RI-031688 2
Central Services Enabling Grids for E-scienc. E • BDII – Top level information system service – Available regionally • Resource Broker – RB or new WMS – Job management – Only RB available regionally § (Dec 2007) • VO Services – One service for each VO – LCG File Catalogue § Maps VO’s logical file names to physical file names – VO Management Service § Manages list of VO members EGEE-II INFSO-RI-031688 3
Information System Enabling Grids for E-scienc. E • Top Level BDII on BDII • Site BDII running on CE • GRIS on services – RB/WMS – LFC – SE – CE EGEE-II INFSO-RI-031688 4
Additional Services Enabling Grids for E-scienc. E • R-GMA – Central Registry and Schema server • My. Proxy – Dedicated node for better security • File Transfer Service – Designed to manage reliable file transfer – Create “channels” to with associated transfer parameters to optimize and tune transfers § Concurrent files and number of parallel streams • AMGA EGEE-II INFSO-RI-031688 5
Network Considerations Enabling Grids for E-scienc. E • Grid Services – Public IP Required by each Grid service – Forward and reverse DNS configuration • Worker Node – Public IP for parallel stream file transfer – Private IP is possible § Single stream transfer for WNs to SE § Possible bottleneck via NAT/Firewall device • Storage Elements – Bandwidth to and from Worker Nodes – Bandwidth to WAN Network • Firewall requirements – https: //twiki. cern. ch/twiki/bin/view/LCGPort. Table EGEE-II INFSO-RI-031688 6
Hardware Requirements Enabling Grids for E-scienc. E • Minimum: only for very small sites • Resource Broker – At least 20 GB Disk Spec Minimum CPU P 3 500 Mhz P 4 2 Ghz RAM 256 MB 1 GB Disk 10 GB 30 GB 100 Mbps 1 Gbps • Worker Node Network – Depends on applications – X GB scratch space for each job – X MB Memory per job Recommend • Large sites: +100 WNs – SMP or multi-core servers for CE and BDII – Install Site-BDII, Batch server and NFS server on dedicated node EGEE-II INFSO-RI-031688 7
OS and Middleware Installation Enabling Grids for E-scienc. E • g. Lite is certified on Scientific Linux CERN – But should work on RHEL binary compatible distributions § Include SLC yum/apt repository § Mirror SLC and g. Lite repository for faster Installation • Currently porting from SLC 3/i 386 to SLC 4/i 386 – SL 3/g. Lite 3. 0: MON, DPM, LFC, VOMS, WMS, RB – SL 4/g. Lite 3. 1: BDII, lcg. CE, WN, UI • X 86_64 is the next port being worked on EGEE-II INFSO-RI-031688 8
Additional Servers Requirements Enabling Grids for E-scienc. E • Installation of Java SDK – Installed separately due to licensing restrictions – RPMs packages required to resolve dependencies of Middleware – Java SDK 1. 4. 2 for glite 3. 0 – Java SDK 1. 5 for glite 3. 1 • Synchronize server time – Configure Network Time Protocol (NTP) for every server – Required by GSI security – Configure time zone and hardware clock to UTC § Troubleshooting and comparing log files across time zones • Host certificates are required on all services – Except for UI, WN and BDII – Mutual authentication by clients EGEE-II INFSO-RI-031688 9
Thanks for you attention Enabling Grids for E-scienc. E • Questions EGEE-II INFSO-RI-031688 10
- Slides: 10