The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François...

16
The CERN openlab The CERN openlab for DataGrid for DataGrid Applications Applications A Practical Channel for A Practical Channel for Collaboration Collaboration François Fluckiger François Fluckiger

Transcript of The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François...

Page 1: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

The CERN openlabThe CERN openlabfor DataGrid Applicationsfor DataGrid Applications

A Practical Channel for A Practical Channel for Collaboration Collaboration

François FluckigerFrançois Fluckiger

Page 2: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

2François FluckigerDTI visit 28-30 June 2004

What is the openlab?What is the openlab? A A frameworkframework for “R&D” in for “R&D” in

collaboration with Industry collaboration with Industry

PartnerPartner commitments commitments 3 years3 years

Contributions may be a mix Contributions may be a mix ofof

In kind (HW, SW, services, …)In kind (HW, SW, services, …) In cash (in general for fellows)In cash (in general for fellows)

openlab framework

ContributorContributor commitments commitments 1 year1 year

Lower levelLower level

Page 3: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

The CERN openlab vision

Partner

CERN

Partner

Partner

Page 4: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

Partners

Page 5: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

5François FluckigerDTI visit 28-30 June 2004

What are we doing in the openlab?What are we doing in the openlab?

Evaluate and Integrate cutting Evaluate and Integrate cutting edge solutionsedge solutions

Current project: Current project: openclusteropencluster

IA-64 Compute farm (IA-64 Compute farm (IntelIntel + + HPHP)) 10 Gb Ethernet (10 Gb Ethernet (EnterasysEnterasys + + IntelIntel)) Storage (Storage (IBMIBM)) 10g servers (10g servers (OracleOracle))

Infiniband (Voltaire, contributor)Infiniband (Voltaire, contributor)

openlab framework

opencluster project

Page 6: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

The CERNThe CERN openclusteropencluster

ObjectivesObjectives

• Build an ultrahigh performance computer cluster Build an ultrahigh performance computer cluster

• Link it to the DataGrid and test its performanceLink it to the DataGrid and test its performance

• Evaluate potential of future commodity technology for LCG Evaluate potential of future commodity technology for LCG

Page 7: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

7François FluckigerDTI visit 28-30 June 2004

What is new with the openlab?What is new with the openlab?

Is it really different from conventionalIs it really different from conventional joint projects with industry?joint projects with industry? field tests?field tests?

openlab is openlab is notnot a collection of disjoint bi-lateral evaluations a collection of disjoint bi-lateral evaluations

It impliesIt implies A common "agreement" frameworkA common "agreement" framework A common technical objectiveA common technical objective An active An active collaborationcollaboration between all parties between all parties

Page 8: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

8François FluckigerDTI visit 28-30 June 2004

Management structuresManagement structures

openlab Board of Sponsorsopenlab Board of Sponsors

CERNCERN Industry PartnersIndustry Partners

CERN CERN Technical and Technical and Admin. TeamAdmin. Team

Technical Technical Liaison with Liaison with

CERNCERN

Core Core Management Management

UnitUnit

Liaison with Liaison with Industry Industry Partner Partner

Organizational Organizational Liaison with Liaison with

CERNCERN

Liaison with Liaison with Grid ProjectsGrid Projects

EGEEEGEEEGEEEGEE

LCGLCGLCGLCG

Page 9: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

9François FluckigerDTI visit 28-30 June 2004

openlab integrationopenlab integration

Efforts from increasing number of groups in IT Efforts from increasing number of groups in IT departmentdepartment openlab NOT an isolated R&D teamopenlab NOT an isolated R&D team Technical people maintained in their natural Technical people maintained in their natural

environmentenvironment Provides better exposure of sponsor solutionsProvides better exposure of sponsor solutions

Collaboration with Physics DepartmentCollaboration with Physics Department

Page 10: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

CERN openlabCERN openlab dissemination activities dissemination activities

• Thematic workshops: Thematic workshops: 2 days on technical focus area2 days on technical focus area

• First Tuesday events:First Tuesday events: regional business community + webcast regional business community + webcast

• VIP visits: VIP visits: Contribute to promoting CERN’s Grid activitiesContribute to promoting CERN’s Grid activities

• Grid Grid cafcafé:é: website, stand (Telecom 2003) and Microcosm exhibit website, stand (Telecom 2003) and Microcosm exhibit

Page 11: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

• 11 Students11 Students from CH, DK, FI, NO, SE, UK, PO (BSc-MSc-PhD levels) from CH, DK, FI, NO, SE, UK, PO (BSc-MSc-PhD levels)

• 3 Projects 3 Projects involving Athena, CMS and IT Division (EDG, LCG)involving Athena, CMS and IT Division (EDG, LCG)

• Co-fundingCo-funding from participating institutions (and Nordic Grid Facility) from participating institutions (and Nordic Grid Facility)

• 2 months at CERN2 months at CERN + company visits + pre- and post- visit projects + company visits + pre- and post- visit projects

CERN openlab CERN openlab student program 2003student program 2003

Page 12: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

12François FluckigerDTI visit 28-30 June 2004

Framework and ProjectFramework and Project

openlab: openlab:

an agreement an agreement frameworkframework to to

host host projectsprojects

Current project: Current project: openclusteropencluster

openlab framework

opencluster project

HPCN-centric HPCN-centric projectproject

HPCN-centric HPCN-centric projectproject

Page 13: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

13François FluckigerDTI visit 28-30 June 2004

New project under discussionNew project under discussion

““opengroup”opengroup”openlab framework

opencluster project

opengroup project

Page 14: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

14François FluckigerDTI visit 28-30 June 2004

opengroup projectopengroup project

ObjectObject

Evaluate advanced technologies Evaluate advanced technologies and devices forand devices for collaborative collaborative activitiesactivities

openlab framework

opengroup project

User-centric User-centric projectproject

User-centric User-centric projectproject

Page 15: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

15François FluckigerDTI visit 28-30 June 2004

opengroup projectopengroup project

Which collaborative Which collaborative activityactivity??

WorkingWorking (CSCW) (initial focus) (CSCW) (initial focus)

LearningLearning (CSCL) (CSCL)

Other key functionalityOther key functionality

PresencePresence and and mobilitymobility

User-centric User-centric projectproject

User-centric User-centric projectproject

openlab framework

opengroup project

Page 16: The CERN openlab for DataGrid Applications A Practical Channel for Collaboration François Fluckiger.

16François FluckigerDTI visit 28-30 June 2004

Why we need work in the fieldWhy we need work in the field

Collaborative tools Collaborative tools off-the off-the

shelfshelf for years for years

UnusedUnused except in close except in close circlescircles

Need to turn them into Need to turn them into Universal servicesUniversal services as as are Web or mailare Web or mail

Some base toolsSome base tools

People Unified location

Desktop services integration Email, phone, instant

messaging, shared applications

Unified messaging Email, (video)phone calls

integration

Internet video/telephony

Sharing services Shared applications Shared workspace / whiteboard Shared calendars, action lists