Managing Risk in a Derivative IaaS Cloud.
Saved in:
| 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 |