A lightweight software fault‐tolerance system in the cloud environment. (17th December 2013)
- Record Type:
- Journal Article
- Title:
- A lightweight software fault‐tolerance system in the cloud environment. (17th December 2013)
- Main Title:
- A lightweight software fault‐tolerance system in the cloud environment
- Authors:
- Chen, Gang
Jin, Hai
Zou, Deqing
Zhou, Bing Bing
Qiang, Weizhong
Xiang, Yang
Al‐Dubi, Ahmed
Liu, Lei
Chu, Xiaowen - Abstract:
- <abstract abstract-type="main" id="cpe3190-abs-0001"> <title>Summary</title> <p id="cpe3190-para-0001">With the development of cloud computing, the demand of high availability for services is growing. Unfortunately, software failures greatly reduce system availability. This paper presents a lightweight software fault‐tolerance system, called SHelp, which can effectively recover programs from many types of software bugs in the cloud environment. With error virtualization techniques, it proposes 'weighted' rescue points techniques to effectively survive software failures through bypassing the faulty path. For multiple application instances running on different virtual machine, a three‐level storage hierarchy with several comprehensive cache updating algorithms for rescue points management is adopted to share error handling information. On the one hand, SHelp can reduce the redundancy for multiple application instances; on the other hand, it can more effectively and quickly recover from faults caused by the same bugs. A Linux prototype is implemented on an open‐source virtual machine monitor platform, Xen, and evaluated using four Web server applications that contain various types of bugs. The experimental results show that SHelp can recover server applications from these bugs in just a few seconds with modest performance overhead. Copyright © 2013 John Wiley & Sons, Ltd.</p> </abstract>
- Is Part Of:
- Concurrency and computation. Volume 27:Number 12(2015:Aug.)
- Journal:
- Concurrency and computation
- Issue:
- Volume 27:Number 12(2015:Aug.)
- Issue Display:
- Volume 27, Issue 12 (2015)
- Year:
- 2015
- Volume:
- 27
- Issue:
- 12
- Issue Sort Value:
- 2015-0027-0012-0000
- Page Start:
- 2982
- Page End:
- 2998
- Publication Date:
- 2013-12-17
- Subjects:
- Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.3190 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 4030.xml