Introducing versioning-based software online upgrade framework over a peer-to-peer network

dc.contributor.authorMa, Kun
dc.contributor.authorAbraham, Ajith
dc.date.accessioned2016-04-05T11:04:37Z
dc.date.available2016-04-05T11:04:37Z
dc.date.issued2015
dc.description.abstractSpeed and trend in the software evolution demand the more flexible and available software. For the large-scale software, the availability and automation of current software online upgrade approach is not ideal, which brings the managers much work to maintain all the versions of software. In this paper, we introduce the versioning-based software online upgrade framework (VSOUF) over BitTorrent-like Peer-to-Peer (P2P) Network. The distributed hash table (DHT) layer and version control (VC) layer is the core of this framework. Software clients can carry out initializing and upgrading by the atomic operations of a version control. Borrowing from P2P, we weave the distributed hash table (DHT) algorithm to speed up the download rate of a version control so that this framework will not crash under the failure of a single node. Finally, experiments have showed the high performance and availability of the proposed framework.cs
dc.description.firstpage1357cs
dc.description.issue6cs
dc.description.lastpage1373cs
dc.description.sourceWeb of Sciencecs
dc.description.volume34cs
dc.identifier.citationComputing and Informatics. 2015, vol. 34, issue 6, p. 1357-1373.cs
dc.identifier.issn1335-9150
dc.identifier.urihttp://hdl.handle.net/10084/111437
dc.identifier.wos000370996500007
dc.language.isoencs
dc.publisherSlovenská akadémia viedcs
dc.relation.ispartofseriesComputing and Informaticscs
dc.relation.urihttp://www.cai.sk/ojs/index.php/cai/article/view/1165cs
dc.titleIntroducing versioning-based software online upgrade framework over a peer-to-peer networkcs
dc.typearticlecs
dc.type.statusPeer-reviewedcs

Files

License bundle

Now showing 1 - 1 out of 1 results
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: