Managing Risk in a Derivative IaaS Cloud.

Saved in:
Bibliographic Details
Title: Managing Risk in a Derivative IaaS Cloud.
Authors: Sharma, Prateek, Lee, Stephen, Guo, Tian, Irwin, David, Shenoy, Prashant
Source: IEEE Transactions on Parallel & Distributed Systems. Aug2018, Vol. 29 Issue 8, p1750-1765. 16p.
Subjects: Distributed computing management, Interactive computer systems, Cloud computing, Virtual machine systems, Client/server computing, Management
Abstract: Infrastructure-as-a-Service (IaaS) cloud platforms rent computing resources with different cost and availability tradeoffs. For example, users may acquire virtual machines (VMs) in the spot market that are cheap, but can be unilaterally terminated by the cloud operator. Because of this revocation risk, spot servers have been conventionally used for delay and risk tolerant batch jobs. In this paper, we develop risk mitigation policies which allow even interactive applications to run on spot servers. Our System, SpotCheck is a derivative cloud platform, and provides the illusion of an IaaS platform that offers always-available VMs on demand for a cost near that of spot servers, and supports unmodified applications. SpotCheck’s design combines virtualization-based mechanisms for fault-tolerance, and bidding and server selection policies for managing the risk and cost. We implement SpotCheck on EC2 and show that it i) provides nested VMs with 99.9989 percent availability, ii) achieves upto 2-5 $\times$ cost savings compared to using on-demand VMs, and iii) eliminates any risk of losing VM state. [ABSTRACT FROM AUTHOR]
Copyright of IEEE Transactions on Parallel & Distributed Systems is the property of IEEE and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 130740776
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Managing Risk in a Derivative IaaS Cloud.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Sharma%2C+Prateek%22">Sharma, Prateek</searchLink><br /><searchLink fieldCode="AR" term="%22Lee%2C+Stephen%22">Lee, Stephen</searchLink><br /><searchLink fieldCode="AR" term="%22Guo%2C+Tian%22">Guo, Tian</searchLink><br /><searchLink fieldCode="AR" term="%22Irwin%2C+David%22">Irwin, David</searchLink><br /><searchLink fieldCode="AR" term="%22Shenoy%2C+Prashant%22">Shenoy, Prashant</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22IEEE+Transactions+on+Parallel+%26+Distributed+Systems%22">IEEE Transactions on Parallel & Distributed Systems</searchLink>. Aug2018, Vol. 29 Issue 8, p1750-1765. 16p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Distributed+computing+management%22">Distributed computing management</searchLink><br /><searchLink fieldCode="DE" term="%22Interactive+computer+systems%22">Interactive computer systems</searchLink><br /><searchLink fieldCode="DE" term="%22Cloud+computing%22">Cloud computing</searchLink><br /><searchLink fieldCode="DE" term="%22Virtual+machine+systems%22">Virtual machine systems</searchLink><br /><searchLink fieldCode="DE" term="%22Client%2Fserver+computing%22">Client/server computing</searchLink><br /><searchLink fieldCode="DE" term="%22Management%22">Management</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Infrastructure-as-a-Service (IaaS) cloud platforms rent computing resources with different cost and availability tradeoffs. For example, users may acquire virtual machines (VMs) in the spot market that are cheap, but can be unilaterally terminated by the cloud operator. Because of this revocation risk, spot servers have been conventionally used for delay and risk tolerant batch jobs. In this paper, we develop risk mitigation policies which allow even interactive applications to run on spot servers. Our System, SpotCheck is a derivative cloud platform, and provides the illusion of an IaaS platform that offers always-available VMs on demand for a cost near that of spot servers, and supports unmodified applications. SpotCheck’s design combines virtualization-based mechanisms for fault-tolerance, and bidding and server selection policies for managing the risk and cost. We implement SpotCheck on EC2 and show that it i) provides nested VMs with 99.9989 percent availability, ii) achieves upto 2-5 $\times$ cost savings compared to using on-demand VMs, and iii) eliminates any risk of losing VM state. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of IEEE Transactions on Parallel & Distributed Systems is the property of IEEE and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=130740776
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1109/TPDS.2017.2658622
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 16
        StartPage: 1750
    Subjects:
      – SubjectFull: Distributed computing management
        Type: general
      – SubjectFull: Interactive computer systems
        Type: general
      – SubjectFull: Cloud computing
        Type: general
      – SubjectFull: Virtual machine systems
        Type: general
      – SubjectFull: Client/server computing
        Type: general
      – SubjectFull: Management
        Type: general
    Titles:
      – TitleFull: Managing Risk in a Derivative IaaS Cloud.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Sharma, Prateek
      – PersonEntity:
          Name:
            NameFull: Lee, Stephen
      – PersonEntity:
          Name:
            NameFull: Guo, Tian
      – PersonEntity:
          Name:
            NameFull: Irwin, David
      – PersonEntity:
          Name:
            NameFull: Shenoy, Prashant
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 08
              Text: Aug2018
              Type: published
              Y: 2018
          Identifiers:
            – Type: issn-print
              Value: 10459219
          Numbering:
            – Type: volume
              Value: 29
            – Type: issue
              Value: 8
          Titles:
            – TitleFull: IEEE Transactions on Parallel & Distributed Systems
              Type: main
ResultId 1