Abstract
To execute cloud computing tasks over a data center hosting hundreds of thousands of server nodes, it is natural to distribute computations across the nodes to take advantage of parallel processing. However, as we allocate more computing resources and further distribute the computations, a large amount of intermediate data must be moved between consecutive computation stages among the nodes, causing the communication load to become the bottleneck. In this paper, we study the optimal resource allocation in distributed computing, in order to minimize the total execution time accounting for the durations of both computation and communication phases. Particularly, we consider a general MapReduce-type framework, and focus on a recently proposed Coded Distributed Computing approach. For all values of problem parameters, we characterize the optimal number of servers that should be used for computing, provide the optimal placements of the Map and Reduce tasks, and propose an optimal coded data shuffling scheme. To prove the optimality of the proposed scheme, we first derive a matching information-theoretic converse on the execution time, then we prove that among all resource allocation schemes that achieve the minimum execution time, our proposed scheme uses the exactly least number of servers.
| Original language | English (US) |
|---|---|
| Title of host publication | 2017 IEEE International Conference on Communications, ICC 2017 |
| Editors | Merouane Debbah, David Gesbert, Abdelhamid Mellouk |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| ISBN (Electronic) | 9781467389990 |
| DOIs | |
| State | Published - Jul 28 2017 |
| Externally published | Yes |
| Event | 2017 IEEE International Conference on Communications, ICC 2017 - Paris, France Duration: May 21 2017 → May 25 2017 |
Publication series
| Name | IEEE International Conference on Communications |
|---|---|
| ISSN (Print) | 1550-3607 |
Other
| Other | 2017 IEEE International Conference on Communications, ICC 2017 |
|---|---|
| Country/Territory | France |
| City | Paris |
| Period | 5/21/17 → 5/25/17 |
Bibliographical note
Publisher Copyright:© 2017 IEEE.