Title: CERN
1CERNs openlabProject
- Sverre Jarp, Wolfgang von Rüden
- IT Division
- CERN
- 29 November 2002
2Our ties to IA-64 (IPF)
- A long history already.
- Nov. 1992 Visit to HP Labs (Bill Worley)
- We shall soon launch PA-Wide Word!
- 1994-6 CERN becomes one of the few external
definition partners for IA-64 - Now a joint effort between Intel and HP
- 1997-9 Creation of a vector math library for
IA-64 - Full prototype to demonstrate the precision,
versatility, and unbeatable speed of execution
(with HP Labs) - 2000-1 Port of Linux onto IA-64
- Trillian project glibc
- Real applications
- Demonstrated already at Intels Exchange
exhibition on Oct. 2000
3openlab Status
- Industrial Collaboration
- Enterasys, HP, and Intel are our partners
- Technology aimed at the LHC era
- Network switch at 10 Gigabits
- Connect via both 1 Gbit and 10 Gbits
- Rack-mounted HP servers
- Itanium processors
- Storage subsystem may be coming
- from a 4th partner
- Cluster evolution
- 2002 Cluster of 32 systems (64 processors)
- 2003 64 systems (Madison processors)
- 2004 64 systems (Montecito processors)
4The compute nodes
- HP rx2600
- Rack-mounted (2U) systems
- Two Itanium-2 processors
- 900 or 1000 MHz
- Field upgradable to next generation
- 4 GB memory (max 12 GB)
- 3 hot pluggable SCSI discs (36 or 73 GB)
- On-board 100 and 1000 Mbit Ethernet
- 4 full-size 133 MHz/64-bit PCI-X slots
- Built-in management processor
- Accessible via serial port or Ethernet interface
5openlab SW strategy
- Exploit existing CERN infrastructure
- Which is based on
- RedHat Linux, GNU compilers
- OpenAFS
- SUE (Standard Unix Env.) systems maintenance
tools - Native 64-bit port
- Key LHC applications
- CLHEP, GEANT4, ROOT, etc.
- Important subsystems
- Castor, Oracle, MySQL, LSF, etc.
- Intel compiler where it is sensible
- Performance
- 32-bit emulation mode
- Wherever it makes sense
- Low usage, no special performance need
- Non-strategic areas
6openlab - phase 1
Estimated time scale 6 months Awaiting
recruitment of 1 system programmer
- Integrate the openCluster
- 32 nodes development nodes
- Rack-mounted DP Itanium-2 systems
- RedHat 7.3 (AW2.1 beta) kernel at 2.4.19
- OpenAFS 1.2.7, LSF 4
- GNU, Intel Compilers ( ORC?)
- Database software (MySQL, Oracle?)
- CERN middleware Castor data mgmt
- GRID middleware Globus, Condor, etc.
- CERN Applications
- Porting, Benchmarking, Performance improvements
- CLHEP, GEANT4, ROOT, CERNLIB
- Cluster benchmarks
- 1 ? 10 Gigabit interfaces
Also Prepare porting strategy for phase 2
7openlab - phase 2
- European Data Grid
- Integrate OpenCluster alongside EDG testbed
- Porting, Verification
- Relevant software packages
- Large number of RPMs
- Document prerequisites
- Understand dependency chain
- Decide when to use 32-bit emulation mode
- Interoperability with WP6
- Integration into existing authentication scheme
- Interoperability with other partners
- GRID benchmarks (As available)
Also Prepare porting strategy for phase 3
Estimated time scale 9 months(May be subject to
change!) Awaiting recruitment of 1 GRID
programmer
8openlab - phase 3
- LHC Computing Grid
- Need to understand
- Software architectural choices
- To be made between now and mid-2003
- Need new integration process of selected software
- Time scales
- Disadvantage
- Possible porting of new packages
- Advantage
- Aligned with key choices for LHC deployment
Impossible at this stage to give firm estimates
for timescale and required manpower
9openlab time line
End-02
End-03
End-04
End-05
10IA-64 wish list
- For IA-64 (IPF) to establish itself solidly in
the market-place - Better compiler technology
- Offering better system performance
- Wider range of systems and processors
- For instance Really low-cost entry models, low
power systems - State-of-the-art process technology
Similar commoditization as for IA-32
11openlab starts with
CPU Servers
Multi-gigabit LAN
12 and will be extended
CPU Servers
Multi-gigabit LAN
13 step by step
Remote Fabric
WAN
Gigabit long-haul link
CPU Servers
Multi-gigabit LAN
14Annexes
- The potential of openlab
- The openlab advantage
- The LHC
- Expected LHV needs
- The LHC Computing Grid Project LCG
15The openlab advantage
- openlab will be able to build on the following
strong points - CERN/ITs technical talent
- CERN existing computing environment
- The size and complexity of the LHC computing
needs - CERN strong role in the development of GRID
middleware - CERNs ability to embrace emerging technologies
16The potential of openlab
- Leverage CERNs strengths
- Integrates perfectly into our environment
- OS, Compilers, Middleware, Applications
- Integration alongside EDG testbed
- Integration into LCG deployment strategy
- Show with success that the new technologies can
be solid building blocks for the LHC computing
environment
17The openlab advantage
- openlab will be able to build on the following
strong points - CERN/ITs technical talent
- CERN existing computing environment
- The size and complexity of the LHC computing
needs - CERN strong role in the development of GRID
middleware - CERNs ability to embrace emerging technologies
18The Large Hadron Collider - 4 detectors
Huge requirements for data analysis
Storage Raw recording rate 0.1 1 GByte/sec
Accumulating data at 5-8 PetaBytes/year
(plus copies)
10 PetaBytes of disk
Processing 100,000 of todays fastest PCs
19Expected LHC needs
Moores law (based on 2000)
20The LHC Computing Grid Project LCG
Goal Prepare and deploy the LHC computing
environment
- 1) Applications support
- develop and support the common tools, frameworks,
and environment needed by the physics
applications - 2) Computing system
- build and operate a global data analysis
environment - integrating large local computing fabrics
- and high bandwidth networks
- to provide a service for 6K researchers
- in over 40 countries
This is not yet another grid technology project
it is a grid deployment project