Bargaining towards maximized resource utilization in video streaming datacenters

Datacenters can be used to host large-scale video streaming services with better operational efficiency, as the multiplexing achieved by virtualization technologies allows different videos to share resources at the same physical server. Live migration of videos from servers that are overloaded to th...

Full description

Saved in:
Bibliographic Details
Published in2012 Proceedings IEEE INFOCOM pp. 1134 - 1142
Main Authors Yuan Feng, Baochun Li, Bo Li
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.03.2012
Subjects
Online AccessGet full text
ISBN9781467307734
1467307734
ISSN0743-166X
DOI10.1109/INFCOM.2012.6195472

Cover

Abstract Datacenters can be used to host large-scale video streaming services with better operational efficiency, as the multiplexing achieved by virtualization technologies allows different videos to share resources at the same physical server. Live migration of videos from servers that are overloaded to those that are under-utilized may be a solution to handle a flash crowd of requests, in the form of virtual machines (VMs). However, such migration has to be performed with a well-designed mechanism to fully utilize available resources in all three resource dimensions: storage, bandwidth and CPU cycles. In this paper, we show why the challenge of maximizing resource utilization in a video streaming datacenter is equivalent to maximizing the joint profit in the context of Nash bargaining solutions, by defining utility functions properly. Having servers participating as players to bargain with each other, and VMs as commodities in the game, trades conducted after bargaining govern VM migration decisions in each server. With extensive simulations driven by real-world traces from UUSee Inc., we show that our new VM migration algorithm based on such Nash bargaining solutions increases both the resource utilization ratio and the number of video streaming requests handled by the datacenter, yet achievable in a lightweight fashion.
AbstractList Datacenters can be used to host large-scale video streaming services with better operational efficiency, as the multiplexing achieved by virtualization technologies allows different videos to share resources at the same physical server. Live migration of videos from servers that are overloaded to those that are under-utilized may be a solution to handle a flash crowd of requests, in the form of virtual machines (VMs). However, such migration has to be performed with a well-designed mechanism to fully utilize available resources in all three resource dimensions: storage, bandwidth and CPU cycles. In this paper, we show why the challenge of maximizing resource utilization in a video streaming datacenter is equivalent to maximizing the joint profit in the context of Nash bargaining solutions, by defining utility functions properly. Having servers participating as players to bargain with each other, and VMs as commodities in the game, trades conducted after bargaining govern VM migration decisions in each server. With extensive simulations driven by real-world traces from UUSee Inc., we show that our new VM migration algorithm based on such Nash bargaining solutions increases both the resource utilization ratio and the number of video streaming requests handled by the datacenter, yet achievable in a lightweight fashion.
Author Baochun Li
Bo Li
Yuan Feng
Author_xml – sequence: 1
  surname: Yuan Feng
  fullname: Yuan Feng
  organization: Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
– sequence: 2
  surname: Baochun Li
  fullname: Baochun Li
  organization: Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
– sequence: 3
  surname: Bo Li
  fullname: Bo Li
  organization: Dept. of Comput. Sci., Hong Kong Univ. of Sci. & Technol., Hong Kong, China
BookMark eNpVkMtOAjEYhWvERESegE1fYPDv9L5UIkiC4kITd6Qz8w-pYTqmLV54ejWy8WxOvsX5FueCDEIfkJAJgyljYK-WD_PZ-n5aAiunilkpdHlCxlYbJpTmoLU0p_-YiwEZgha8YEq9nJNxSq_wEw0cmBmSxxsXt84HH7Y09x8uNol27tN3_oANjZj6fayR7rPf-YPLvg_UB_ruG-xpyhFd97tsXHY1howxXZKz1u0Sjo89Is_z26fZXbFaL5az61XhmZa5YA3jpTBQWttqK6QRYCQHA1VdCamaGk2tuEWjqgqEdG3NLDgLhmnloHV8RCZ_Xo-Im7foOxe_NsdP-DfXcFWX
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/INFCOM.2012.6195472
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9781467307758
1467307750
9781467307741
1467307742
EndPage 1142
ExternalDocumentID 6195472
Genre orig-research
GroupedDBID 23M
29I
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
M43
OCL
RIE
RIL
RIO
RNS
ID FETCH-LOGICAL-i175t-1d132480299f7945840853080bcb456dce8c639e86bb045afc190a908176a0fa3
IEDL.DBID RIE
ISBN 9781467307734
1467307734
ISSN 0743-166X
IngestDate Wed Aug 27 04:13:17 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-1d132480299f7945840853080bcb456dce8c639e86bb045afc190a908176a0fa3
PageCount 9
ParticipantIDs ieee_primary_6195472
PublicationCentury 2000
PublicationDate 2012-March
PublicationDateYYYYMMDD 2012-03-01
PublicationDate_xml – month: 03
  year: 2012
  text: 2012-March
PublicationDecade 2010
PublicationTitle 2012 Proceedings IEEE INFOCOM
PublicationTitleAbbrev INFCOM
PublicationYear 2012
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000703018
ssj0008726
Score 2.038956
Snippet Datacenters can be used to host large-scale video streaming services with better operational efficiency, as the multiplexing achieved by virtualization...
SourceID ieee
SourceType Publisher
StartPage 1134
SubjectTerms Bandwidth
Games
Joints
Optimization
Resource management
Servers
Streaming media
Title Bargaining towards maximized resource utilization in video streaming datacenters
URI https://ieeexplore.ieee.org/document/6195472
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3LT4MwGG_mTnrxsRnf6cGjMBjQdlcXl2myuYNLdlv6IiE6ZiYkZn-931fYpsaDNyAQoHzQH-3vQcitETruBinzJE-UFyeYBqi6iSesSZkQEpONkW0xZsNp_DRLZg1yt9XCWGsd-cz6uOjm8s1SlzhU1mFoT8bhg7sHZVZptbbjKa50dzMIgeAuaq2y4GRs5kRdDOqZ8yjeeD1t1ms7ojDodR7Hg_7zCDlfXb8-34_gFdfvDA7JaHPFFd3k1S8L5ev1LzPH_97SEWnvFH50su27jknD5ifk4Js5YYtM7jED1-VH0MKRaz_oQn5mi2xtDV3Vw_4UCvet1nLSLKco61tSVKDIBR6JDFQkgALKbJPp4OGlP_Tq_AUvA1BReKGBX9VYBNBjpfDaAlQBfBYBxFRaAe4y2goNAMcKphQgQ5lqQBeyByCDMxmkMjolzXyZ2zNCTU8onioThpGOYS_FdKQ5oBVlE3TQOyctbJv5e2WxMa-b5eLvzZdkH59PRQW7Is1iVdprwAaFunFF8QWEtrF7
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NT4NAEN00elAvfrTGb_fgUSgU2N1ebWxabWsPbdJbw36QEC01lSamv96ZhbZqPHgDAgGWgXnMvveGkDstVNjwEubEPJJOGGE3QNmIHGF0woSIsbMxsi0GrDMOnybRpELuN1oYY4wlnxkXF-1cvp6rJZbK6gztyTh8cHch74dRodbaVFRs8G7nEDzBbbO1woSTsYmVdTGIaM6DcO32tF4vDYl8r1nvDtqtlz6yvhpuecYfrVds5mkfkv76mgvCyau7zKWrVr_sHP97U0ekttX40eEmex2TislOyME3e8IqGT5gF1zbQYLmll77QWfxZzpLV0bTRVn4pxC6b6Wak6YZRWHfnKIGJZ7hkchBRQoo4MwaGbcfR62OU3ZgcFKAFbnja_hZDYUHOSuBFxfACiC0AECmVBKQl1ZGKIA4RjApARvGiQJ8ETcBZnAWe0kcnJKdbJ6ZM0J1U0ieSO37gQphL8lUoDjgFWki9NA7J1Ucm-l7YbIxLYfl4u_Nt2SvM-r3pr3u4PmS7OOzKohhV2QnXyzNNSCFXN7YAPkCBnS0yA
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=2012+Proceedings+IEEE+INFOCOM&rft.atitle=Bargaining+towards+maximized+resource+utilization+in+video+streaming+datacenters&rft.au=Yuan+Feng&rft.au=Baochun+Li&rft.au=Bo+Li&rft.date=2012-03-01&rft.pub=IEEE&rft.isbn=9781467307734&rft.issn=0743-166X&rft.spage=1134&rft.epage=1142&rft_id=info:doi/10.1109%2FINFCOM.2012.6195472&rft.externalDocID=6195472
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0743-166X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0743-166X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0743-166X&client=summon