Show simple item record

dc.contributor.authorDeng, Shuo
dc.contributor.authorBalakrishnan, Hari
dc.contributor.authorLaCurts, Katrina Leigh
dc.contributor.authorGoyal, Ameesh K.
dc.date.accessioned2014-03-28T15:17:22Z
dc.date.available2014-03-28T15:17:22Z
dc.date.issued2013-10
dc.identifier.isbn9781450319539
dc.identifier.urihttp://hdl.handle.net/1721.1/85949
dc.description.abstractCloud computing infrastructures are increasingly being used by network-intensive applications that transfer significant amounts of data between the nodes on which they run. This paper shows that tenants can do a better job placing applications by understanding the underlying cloud network as well as the demands of the applications. To do so, tenants must be able to quickly and accurately measure the cloud network and profile their applications, and then use a network-aware placement method to place applications. This paper describes Choreo, a system that solves these problems. Our experiments measure Amazon's EC2 and Rackspace networks and use three weeks of network data from applications running on the HP Cloud network. We find that Choreo reduces application completion time by an average of 8%-14% (max improvement: 61%) when applications are placed all at once, and 22%-43% (max improvement: 79%) when they arrive in real-time, compared to alternative placement schemes.en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant 0645960)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant 1065219)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant 1040072)en_US
dc.language.isoen_US
dc.publisherAssociation for Computing Machinery (ACM)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1145/2504730.2504744en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceMIT web domainen_US
dc.titleChoreo: network-aware task placement for cloud applicationsen_US
dc.typeArticleen_US
dc.identifier.citationKatrina LaCurts, Shuo Deng, Ameesh Goyal, and Hari Balakrishnan. 2013. Choreo: network-aware task placement for cloud applications. In Proceedings of the 2013 conference on Internet measurement conference (IMC '13). ACM, New York, NY, USA, 191-204.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.mitauthorLaCurts, Katrina Leighen_US
dc.contributor.mitauthorDeng, Shuoen_US
dc.contributor.mitauthorGoyal, Ameesh K.en_US
dc.contributor.mitauthorBalakrishnan, Harien_US
dc.relation.journalProceedings of the 2013 conference on Internet measurement conference (IMC '13)en_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dspace.orderedauthorsLaCurts, Katrina; Deng, Shuo; Goyal, Ameesh; Balakrishnan, Harien_US
dc.identifier.orcidhttps://orcid.org/0000-0002-6732-6799
dc.identifier.orcidhttps://orcid.org/0000-0002-1455-9652
mit.licenseOPEN_ACCESS_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record