dc.contributor.author | Tsitsiklis, John N. | |
dc.contributor.author | Xu, Kuang | |
dc.date.accessioned | 2013-09-26T14:17:12Z | |
dc.date.available | 2013-09-26T14:17:12Z | |
dc.date.issued | 2011-06 | |
dc.identifier.isbn | 9781450308144 | |
dc.identifier.uri | http://hdl.handle.net/1721.1/81190 | |
dc.description.abstract | We propose and analyze a multi-server model that captures a performance trade-off between centralized and distributed processing. In our model, a fraction p of an available resource is deployed in a centralized manner (e.g., to serve a most loaded station) while the remaining fraction 1-p is allocated to local servers that can only serve requests addressed specifically to their respective stations.
Using a fluid model approach, we demonstrate a surprising phase transition in steady-state delay, as p changes: in the limit of a large number of stations, and when any amount of centralization is available (p>0), the average queue length in steady state scales as log [subscript 1/1-p] 1/1-λ when the traffic intensity λ goes to 1. This is exponentially smaller than the usual M/M/1-queue delay scaling of 1/1-λ, obtained when all resources are fully allocated to local stations (p=0). This indicates a strong qualitative impact of even a small degree of centralization.
We prove convergence to a fluid limit, and characterize both the transient and steady-state behavior of the finite system, in the limit as the number of stations N goes to infinity. We show that the queue-length process converges to a unique fluid trajectory (over any finite time interval, as N → ∞), and that this fluid trajectory converges to a unique invariant state v[superscript I], for which a simple closed-form expression is obtained. We also show that the steady-state distribution of the N-server system concentrates on v[superscript I] as N goes to infinity. | en_US |
dc.description.sponsorship | Irwin Mark Jacobs and Joan Klein Jacobs Presidential Fellowship | en_US |
dc.description.sponsorship | Xerox Fellowship Program | en_US |
dc.description.sponsorship | Thomas and Stacey Siebel Foundation (Scholarship) | en_US |
dc.description.sponsorship | National Science Foundation (U.S.) (Grant CCF-0728554) | en_US |
dc.language.iso | en_US | |
dc.publisher | Association for Computing Machinery (ACM) | en_US |
dc.relation.isversionof | http//dx.doi.org/10.1145/1993744.1993759 | en_US |
dc.rights | Creative Commons Attribution-Noncommercial-Share Alike 3.0 | en_US |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/3.0/ | en_US |
dc.source | MIT web domain | en_US |
dc.title | On the Power of (even a little) Centralization in Distributed Processing | en_US |
dc.type | Article | en_US |
dc.identifier.citation | John N. Tsitsiklis and Kuang Xu. 2011. On the power of (even a little) centralization in distributed processing. In Proceedings of the ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems (SIGMETRICS '11). ACM, New York, NY, USA, 161-172. | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | en_US |
dc.contributor.approver | Tsitsiklis, John N. | en_US |
dc.contributor.mitauthor | Tsitsiklis, John N. | en_US |
dc.contributor.mitauthor | Xu, Kuang | en_US |
dc.relation.journal | Proceedings of the ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems (SIGMETRICS '11) | en_US |
dc.eprint.version | Author's final manuscript | en_US |
dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
eprint.status | http://purl.org/eprint/status/NonPeerReviewed | en_US |
dspace.orderedauthors | Tsitsiklis, John N.; Xu, Kuang | en_US |
dc.identifier.orcid | https://orcid.org/0000-0003-2658-8239 | |
mit.license | OPEN_ACCESS_POLICY | en_US |
mit.metadata.status | Complete | |