Download - Wibke Sudholt University of Zurich, Switzerland [email protected] Chair of the SwiNGLeader of the
July 22, 2008
1IANOS Meeting, EPFL
The Swiss National Grid Association (SwiNG) and the Swiss Multi-Science
Computing Grid (SMSCG) ProjectWibke Sudholt
University of Zurich, [email protected]
Chair of the SwiNG Leader of theExecutive Board SMSCG Project
July 22, 2008
2IANOS Meeting, EPFL
Overview
Swiss National Grid Association(SwiNG)
• National Grid Initiative of Switzerland
Swiss Multi-Science Computing Grid(SMSCG)
• AAA/SWITCH project• SwiNG Working Group
July 22, 2008
3IANOS Meeting, EPFL
Overview
Swiss National Grid Association(SwiNG)
• National Grid Initiative of Switzerland
Swiss Multi-Science Computing Grid(SMSCG)
• AAA/SWITCH project• SwiNG Working Group
July 22, 2008
4IANOS Meeting, EPFL
Grid in Switzerland before SwiNG
Various, somewhat isolated efforts in the Swiss higher education sector
• Few projects within individual research groups• Few projects between a limited number of Swiss partners• Participation in EU-sponsored projects by a few institutions• Participation in LCG / EGEE by a few institutions• Participation in international projects by a few institutions
No national coordination, no dedicated funding
July 22, 2008
5IANOS Meeting, EPFL
Some Grid Projects in Switzerland
July 22, 2008
6IANOS Meeting, EPFL
Situation in EuropeFunding for Grid projects by the EU
• Within FP5 / FP6 / FP7
LCG / EGEE under leadership of high energy physics• Reach-out to other scientific communities
National Grid Initiatives (NGIs) in most European countries, some with considerable funding
• e.g., UK e-Science program, German D-Grid, etc.
European Grid Initiative (EGI)• Design study under way
July 22, 2008
7IANOS Meeting, EPFL
What is an NGI = National Grid Initiative?
Must • Have a mandate to represent
researchers and institutions in Grid-related matters towards
— International bodies (e.g., EU)— Funding agencies— Federal government (SBF, BBT)
• Have only one NGI per country
May• Involve only coordination • Develop and operate national Grid
infrastructure(s)• Be a legal entity on its own
• Be limited to academic or research institutions
• Also involve participation by the industry
‘Coordinating body’ for Grid activities within a nation
July 22, 2008
8IANOS Meeting, EPFL
Stakeholders of SwiNG
July 22, 2008
9IANOS Meeting, EPFL
SwiNG MissionEnsure competitiveness of Swiss science, education and industry by creating value through resource sharing.
Establish and coordinate a sustainable Swiss Grid infrastructure as a dynamic network of resources across different locations and administrative domains.
Provide a platform for interdisciplinary collaboration to leverage the Swiss Grid activities, supporting end-users, researchers, education centers, resource providers and industry.
Represent the interests of the national Grid community towards other national and international bodies.
July 22, 2008
10IANOS Meeting, EPFL
Initialisation of SwiNGSwiss Grid Days involving representatives from many academic institutions
• September 28, 2006: EGEE conference, Geneva• November 23, 2006: Bern• December 7, 2006: Grid Crunching Day, Fribourg• May 7, 2007: Bern
Participants identify clear need for an NGI in Switzerland
Initial Working Groups• Mandate Letter WG to propose an organizational structure and initiate
the organisation• Seed Project WG to prototype the infrastructure and ‘seed’ it with
applications
July 22, 2008
11IANOS Meeting, EPFL
Association SetupMust be a cooperative effort involving all interested institutions and groups
Assembly → Mandate and governance• Members are institutions• Governing body of the association
Scientific Council → Scientific and technical program• Members are
— Research groups with clear scientific interests — IT departments with clear technological / operational interests
• Advises Assembly and Executive Board
Executive Board → Running SwiNG’s daily business• Members are elected by the Assembly• Nomination by the Scientific Council
Working Groups → Implementing the SwiNG program• Members are from the Scientific Council• Report to the Executive Board
July 22, 2008
12IANOS Meeting, EPFL
Organisational Structure
July 22, 2008
13IANOS Meeting, EPFL
Current StatusAssociation founded in Basel on May 16, 2007
Institutions of the academic sectors invited to become member
• All cantonal universities• All universities of applied sciences• ETHZ, EPFL, and ETH Research
Institutions• Friedrich Miescher Institute• Swiss Institute for Bioinformatics• CSCS• SWITCH
Nominations of representatives from 19 institutions
Assembly meetings• October 31, 2007, Bern• January 28, 2008, Bern• June 23, 2008, Bern
Scientific Council meetings• November 2, 2007, Bern• May 23, 2008, Bern
Leading persons electedStatutes, by-laws, and regulations agreed upon and releasedYearly institutional membership fee of CHF 5’000 = annual SwiNG budget of CHF 95’000Currently lobbying for funding
July 22, 2008
14IANOS Meeting, EPFL
Institutional MembersETH domain
• École Polytechnique Fédérale de Lausanne (EPFL)
• Eidgenössische Technische Hochschule Zürich (ETHZ)
• ETH Research Institutions (EAWAG, EMPA, PSI, WSL)
• Swiss National Supercomputing Centre (CSCS)
Cantonal universities• Universität Basel (UniBas)• Universität Bern (UniBE)• Université de Geneve (UniGE)• Université de Neuchâtel (UniNE)• Université de Lausanne (UNIL)• Università della Svizzera Italiana (USI)• Universität Zürich (UZH)
Universities of applied sciences• Berner Fachhochschule (BFH)• Fachhochschule Nordwestschweiz
(FHNW)• Haute Ecole Spécialisée de Suisse
Occidentale (HES-SO)• Hochschule Luzern (HSLU)• Scuola Universitaria Professionale della
Svizzera Italiana (SUPSI)
Specialized institutions• Friedrich Miescher Institute (FMI)• Swiss Institute of Bioinformatics (SIB)• Swiss Academic and Research Network
(SWITCH)
July 22, 2008
15IANOS Meeting, EPFL
Assembly RepresentativesBFH Gregor Nyffeler Head IT Services
CSCS Peter Kunszt Group Leader
EPFL Francois Avellan Professor (fluid dynamics)
ETH Research Institutions Stephan Egli Head IT Services
ETHZ Christoph Grab Senior Researcher (high energy physics)
FHNW Niklaus Lang Head IT Services
FMI Dean Flanders Head IT Services
HES-SO Daniel Mlynek Manager
HSLU René Hüsler Professor (computer science)
SIB Ron Appel Director
SUPSI Giambattista Ravano Professor (computer science)
SWITCH Thomas Brunner Managing Director
UniBas Heiko Schuldt Professor (computer science)
UniBE Ueli Kienholz Head IT Services
UniGE Bastien Chopard Professor (computer science)
UNIL Hamid Hussain-Khan Science Services (Grid specialist)
UniNE Philippe Renard Professor (hydrology)
USI Cesare Pautasso Professor (computer science)
UZH Kim Baldridge / Alexander Godknecht Professor (chemistry) / IT Services
July 22, 2008
16IANOS Meeting, EPFL
Member Groups in Scientific CouncilCSCS
• Distributed High Throughput Computing Group
EPFL• DIT• LACAL
ETHZ• CISD• CMS
ETHZ & UZH• Functional Genomics Centre Zurich
HES-SO• EIG
PSI• CMS
SIB• PIG• Vital IT
SWITCH• Grid Team
UniBas• Biozentrum• DBIS
UniBE• Computer Services Department• LHEP
UniGE• HEP
USI• Software Composition
UZH• Computational Structural Biology• IT Services• OCI Computational Chemistry & Grid
Computing
July 22, 2008
17IANOS Meeting, EPFL
Leading PersonsExecutive Board
• SwiNG president & Assembly chairperson:Dean Flanders (FMI)
• Chairperson:Wibke Sudholt (UZH) Interior
• Nabil Abdennadher (HES-SO) Outreach• Peter Kunszt (CSCS) National• Heinz Stockinger (SIB) International• Christoph Witzig (SWITCH) Finance and Legal
Scientific Council• Chairperson:
Michael Podvinec (UniBas)
July 22, 2008
18IANOS Meeting, EPFL
Initial Grid Testbed and Applications
Goals of the Seed Working Group• Identify available resources (people, hardware, middleware, applications, ideas)• Propose initial projects (“low hanging fruits”)• Coordination and realization of the seed project
Seed Working Group publication• A. Abdennadher, P. Engel, D. Feichtinger, D. Flanders, P. Flury, S. Haug, P.
Jermini, S. Maffioletti, C. Pautasso, H. Stockinger, W. Sudholt, M. Thiemard, N. Williams, C. Witzig,“Initializing a National Grid Infrastructure: Lessons Learned from the Swiss National Grid Association Seed Project”,8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2008),Lyon, France, May 19-22, 2008
July 22, 2008
19IANOS Meeting, EPFL
Overview of AchievementsEGEE gLitemiddleware
NorduGrid ARC middleware
XtremWeb-CH middleware
Condor middleware
Pool established CSCS, SIB, and SWITCH, VO created, UI at UZH
CSCS, SIB, and UZH, from Swiss Bio Grid
HES-SO and UZH EPFL, coupling with ARC
SLCS security Tested at CSCS, SWITCH, and SIB
Tested at UniBE and UZH
Needs changes in or interface to middleware
Tested at EPFL, via ARC
Conesapplication
Tested at SIB Scientific usage from UniBE
Not started yet Tested at EPFL
GAMESS application
Not started yet Test usage from UZH
Work in progress at HES-SO
Tested at EPFL
Huygens application
No personnel or license
No personnel or license
No personnel or license
No personnel or license
PHYLIP application
Not started yet Not started yet Preexisting at HES-SO
Work in progress at EPFL
July 22, 2008
20IANOS Meeting, EPFL
Strategic Goals for Next Four Years
1. Successfully run Grid applications from different scientific domains
2. Coordinate the establishment, enhancement and maintenance of core Grid resources
3. Establish SwiNG as the Swiss National Grid Initiative (NGI) and obtain official representation for Swiss Grid interests in established national and international bodies
4. Establish sustainable funding for SwiNG
5. Establish and run education and outreach activities
July 22, 2008
21IANOS Meeting, EPFL
Current Working GroupsActive WGs
• ATLAS – Sigve Haug, UniBE— High energy physics
• Proteomics – Andreas Quandt, SIB— Bioinformatics
• Infrastructure & Basic Grid Services (IBGS) – Peter Kunszt, CSCS, and Christoph Witzig, SWITCH— Grid Architecture Team (GAT)— Grid Operations Team (GOT)— Data Management Team (DMT)
• Education & Training – Nabil Abdennadher, HES-SO— Swiss Grid School on October 21-22, 2008, in Geneva: http://sgs2008.eig.ch/
• Swiss Multi-Science Computing Grid (SMSCG) – Wibke Sudholt, UZH, and Placi Fluri, SWITCH• Grid Workflow – Cesare Pautasso, USI
WGs in preparation• Campus Grid – Cesare Pautasso, USI• Industry Relations – Wibke Sudholt, UZH
AAA/SWITCH projects
July 22, 2008
22IANOS Meeting, EPFL
Overview
Swiss National Grid Association(SwiNG)
• National Grid Initiative of Switzerland
Swiss Multi-Science Computing Grid(SMSCG)
• AAA/SWITCH project• SwiNG Working Group
July 22, 2008
23IANOS Meeting, EPFL
AAA/SWITCH ProgramDefinition
• “e-Infrastructure for e-Science”• Cooperation projects of SWITCH with
Swiss higher-education institutions• Emphasis on innovation, cooperation,
and sustainability• Runtime 2008-2011
Four domains• AAA – Extending AAI with Auditing,
Accounting and Assurance levels• Support for Virtual Organisations (VO)• Grid middleware• e-Learning
Principles• Matching funds• Contact person at each university• Quarterly reporting
Matching funds budget• Cantonal universities: CHF 8 Mio (1.675
Mio competitive bid, 1.6 Mio SWITCH)• Universities of applied sciences: CHF
2.5 Mio (1 Mio competitive bid, 0.5 Mio SWITCH)
• ETH domain: CHF 3 Mio (2.4 Mio competitive bid, 0.6 Mio SWITCH)
Application deadlines• University projects: 28.2. or 31.8.
recommended• Competitive bid: 30.4. or 31.10. required
July 22, 2008
24IANOS Meeting, EPFL
SMSCG Project DescriptionPrimary goal
• Providing computational resources to solve scientific computational problems• Installation, commissioning, and operation of a computational Grid across several institutions
of the Swiss higher education sector• Active involvement of applications from different scientific domains
Key properties• Be multi-disciplinary and user-driven• Include support for users and applications• Foster cooperation between IT infrastructure providers and computational scientists• Employ simple, extensible, and flexible grid middleware• Have integrated user management• Specially focus on security• Be policy-based and sustainable
Grid middleware• NorduGrid ARC chosen as initial middleware• Interoperation with or integration of other middleware will be investigated
July 22, 2008
25IANOS Meeting, EPFL
SMSCG Project ParticipantsInstitution Leader Group Funding status
ETH Zurich Dr. Peter Kunszt
Swiss National Supercomputing Centre (CSCS)
Pending
Haute Ecole Spécialisée de Suisse Occidentale (HES-SO)
Prof. Pierre Kuonen
Grid and Ubiquitous Computing Group
Approved (if WSL is funded)
University of Geneva Andreas Quandt
Proteome Informatics Group (PIG)
Non-funded
Swiss Institute of Bioinformatics (SIB) Dr. Heinz Stockinger
Vital-IT Non-funded
SWITCH Placi Flury Approved
Università della Svizzera Italiana (USI)
Prof. Cesare Pautasso
Faculty of Informatics Pending
University of Bern (UniBE) Dr. Andres Aeschlimann
Laboratory for High Energy Physics (LHEP)
Approved (via Ubelix Grid project)
Computer Services Department Approved (via Ubelix Grid project)
University of Zurich (UZH) Dr. Wibke Sudholt
OCI Computational Chemistry & Grid Computing
Approved (university project part)
IT Services Pending
Computational Structural Biology Non-funded
Eidgenössische Forschungsanstalt für Wald, Schnee und Landschaft (WSL)
Dr. Mathias Bavay
Pending
July 22, 2008
26IANOS Meeting, EPFL
SMSCG Project SetupResponsible institution
• University of Zurich
Runtime• Start of project: 1.5.2008, 1.8.2008,
1.10.2008, or 1.1.2009 (depending on institution)
• End of project: 31.3.2010
Total budget (contributed and requested – partly pending)
• Manpower: ca. 120 PM• Hardware: 8 resources
Expected number of users• Initially: 15-20• For mature infrastructure: 50-100
July 22, 2008
27IANOS Meeting, EPFL
SMSCG Work PackagesWork Package Leading Institution Responsible Person
WP1: Initial installation and operation CSCS Dr. Sergio Maffioletti
WP2: Evaluation of middleware components SIB – Vital-IT Dr. Heinz Stockinger
WP3: Software repository and validation SWITCH Dr. Alessandro Usai
WP4: Monitoring and accounting SWITCH Placi Fluri
WP5: Security and policies UniBE Dr. Andres Aeschlimann
WP6: Support CSCS Dr. Peter Kunszt
WP7: Applications WP7a: General tasks and plain applications
UniBE Dr. Sigve Haug
WP7b: Alpine3D and POP-C++ WSL Dr. Mathias Bavay
WP7c: swissPIT and JOpera USI Prof. Cesare Pautasso
WP8: Project Management
Leader UZH Dr. Wibke Sudholt
Deputy SWITCH Placi Fluri
July 22, 2008
28IANOS Meeting, EPFL
SMSCG Infrastructure Layout
July 22, 2008
29IANOS Meeting, EPFL
SMSCG Software Architecture
July 22, 2008
30IANOS Meeting, EPFL
SMSCG Current MilestonesMilestone Title Date Due
WP8.1 Kick-off meeting of the project 31.5.2008
WP3.1 Setup of repository for software, configurations, documentation, and installation instructions
1.6.2008
WP6.1 Unique point of contact for every site 1.6.2008
WP3.2 Documentation and validation of initial ARC installation
1.7.2008
WP1.1 Basic ARC installation with VO support at Univ. Bern and Univ. Zurich, VO services at SWITCH
1.8.2008
WP7a.1 Clarification of application license questions 1.8.2008
July 22, 2008
31IANOS Meeting, EPFL
SMSCG Upcoming MilestonesMilestone Title Date Due
WP4.1 Initial design of monitoring system 1.9.2008
WP1.2 Basic ARC installation with VO support at CSCS, Vital-IT, and WSL
1.10.2008
WP6.2 Document describing support requirements, support models and support plan
1.10.2008
WP7a.2 Initial grid tests of ATLAS 1.10.2008
WP7a.3 Initial grid tests of CHARMM 1.10.2008
WP1.3 Computational challenge between sites 1.11.2008
WP5.1 Security audit of installed software at all sites 1.11.2008
WP7c.1 Initial deployment and tests of swissPIT 1.11.2008
July 22, 2008
32IANOS Meeting, EPFL
More InformationSwiNG
• Web site: http://ww.swing-grid.ch/• Information email contact: [email protected]• Announcement mailing list: [email protected]
SMSCG• Project leader: [email protected]• Project deputy: [email protected]• Wiki page: https://twiki.cscs.ch/twiki/bin/view/SwiNG/SMSCGWG
Grid computing at UZH• Grid Computing Team: http://ocikbws.uzh.ch/grid/• Wibke’s home page: http://ocikbws.uzh.ch/~wibke/
July 22, 2008
33IANOS Meeting, EPFL
Thank you!
Questions?