Refurbishing the Meyrin Data Centre: Storage Juggling and Operations
Presented by Octavian-Mihai Matei on behalf of the EOS team
EOS WORKSHOP 2025
@
Situation -> Problem -> Plan
2
EOS 2025 Workshop - TechWeekStorage25
The situation
Why are we even talking about this refurbishment?
3
EOS 2025 Workshop - TechWeekStorage25
The situation - cont
A lot of work to be done
4
EOS 2025 Workshop - TechWeekStorage25
The problem
5
EK
CF
EOS 2025 Workshop - TechWeekStorage25
The plan
6
EOS 2025 Workshop - TechWeekStorage25
The plan was a dream, this is what happened
…………………….A few problems later
7
EOS 2025 Workshop - TechWeekStorage25
Timeline
8
14/01 Testing Begins
23/01 Testing Ends
6/02 EK Draining Begins
19/02 EK Draining Ends
10/03 More Hardware
18/03 CF Draining Begins
Soonish?
EK & CF done
EOS 2025 Workshop - TechWeekStorage25
Per instance distribution of zones
9
0 PB
5 PB
10 PB
15 PB
20 PB
25 PB
30 PB
35 PB
EOS 2025 Workshop - TechWeekStorage25
Testing
10
EOS 2025 Workshop - TechWeekStorage25
Testing methodology
11
EOS 2025 Workshop - TechWeekStorage25
Testing EOS CMS�
Max 39.5 GB/s Mean 15.5 GB/s
Time to drain - 5 Hrs/node
12
EOS 2025 Workshop - TechWeekStorage25
Testing EOS ATLAS�
Max 27.4 GB/s Mean 15.8 GB/s
Time to drain - 4.5 Hrs/node
13
EOS 2025 Workshop - TechWeekStorage25
Testing EOS PUBLIC�
Max 32.7 GB/s Mean 13.8 GB/s
Time to drain - 5 Hrs/node
14
EOS 2025 Workshop - TechWeekStorage25
Testing EOS LHCb�
Max 7.87 GB/s Mean 2.72 GB/s
Time to drain - 1 day/node
15
EOS 2025 Workshop - TechWeekStorage25
Draining estimates
16
EOS 2025 Workshop - TechWeekStorage25
Actual Draining
17
EOS 2025 Workshop - TechWeekStorage25
PROBLEM - We need space before we can drain
We need to take 9 machines from EOS PILOT with 1.7PB/node to meet the pledges of the experiments:
Plan:
18
where
EOS 2025 Workshop - TechWeekStorage25
EK racks EOS Atlas�
Max 48.9 GB/s Mean 17.5 GB/s
Estimated to take 2 days, took only 1 day
19
EOS 2025 Workshop - TechWeekStorage25
EK racks EOS CMS�
Max 117 GB/s Mean 75.3 GB/s
20
EOS 2025 Workshop - TechWeekStorage25
EK racks EOS Public�
Split over multiple days, as the instance was used by users
Max 64.7 GB/s
21
EOS 2025 Workshop - TechWeekStorage25
Post EK draining problem
22
EOS 2025 Workshop - TechWeekStorage25
The Juggling part - New Hardware
On 10th March, we received the new capacity, 160PB, which was split between
23
Experiment | Meet pledge + CF zone takeover [nr nodes] | Decommissioning CF [nr nodes] |
ALICE | 10 | 25 |
ATLAS | 6 | 9 |
CMS | 13 | 9 |
LHCb | 13 | 0 |
PUBLIC | 2 | 6 |
EOS 2025 Workshop - TechWeekStorage25
The Juggling part - New Hardware
On 20th March 2025, we crossed 1 Exabyte mark on our instances in terms of CAPACITY
24
EOS 2025 Workshop - TechWeekStorage25
Move new FSes in EOS Public to default group
25
EOS 2025 Workshop - TechWeekStorage25
Move new FSes in EOS Alice to default group
26
EOS 2025 Workshop - TechWeekStorage25
Move new FSes in EOS CMS to default group
27
EOS 2025 Workshop - TechWeekStorage25
CF racks decommissioning
Finished:
Ongoing:
28
EOS 2025 Workshop - TechWeekStorage25
CF racks EOS PUBLIC�
Max 53 GB/s
29
EOS 2025 Workshop - TechWeekStorage25
CF racks EOS CMS�
Max 45.4 GB/s
30
EOS 2025 Workshop - TechWeekStorage25
CF racks EOS ATLAS - ONGOING�
Max 14.1 GB/s
31
EOS 2025 Workshop - TechWeekStorage25
CF racks EOS ALICE - ONGOING�
Max 12.3 GB/s - Limited bandwidth due to very high usage by end users
32
EOS 2025 Workshop - TechWeekStorage25
CF racks EOS ALICE�
33
EOS 2025 Workshop - TechWeekStorage25
CF Decommissioning - To be finalized by the end of the month
34
EOS 2025 Workshop - TechWeekStorage25
Conclusions
35
EOS 2025 Workshop - TechWeekStorage25
Storage capacity
At the end, we massively increased the storage capacities of all our clusters:
36
EOS 2025 Workshop - TechWeekStorage25
What have we learned?
37
EOS 2025 Workshop - TechWeekStorage25
home.cern
Testing EOS ATLAS 2 - MORE INFO�
39
Draining speed
EOS 2025 Workshop - TechWeekStorage25
Testing EOS CMS 2 - MORE INFO�
40
Draining speed
EOS 2025 Workshop - TechWeekStorage25