Profit-aware distributed online scheduling for data-oriented tasks in cloud datacenters
Version 2 2024-06-05, 05:28Version 2 2024-06-05, 05:28
Version 1 2018-03-22, 15:22Version 1 2018-03-22, 15:22
journal contribution
posted on 2024-06-05, 05:28 authored by W Lu, P Lu, Q Sun, S Yu, Z Zhu© 2018 IEEE. As there is an increasing trend to deploy geographically distributed (geo-distributed) cloud datacenters (DCs), the scheduling of data-oriented tasks in such cloud DC systems becomes an appealing research topic. Specifically, it is challenging to achieve the distributed online scheduling that can handle the tasks' acceptance, data-transfers, and processing jointly and efficiently. In this paper, by considering the store-and-forward and anycast schemes, we formulate an optimization problem to maximize the time-average profit from serving data-oriented tasks in a cloud DC system and then leverage the Lyapunov optimization techniques to propose an efficient scheduling algorithm, i.e., GlobalAny. We also extend the proposed algorithm by designing a data-transfer acceleration scheme to reduce the data-transfer latency. Extensive simulations verify that our algorithms can maximize the time-average profit in a distributed online manner. The results also indicate that GlobalAny and GlobalAnyExt (i.e., GlobalAny with data-transfer acceleration) outperform several existing algorithms in terms of both time-average profit and computation time.
History
Journal
IEEE AccessVolume
6Pagination
15629-15642Location
Piscataway, N.J.Publisher DOI
eISSN
2169-3536Language
engPublication classification
C Journal article, C1 Refereed article in a scholarly journalCopyright notice
2018, IEEEPublisher
IEEE AccessUsage metrics
Licence
Exports
RefWorksRefWorks
BibTeXBibTeX
Ref. managerRef. manager
EndnoteEndnote
DataCiteDataCite
NLMNLM
DCDC