Artykuł w czasopiśmie
Brak miniatury
Licencja

ClosedAccessDostęp zamknięty
 

Derrick: A Three-layer Balancer for Self-managed Continuous Scalability

Uproszczony widok
dc.abstract.enData arrangement determines the capacity, resilience, and performance of a distributed storage system. A scalable self-managed system must place its data efficiently not only during stable operation but also after an expansion, planned downscaling, or device failures. In this article, we present Derrick, a data balancing algorithm addressing these needs, which has been developed for HYDRAstor, a highly scalable commercial storage system. Derrick makes its decisions quickly in case of failures but takes additional time to find a nearly optimal data arrangement and a plan for reaching it when the device population changes. Compared to balancing algorithms in two other state-of-the-art systems, Derrick provides better capacity utilization, reduced data movement, and improved performance. Moreover, it can be easily adapted to meet custom placement requirements.
dc.affiliationUniwersytet Warszawski
dc.contributor.authorIwanicki, Konrad
dc.contributor.authorDubnicki, Cezary
dc.contributor.authorWełnicki, Michał
dc.contributor.authorGryz, Leszek
dc.contributor.authorJackowski, Andrzej
dc.date.accessioned2024-01-24T21:32:45Z
dc.date.available2024-01-24T21:32:45Z
dc.date.issued2023
dc.description.financePublikacja bezkosztowa
dc.description.number3
dc.description.volume19
dc.identifier.doi10.1145/3594543
dc.identifier.issn1553-3077
dc.identifier.urihttps://repozytorium.uw.edu.pl//handle/item/104561
dc.identifier.weblinkhttps://dl.acm.org/doi/pdf/10.1145/3594543
dc.languageeng
dc.pbn.affiliationcomputer and information sciences
dc.relation.ispartofACM Transactions on Storage
dc.relation.pages1-34
dc.rightsClosedAccess
dc.sciencecloudnosend
dc.titleDerrick: A Three-layer Balancer for Self-managed Continuous Scalability
dc.typeJournalArticle
dspace.entity.typePublication