Introduction to cluster computing and Grid environment

Reviews
Enabling Grids for E-sciencE Introduction to cluster computing and Grid environment Antun Balaz antun@phy.bg.ac.yu Scientific Computing Laboratory Institute of Physics Belgrade, Serbia t ca io n a l Gr id I n Ed u it ia t iv a d e mi c a n d S e o f er b ia Ac Sep. 19, 2008 www.eu-egee.org INFSO-RI-031688 A E G I S EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Unifying concept: Grid Enabling Grids for E-sciencE Resource sharing and coordinated problem solving in dynamic, multiinstitutional virtual organizations. INFSO-RI-031688 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia What problems Grid addresses What types of problems is the Grid intended • Too hard to keep track of authentication to address? data (ID/password) across institutions • Too hard to monitor system and application status across institutions • Too many ways to submit jobs • Too many ways to store & access files/data • Too many ways to keep track of data • Too easy to leave “dangling” resources lying around (robustness) Enabling Grids for E-sciencE INFSO-RI-031688 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Requirements Enabling Grids for E-sciencE • • • • • • • Security Monitoring/Discovery Computing/Processing Power Moving and Managing Data Managing Systems System Packaging/Distribution Secure, reliable, on-demand access to data, software, people, and other resources (ideally all via a Web Browser!) INFSO-RI-031688 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Ingredients for Grid development Enabling Grids for E-sciencE • Right balance of push and pull factors is needed • Supply side    Technology – inexpensive HPC resources (linux clusters) Technology – network infrastructure Financing – domestic, regional, EU, donations from industry Ingredients for GRID development • Demand side   Need for novel eScience applications Hunger for number crunching power and storage capacity INFSO-RI-031688 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia • • Supply side - cluster Supply side - clusters The cheapest supercomputers – massively parallel PC clusters Enabling Grids for E-sciencE This is possible due to:     Increase in PC processor speed (> Gflop/s) Increase in networking performance (1 Gbs) Availability of stable OS (e.g. Linux) Availability of standard parallel libraries (e.g. MPI) • Advantages:    Widespread choice of components/vendors, low price (by factor ~5-10) Long warranty periods, easy servicing Simple upgrade path Good knowledge of parallel programming is required Hardware needs to be adjusted to the specific application (network topology) More complex administration • Disadvantages:    • • Tradeoff: brain power   purchasing power The next step is GRID:   Distributed computing, computing on demand Should “do for computing the same as the Internet did for information” (UK PM, 2002) INFSO-RI-031688 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Supply side - network Enabling Grids for E-sciencE • Needed at all scales:       World-wide Pan-European (GEANT2) Regional (SEEREN2, …) National (NREN) Campus-wide (WAN) Building-wide (LAN) • Remember – it is end user to end user connection that matters INFSO-RI-031688 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia GÉANT2 Pan-European IP R&E network Enabling Grids for E-sciencE INFSO-RI-031688 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia GÉANT2 Global Connectivity Enabling Grids for E-sciencE INFSO-RI-031688 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Enabling Grids for E-sciencE Future development of regional network Budapest Oradea Cluj-Napoca Szeged Targo-Mures Arad Subotica Novi-Sad Timisoara Brasov Resita Derventa Brcko Bjeljina Doboj Sabac Zvornik Vlasenica Belgrade Turnu Severin Slatina Pitesti Ploiesti Bucharest Craiova Ruse Pirot Sevlievo Banja Luka Sarajevo Kragujevac Nis Vranje Skopje Titov Veles Veliko Tarnovo Sofia Plovdiv Xanthi Drama Serres Kardzali Tirana Elbasan Tepelene Prilep Ohrid Bitola Edessa Komotini Gjirokastra Korce Florina Beroia Thessaloniki Larissa Lamia Ioannina Preveza Agrinio Livadia Mytilini Patra Chios Athens Samos Syros Rhodos Chania Iraklio INFSO-RI-031688 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Enabling Grids for E-sciencE • National funding (Ministries responsible for research)    Supply side - financing Supply side - financing Lobby gvnmt. to commit to Lisbon targets Level of financing should be following an increasing trend (as a % of GDP) Seek financing for clusters and network costs • • • Bilateral projects and donations Regional initiatives      Networking (HIPERB) Action Plan for R&D in SEE FP6 – IST priority, eInfrastructures & GRIDs FP7 CARDS EU funding • • Other international sources (NATO, …) Donations from industry (HP, SUN, …) INFSO-RI-031688 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia • Demand side - eScience Demand side - eScience Usage of computers in science: Enabling Grids for E-sciencE    Trivial: text editing, elementary visualization, elementary quadrature, special functions, ... Nontrivial: differential eq., large linear systems, searching combinatorial spaces, symbolic algebraic manipulations, statistical data analysis, visualization, ... Advanced: stochastic simulations, risk assessment in complex systems, dynamics of the systems with many degrees of freedom, PDE solving, calculation of partition functions/functional integrals, ... Computational resources are more and more powerful and available (Moore’s law) Standard approaches are having problems Experiments are more costly, theory more difficult Emergence of new fields/consumers – finance, economy, biology, sociology • Why is the use of computation in science growing?    • Emergence of new problems with unprecedented storage and/or processor requirements INFSO-RI-031688 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia • Demand side - consumer Demand side - consumers Those who study: Enabling Grids for E-sciencE            • Who can deliver? Those with: Complex discrete time phenomena Nontrivial combinatorial spaces Classical many-body systems Stress/strain analysis, crack propagation Schrodinger eq; diffusion eq. Navier-Stokes eq. and its derivates functional integrals Decision making processes w. incomplete information … Adequate training in mathematics/informatics Stamina needed for complex problems solving • Answer: rocket scientists (natural sciences and engineering) INFSO-RI-031688 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia

Related docs
Introduction to the Grid Computing
Views: 73  |  Downloads: 15
Grid computing an introduction
Views: 7  |  Downloads: 0
Introduction to Grid Computing
Views: 8  |  Downloads: 2
Grid_Computing
Views: 8  |  Downloads: 1
Grid_Computing
Views: 9  |  Downloads: 2
Grid_computing
Views: 61  |  Downloads: 15
THE INTRODUCTION TO BES COMPUTING ENVIRONMENT
Views: 0  |  Downloads: 0
An Introduction to The Grid
Views: 40  |  Downloads: 9
premium docs
Other docs by gregoria