Evaluation of a new data staging framework for the ARC middleware
- 1. Department of Physics, University of Oslo, P.b. 1048 Blindern, N-0316 Oslo (Norway)
- 2. Jozef Stefan Institure, Jamova 39, 1000 Ljubljana (Slovenia)
Description
Staging data to and from remote storage services on the Grid for users' jobs is a vital component of the ARC computing element. A new data staging framework for the computing element has recently been developed to address issues with the present framework, which has essentially remained unchanged since its original implementation 10 years ago. This new framework consists of an intelligent data transfer scheduler which handles priorities and fair-share, a rapid caching system, and the ability to delegate data transfer over multiple nodes to increase network throughput. This paper uses data from real user jobs running on production ARC sites to present an evaluation of the new framework. It is shown to make more efficient use of the available resources, reduce the overall time to run jobs, and avoid the problems seen with the previous simplistic scheduling system. In addition, its simple design coupled with intelligent logic provides greatly increased flexibility for site administrators, end users and future development.
Availability note (English)
Available from http://dx.doi.org/10.1088/1742-6596/396/3/032017Additional details
Identifiers
Publishing Information
- Journal Title
- Journal of Physics. Conference Series (Online)
- Journal Volume
- 396
- Journal Issue
- 3
- Journal Page Range
- [7 p.]
- ISSN
- 1742-6596
Conference
- Title
- International conference on computing in high energy and nuclear physics 2012
- Acronym
- CHEP2012
- Dates
- 21-25 May 2012
- Place
- New York, NY (United States)
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 44038023
- Subject category
- S97: MATHEMATICAL METHODS AND COMPUTING;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- COMPUTER CALCULATIONS; COMPUTER CODES; COMPUTER NETWORKS; DATA ACQUISITION SYSTEMS; DATA ANALYSIS; DATA TRANSMISSION; DATA TRANSMISSION SYSTEMS; DESIGN; DISTRIBUTED DATA PROCESSING; EVALUATION; IMPLEMENTATION; LOGIC CIRCUITS; MEMORY DEVICES; RESOURCES
- Descriptors DEC
- COMMUNICATIONS; DATA PROCESSING; ELECTRONIC CIRCUITS; PROCESSING