Using constraint programming to resolve the multi-source/multi-site data movement paradigm on the Grid
Michal Zerola, Jerome Lauret, Roman Bartak, Michal Sumbera

TL;DR
This paper presents a constraint programming approach to optimize multi-source and multi-site data movement in grid environments, improving transfer efficiency and scheduling in distributed collaborations.
Contribution
It introduces a CP model for grid data transfer that considers network attributes and user tasks, enhancing scheduling efficiency and solution viability.
Findings
CP model effectively optimizes data transfer schedules
Trade-offs between schedule generation time and optimality are analyzed
Simulation results compare CP solutions with Peer-2-Peer models
Abstract
In order to achieve both fast and coordinated data transfer to collaborative sites as well as to create a distribution of data over multiple sites, efficient data movement is one of the most essential aspects in distributed environment. With such capabilities at hand, truly distributed task scheduling with minimal latencies would be reachable by internationally distributed collaborations (such as ones in HENP) seeking for scavenging or maximizing on geographically spread computational resources. But it is often not all clear (a) how to move data when available from multiple sources or (b) how to move data to multiple compute resources to achieve an optimal usage of available resources. We present a method of creating a Constraint Programming (CP) model consisting of sites, links and their attributes such as bandwidth for grid network data transfer also considering user tasks as part of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Peer-to-Peer Network Technologies · Service-Oriented Architecture and Web Services
