...
Load balancing algorithms play a crucial role in distributing incoming network traffic across multiple servers, ensuring optimal resource utilization, preventing server overload, and enhancing performance and reliability. RAL has used XRootD's cluster management service component, which has an active load balancing algorithm to distribute traffic across 26 servers, but encountered its limitations when the system as a whole is under heavy load. We describe our attempted tuning of the configuration before describing a new tunable dynamic load-balancing algorithm based on a weighted random selection algorithm.
– High-throughput Gateways:
To address the needs of forthcoming projects such as the Square Kilometre Array (SKA) and the HL-LHC, there is a critical demand for data transfer nodes capable of achieving 100Gb/s transfer rates. This high throughput can be attained through concurrency of transfers or by optimising the speed of individual transfers. At the Rutherford Appleton Laboratory (RAL), the UK's Tier-1 centre for the Worldwide LHC Computing Grid (WLCG), and a site for one of the SKA Regional Centres (SRCs), we have implemented 100GbE XRootD servers in anticipation of the SKA's operational scale-up. This presentation details the efforts undertaken to reach 100Gb/s data ingress and egress rates using the WebDAV protocol through XRootD endpoints. It includes testing a novel XRootD plug-in designed to assess XRootD performance independently of physical storage backends. We will discuss the challenges encountered, bottlenecks identified, and insights gained, along with a description of the most effective solutions developed to date and highlights of future activities.
CHEP 2023:
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...