OS-Independent Live Migration Scheme for Bare-Metal Clouds

Bare-metal clouds are an emerging and attractive platform for cloud users who demand extreme computer performance. Bare-metal clouds lease physical machines rather than virtual machines, eliminating a virtualization overhead and providing maximum computer hardware performance. Therefore, bare-metal...

Full description

Saved in:
Bibliographic Details
Published in2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC) pp. 80 - 89
Main Authors Fukai, Takaaki, Omote, Yushi, Shinagawa, Takahiro, Kato, Kazuhiko
Format Conference Proceeding
LanguageEnglish
Published ACM 01.12.2015
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Bare-metal clouds are an emerging and attractive platform for cloud users who demand extreme computer performance. Bare-metal clouds lease physical machines rather than virtual machines, eliminating a virtualization overhead and providing maximum computer hardware performance. Therefore, bare-metal clouds are suitable for applications that require intensive, consistent, and predictable performance, such as big-data and high-performance computing applications. Unfortunately, existing bare-metal clouds do not support live migration because they lack virtualization layers. Live migration is an essential feature for bare-metal cloud vendors to perform proactive maintenance and fault tolerance that can avoid long user application downtime when underlying physical hardware is about to fail. Existing live migration approaches require either a virtualization overhead or OS-dependence and are therefore unsuitable for bare-metal clouds. This paper introduces an OS-independent live migration scheme for bare-metal clouds. We utilize a very thin hypervisor layer that does not virtualize hardware and directly exposes physical hardware to a guest OS. During live migration, the hypervisor carefully monitors and controls access to physical devices to capture, transfer, and restore the device states while the guest OS is still controlling the devices. After live migration, the hypervisor does almost nothing to eliminate the virtualization overhead and provide bare-metal performance for the guest OS. Experimental results confirmed that network performance of our system was comparable with that of bare-metal machines.
AbstractList Bare-metal clouds are an emerging and attractive platform for cloud users who demand extreme computer performance. Bare-metal clouds lease physical machines rather than virtual machines, eliminating a virtualization overhead and providing maximum computer hardware performance. Therefore, bare-metal clouds are suitable for applications that require intensive, consistent, and predictable performance, such as big-data and high-performance computing applications. Unfortunately, existing bare-metal clouds do not support live migration because they lack virtualization layers. Live migration is an essential feature for bare-metal cloud vendors to perform proactive maintenance and fault tolerance that can avoid long user application downtime when underlying physical hardware is about to fail. Existing live migration approaches require either a virtualization overhead or OS-dependence and are therefore unsuitable for bare-metal clouds. This paper introduces an OS-independent live migration scheme for bare-metal clouds. We utilize a very thin hypervisor layer that does not virtualize hardware and directly exposes physical hardware to a guest OS. During live migration, the hypervisor carefully monitors and controls access to physical devices to capture, transfer, and restore the device states while the guest OS is still controlling the devices. After live migration, the hypervisor does almost nothing to eliminate the virtualization overhead and provide bare-metal performance for the guest OS. Experimental results confirmed that network performance of our system was comparable with that of bare-metal machines.
Author Kato, Kazuhiko
Fukai, Takaaki
Shinagawa, Takahiro
Omote, Yushi
Author_xml – sequence: 1
  givenname: Takaaki
  surname: Fukai
  fullname: Fukai, Takaaki
  email: fukai@osss.cs.tsukuba.ac.jp
  organization: Grad. Sch. of Syst. & Inf. Eng., Univ. of Tsukuba, Tsukuba, Japan
– sequence: 2
  givenname: Yushi
  surname: Omote
  fullname: Omote, Yushi
  email: omote@osss.cs.tsukuba.ac.jp
  organization: Japan Soc. for the Promotion of Sci., Japan
– sequence: 3
  givenname: Takahiro
  surname: Shinagawa
  fullname: Shinagawa, Takahiro
  email: shina@ecc.u-tokyo.ac.jp
  organization: Inf. Technol. Center, Univ. of Tokyo, Tokyo, Japan
– sequence: 4
  givenname: Kazuhiko
  surname: Kato
  fullname: Kato, Kazuhiko
  email: kato@cs.tsukuba.ac.jp
  organization: Grad. Sch. of Syst. & Inf. Eng., Univ. of Tsukuba, Tsukuba, Japan
BookMark eNotzEFPwyAYgGFMXKKbO3n0wh-gfkAp4E0bp0u67LDtvED5UEzXLrSa-O810cv73N45ueyHHgm55VBwDvb-UNeFAK4KIS_IHHRllaqslldkOY4fAMBtpS031-Rhu2PrPuAZf9NPtElfSDfpLbspDT3dte94QhqHTJ9cRrbByXW07obPMN6QWXTdiMt_F-Swet7Xr6zZvqzrx4YlAWZiPhqttfIeW-WDUVFisNwGMIhcyMq3gMKXwYQYg6m8KoVA0zqwqEoXlFyQu79vQsTjOaeTy99HXUourZE_C89GDQ
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/UCC.2015.23
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 0769556973
9780769556970
EndPage 89
ExternalDocumentID 7431398
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
IEGSK
IERZE
LHSKQ
OCL
RIB
RIC
RIE
RIL
ID FETCH-LOGICAL-i208t-bf87775bbec5bd85f3ed919d08ee1236bc0e2b4d8dffd86b5422e8ca09e54ad53
IEDL.DBID RIE
IngestDate Wed Jun 26 19:27:50 EDT 2024
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i208t-bf87775bbec5bd85f3ed919d08ee1236bc0e2b4d8dffd86b5422e8ca09e54ad53
PageCount 10
ParticipantIDs ieee_primary_7431398
PublicationCentury 2000
PublicationDate 20151201
PublicationDateYYYYMMDD 2015-12-01
PublicationDate_xml – month: 12
  year: 2015
  text: 20151201
  day: 01
PublicationDecade 2010
PublicationTitle 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)
PublicationTitleAbbrev UCC
PublicationYear 2015
Publisher ACM
Publisher_xml – name: ACM
SSID ssj0001967918
Score 1.6546855
Snippet Bare-metal clouds are an emerging and attractive platform for cloud users who demand extreme computer performance. Bare-metal clouds lease physical machines...
SourceID ieee
SourceType Publisher
StartPage 80
SubjectTerms bare-metal clouds
Cloud computing
Containers
Hardware
live migration
Performance evaluation
Virtual machine monitors
Virtual machining
Virtualization
Title OS-Independent Live Migration Scheme for Bare-Metal Clouds
URI https://ieeexplore.ieee.org/document/7431398
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED21nZgKtIhveWDEaT7sxGaNqAqigASVulVxfIYKaBEkC78eO0lbhBjYrNhSIp_s92K_uwdwZkE98U1iqGGMU8Y5p5nJAmq4CDNtO-zfnFNb3MajCbue8mkLzte5MIhYic_Qc83qLl8v89IdlQ0c2kVStKGdSFnnam3OU2ScyEA0KXiBLweTNHXSLe45K6If1ikVcgy7MF69sxaMvHhlobz861c5xv9-1Db0Nzl65H6NPjvQwsUudFcmDaRZsz24uHugV2uv24Lc2O2NjOdPdeTtuGd8Q2KpK3HWB3SMlo2T9HVZ6s8-TIaXj-mINoYJdB76oqDKuOp-XNm4cKUFNxFqGUjtC0RXZUXlPoaKaaGN0SJWnIUhijzzJXKWaR7tQWexXOA-kEhgZOlQZOmdZLGIhXaLXwXumtUyMn4APTcVs_e6JsasmYXDvx8fwZaLRC0DOYZO8VHiiQXzQp1WUfwGPIWekA
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/eLvHCXMwjV3PT8IwFH5BPOgJFYy_7cGjHfvV0XpdJKgMTYSEG1npqxIVjG4X_3rbbYAxHrw1a5MtfWm_b-333gdwYUC94-qOpjoMGQ0ZYzTVqUc1436qTIf5m7Nqi0HUG4W3YzauweUqFwYRC_EZOrZZ3OWrxTS3R2Vti3aB4BuwaXg1j8psrfWJiog6wuNVEp7nivYojq14iznWjOiHeUqBHd0GJMu3lpKRFyfPpDP9-lWQ8b-ftQOtdZYeeVjhzy7UcL4HjaVNA6lWbROu7h_pzcrtNiN9s8GRZPZUxt6Me8Y3JIa8Emt-QBM0fJzEr4tcfbZg1L0exj1aWSbQme_yjEpt6_sxaSLDpOJMB6iEJ5TLEW2dFTl10Zeh4kprxSPJQt9HPk1dgSxMFQv2oT5fzPEASMAxMIQoMARPhBGPuLLLX3r2otVwMnYITTsVk_eyKsakmoWjvx-fw1ZvmPQn_ZvB3TFs26iUopATqGcfOZ4aaM_kWRHRb7nYods
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=2015+IEEE%2FACM+8th+International+Conference+on+Utility+and+Cloud+Computing+%28UCC%29&rft.atitle=OS-Independent+Live+Migration+Scheme+for+Bare-Metal+Clouds&rft.au=Fukai%2C+Takaaki&rft.au=Omote%2C+Yushi&rft.au=Shinagawa%2C+Takahiro&rft.au=Kato%2C+Kazuhiko&rft.date=2015-12-01&rft.pub=ACM&rft.spage=80&rft.epage=89&rft_id=info:doi/10.1109%2FUCC.2015.23&rft.externalDocID=7431398