{"title":"Uncoded Storage Coded Transmission Elastic Computing with Straggler Tolerance in Heterogeneous Systems","authors":"Xi Zhong, Joerg Kliewer, Mingyue Ji","doi":"arxiv-2401.12151","DOIUrl":null,"url":null,"abstract":"In 2018, Yang et al. introduced a novel and effective approach, using maximum\ndistance separable (MDS) codes, to mitigate the impact of elasticity in cloud\ncomputing systems. This approach is referred to as coded elastic computing.\nSome limitations of this approach include that it assumes all virtual machines\nhave the same computing speeds and storage capacities, and it cannot tolerate\nstragglers for matrix-matrix multiplications. In order to resolve these\nlimitations, in this paper, we introduce a new combinatorial optimization\nframework, named uncoded storage coded transmission elastic computing (USCTEC),\nfor heterogeneous speeds and storage constraints, aiming to minimize the\nexpected computation time for matrix-matrix multiplications, under the\nconsideration of straggler tolerance. Within this framework, we propose optimal\nsolutions with straggler tolerance under relaxed storage constraints. Moreover,\nwe propose a heuristic algorithm that considers the heterogeneous storage\nconstraints. Our results demonstrate that the proposed algorithm outperforms\nbaseline solutions utilizing cyclic storage placements, in terms of both\nexpected computation time and storage size.","PeriodicalId":501433,"journal":{"name":"arXiv - CS - Information Theory","volume":"16 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-01-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Information Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2401.12151","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In 2018, Yang et al. introduced a novel and effective approach, using maximum
distance separable (MDS) codes, to mitigate the impact of elasticity in cloud
computing systems. This approach is referred to as coded elastic computing.
Some limitations of this approach include that it assumes all virtual machines
have the same computing speeds and storage capacities, and it cannot tolerate
stragglers for matrix-matrix multiplications. In order to resolve these
limitations, in this paper, we introduce a new combinatorial optimization
framework, named uncoded storage coded transmission elastic computing (USCTEC),
for heterogeneous speeds and storage constraints, aiming to minimize the
expected computation time for matrix-matrix multiplications, under the
consideration of straggler tolerance. Within this framework, we propose optimal
solutions with straggler tolerance under relaxed storage constraints. Moreover,
we propose a heuristic algorithm that considers the heterogeneous storage
constraints. Our results demonstrate that the proposed algorithm outperforms
baseline solutions utilizing cyclic storage placements, in terms of both
expected computation time and storage size.