Angels in the Cloud: A Peer-Assisted Bulk-Synchronous Content Distribution Service

Leveraging client upload capacity through peer assisted content distribution was shown to decrease the load on content providers, while also improving average distribution times. These benefits, however, are limited by the disparity between client upload and download speeds, especially in scenarios...

Full description

Saved in:
Bibliographic Details
Published in2011 IEEE 4th International Conference on Cloud Computing pp. 97 - 104
Main Authors Sweha, R., Ishakian, V., Bestavros, A.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.07.2011
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Leveraging client upload capacity through peer assisted content distribution was shown to decrease the load on content providers, while also improving average distribution times. These benefits, however, are limited by the disparity between client upload and download speeds, especially in scenarios requiring a minimum distribution time (MDT) of a fresh piece of content to a set of clients. Achieving MDT is crucial for bulk-synchronous applications, when every client in a set must wait for all other clients in the set to finish their downloads before being able to make use of the downloaded content. In this paper, we propose the use of dedicated servers, which we call angels to accelerate peer-assisted content distribution in general, and to minimize MDT in particular. An angel is not itself the content origin, nor is it interested in fully downloading the content, its only purpose is to enable a peer assisted content distribution scheme to approach the theoretical lower-bound for MDT. To overcome scalability issues inherent in an optimal MDT construction, we propose and evaluate a content exchange strategy involving angels, which we call Group Tree. In addition to simulation results that demonstrate the near optimal performance of our proposed approach, we present the architecture and implementation of CLOUDANGELS -- a service that allows the elastic, on-the-fly deployment of angels (in the cloud) to assist a content provider (off the cloud) in realizing its MDT objective.
AbstractList Leveraging client upload capacity through peer assisted content distribution was shown to decrease the load on content providers, while also improving average distribution times. These benefits, however, are limited by the disparity between client upload and download speeds, especially in scenarios requiring a minimum distribution time (MDT) of a fresh piece of content to a set of clients. Achieving MDT is crucial for bulk-synchronous applications, when every client in a set must wait for all other clients in the set to finish their downloads before being able to make use of the downloaded content. In this paper, we propose the use of dedicated servers, which we call angels to accelerate peer-assisted content distribution in general, and to minimize MDT in particular. An angel is not itself the content origin, nor is it interested in fully downloading the content, its only purpose is to enable a peer assisted content distribution scheme to approach the theoretical lower-bound for MDT. To overcome scalability issues inherent in an optimal MDT construction, we propose and evaluate a content exchange strategy involving angels, which we call Group Tree. In addition to simulation results that demonstrate the near optimal performance of our proposed approach, we present the architecture and implementation of CLOUDANGELS -- a service that allows the elastic, on-the-fly deployment of angels (in the cloud) to assist a content provider (off the cloud) in realizing its MDT objective.
Author Bestavros, A.
Sweha, R.
Ishakian, V.
Author_xml – sequence: 1
  givenname: R.
  surname: Sweha
  fullname: Sweha, R.
  email: remos@cs.bu.edu
  organization: Comput. Sci. Dept., Boston Univ., Boston, MA, USA
– sequence: 2
  givenname: V.
  surname: Ishakian
  fullname: Ishakian, V.
  email: visahak@cs.bu.edu
  organization: Comput. Sci. Dept., Boston Univ., Boston, MA, USA
– sequence: 3
  givenname: A.
  surname: Bestavros
  fullname: Bestavros, A.
  email: best@cs.bu.edu
  organization: Comput. Sci. Dept., Boston Univ., Boston, MA, USA
BookMark eNo9j0tLw0AURketYFu7dOVm_kDqncnNPNzF1BcUKtauS5K51dE4kUwi9N9bUFydxeF88E3YKLSBGLsQMBcC7FWxXG0WcwlCzA0esQloZTNEBeqYjaXIbKKEhRM2s9oIzLQGkyo9-ndGnrFZjO8AIMBkmUjH7DkPr9RE7gPv34gXTTu4a57zJ6IuyWP0sSfHb4bmI1nvQ_3WtaEdIi_a0FPo-eLgO18NvW8DX1P37Ws6Z6e7sok0--OUbe5uX4qHZLm6fyzyZeKFtJikzmo0O1SVg_LwQmNpUUlZl7pWmEqyKRprUusqsugyNAAVUeUqlEajTKfs8nfXE9H2q_OfZbffKgCjDtkPGaRUSw
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/CLOUD.2011.84
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library Online
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore Digital Library
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 0769544606
9780769544601
EISSN 2159-6190
EndPage 104
ExternalDocumentID 6008698
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
ABLEC
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IPLJI
M43
OCL
RIE
RIL
ID FETCH-LOGICAL-i1294-3d9748f46bd0a44674a94622ca7c6432e93489839dbe94d54800beebdb4287423
IEDL.DBID RIE
ISBN 9781457708367
1457708361
ISSN 2159-6182
IngestDate Wed Jun 26 19:19:56 EDT 2024
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i1294-3d9748f46bd0a44674a94622ca7c6432e93489839dbe94d54800beebdb4287423
OpenAccessLink http://www.cs.bu.edu/fac/best/res/papers/cloud11.pdf
PageCount 8
ParticipantIDs ieee_primary_6008698
PublicationCentury 2000
PublicationDate 2011-July
PublicationDateYYYYMMDD 2011-07-01
PublicationDate_xml – month: 07
  year: 2011
  text: 2011-July
PublicationDecade 2010
PublicationTitle 2011 IEEE 4th International Conference on Cloud Computing
PublicationTitleAbbrev cloud
PublicationYear 2011
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0001085513
ssj0000668885
ssib015832603
Score 1.6011119
Snippet Leveraging client upload capacity through peer assisted content distribution was shown to decrease the load on content providers, while also improving average...
SourceID ieee
SourceType Publisher
StartPage 97
SubjectTerms Aggregates
Computer science
Distribution strategy
Downlink
MDT
Peer to peer computing
Peer-Assisted Content Distribution
Servers
Simulation
Title Angels in the Cloud: A Peer-Assisted Bulk-Synchronous Content Distribution Service
URI https://ieeexplore.ieee.org/document/6008698
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwELXaTkwFWsS3PDDiNh-OE7OVFlQhChVQqVtlx1epapWgNhng12M7SSMhBrYkU2Jf7t6d795D6EZnW4Efi5gIEJxQGYeEK6aIWrrKYUvPV9LUIScvbDyjT_Ng3kC3-1kYALDNZ9Azl_YsX6VxbkplfWYAOI-aqBlyXsxqVbbjBto0WXmiWHhhppO7oK63mIYsq5asgxzXGVPk2TmvIAwNQbNb0T-V92HNx9kfPr_ORgXbpyVBrVVYbBB6bKNJ9fpF78m6l2eyF3__Ynb87_cdom497oen-0B2hBqQHKN2pfeAy9-_g94GpgN2h1cJ1rARDzdpru7wAE8BtkTvs7EYhe_zzZq8fyWxod1N8x22BFhJhkeGo7eU18Klj-qi2ePDx3BMSk0GstLIgBJf6QQkWlImlSOokSoRnDLPi0UYa3DjAfdpxDXqUhI4VYZNzpEAUm-5Ydb3_BPUStIEThF2QHIRaQCh_S0NBBWBu5RUJ2wcHBdYdIY6ZokWnwXtxqJcnfO_H1-gg6LcazppL1Er2-ZwpfFCJq-tofwAGrO1sA
link.rule.ids 310,311,783,787,792,793,799,27937,55086
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwIxEG4QD3rCB8a3PXi0sI9ud-sNQYMKShQSb6TdDgmBLAbYg_56p7sLJMaDt-3e2k5mvpnOfB8h15htBX6sYqZAScZ1HDJphGFm5BpHjDzfaFuH7L6I9oA_fQQfJXKznoUBgKz5DGr2M3vLN7M4taWyurAAXEZbZBtxdSTyaa2V9bgBGqco3hRzPywwvQs2FRfbkpXpJWOYk5gzRV426RWEoaVodlcEUMU63DBy1pud10Er5_vMaFA3OixZGHqokO5qA3n3yaSWLnUt_v7F7fjfHe6R6mbgj_bWoWyflCA5IJWV4gMtHMAheWvYHtgFHScUgSNtTmepuaUN2gOYM7xpazOG3qXTCXv_SmJLvDtLFzSjwEqWtGVZeguBLVp4qSoZPNz3m21WqDKwMWIDznyDKUg04kIbR3ErVqIkF54XqzBGeOOB9HkkEXcZDZIbyyfnaACNl2659T3_iJSTWQLHhDqgpYoQQqDH5YHiKnBHmmPKJsFxQUQn5NAe0fAzJ94YFqdz-vfvK7LT7nc7w87jy_MZ2c2Lv7av9pyUl_MULhA9LPVlZjQ_1Bi4-w
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2011+IEEE+4th+International+Conference+on+Cloud+Computing&rft.atitle=Angels+in+the+Cloud%3A+A+Peer-Assisted+Bulk-Synchronous+Content+Distribution+Service&rft.au=Sweha%2C+R.&rft.au=Ishakian%2C+V.&rft.au=Bestavros%2C+A.&rft.date=2011-07-01&rft.pub=IEEE&rft.isbn=9781457708367&rft.issn=2159-6182&rft.eissn=2159-6190&rft.spage=97&rft.epage=104&rft_id=info:doi/10.1109%2FCLOUD.2011.84&rft.externalDocID=6008698
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2159-6182&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2159-6182&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2159-6182&client=summon