On the dynamics of valley times and its application to bulk-transfer scheduling
Entity
UAM. Departamento de Tecnología Electrónica y de las ComunicacionesPublisher
ElsevierDate
2020-12-01Citation
10.1016/j.comcom.2020.09.015
Computer Communications, 164 (2020): 124-137
ISSN
0140-3664 (Print)DOI
10.1016/j.comcom.2020.09.015Funded by
This work has been partially supported by the European Commission under the project H2020 METRO-HAUL (Project ID: 761727)Project
info:eu-repo/grantAgreement/EC/H2020/761727/EU/METRO-HAULEditor's Version
https://doi.org/10.1016/j.comcom.2020.09.015Subjects
Bulk transfers; Demand-curve modeling; Network planning; Valley times; TelecomunicacionesRights
© Elsevier
Esta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional.
Abstract
Periods of low load have been used for the scheduling of non-interactive tasks since the early stages of computing. Nowadays, the scheduling of bulk transfers—i.e., large-volume transfers without precise timing, such as database distribution, resources replication or backups—stands out among such tasks, given its direct effect on both the performance and billing of networks. Through visual inspection of traffic-demand curves of diverse points of presence (PoP), either a network, link, Internet service provider or Internet exchange point, it becomes apparent that low-use periods of bandwidth demands occur at early morning, showing a noticeable convex shape. Such observation led us to study and model the time when such demands reach their minimum, on what we have named valley time of a PoP, as an approximation to the ideal moment to carry out bulk transfers. After studying and modeling single-PoP scenarios both temporally and spatially seeking homogeneity in the phenomenon, as well as its extension to multi-PoP scenarios or paths—a meta-PoP constructed as the aggregation of several single PoPs—, we propose a final predictor system for the valley time. This tool works as an oracle for scheduling bulk transfers, with different versions according to time scales and the desired trade-off between precision and complexity. The evaluation of the system, named VTP, has proven its usefulness with errors below an hour on estimating the occurrence of valley times, as well as errors around 10% in terms of bandwidth between the prediction and actual valley traffic
Files in this item
Google Scholar:Muelas, David
-
García-Dorado, José Luis
-
Albandea, Sergio
-
López de Vergara Méndez, Jorge Enrique
-
Aracil, Javier
This item appears in the following Collection(s)
Related items
Showing items related by title, author, creator and subject.