A Fault-Tolerant Mobile Computing Model Based On Scalable Replica

M. Sati, Vivek Vikash, Vishwanath Bijalwan, Pinki Kumari, M. Raj, Meenu Balodhi, P. Gairola, V. B. Semwal
{"title":"A Fault-Tolerant Mobile Computing Model Based On Scalable Replica","authors":"M. Sati, Vivek Vikash, Vishwanath Bijalwan, Pinki Kumari, M. Raj, Meenu Balodhi, P. Gairola, V. B. Semwal","doi":"10.9781/IJIMAI.2014.267","DOIUrl":null,"url":null,"abstract":"The most frequent challenge faced by mobile user is stay connected with online data, while disconnected or poorly connected store the replica of critical data. Nomadic users require replication to store copies of critical data on their mobile machines. Existing replication services do not provide all classes of mobile users with the capabilities they require, which include: the ability for direct synchronization between any two replicas, support for large numbers of replicas, and detailed control over what files reside on their local (mobile) replica. Existing peer-to- peer solutions would enable direct communication, but suffers from dramatic scaling problems in the number of replicas, limiting the number of overall users and impacting performance. Roam is a replication system designed to satisfy the requirements of the mobile user. Roam is based on the Ward Model, replication architecture for mobile environments. Using the Ward Model and new distributed algorithms, Roam provides a scalable replication solution for the mobile user. We describe the motivation, design, and implementation of Roam and report its performance. Replication is extremely important in mobile environments because nomadic users require local copies of important data. Model, a new replication architecture that has been designed especially with mobility in mind, though of course it applies equally well to stationary environments (1). The Ward Model provides a new replication paradigm that is neither strictly peer nor client-server; rather, it is a hybrid model of the two that allows everyone to be effectively a peer while maintaining good scalability in the number of replicas. Additionally, Roam provides a number of new distributed algorithms. For instance, Roam contains new and improved distributed algorithms for garbage collection and for dynamic management of the version vector, the main data structure behind most optimistic replication systems. In this paper we present an approach for data replication that considers the mobility of clients: The data sets which have to be replicated to mobile clients depend often on dynamic parameters like location of the client or time. Therefore, we introduce a generic model for specifying fragments of the global database with respect to such parameters. The increasing availability of mobile devices and wireless","PeriodicalId":143152,"journal":{"name":"Int. J. Interact. Multim. Artif. Intell.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. Interact. Multim. Artif. Intell.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.9781/IJIMAI.2014.267","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 21

Abstract

The most frequent challenge faced by mobile user is stay connected with online data, while disconnected or poorly connected store the replica of critical data. Nomadic users require replication to store copies of critical data on their mobile machines. Existing replication services do not provide all classes of mobile users with the capabilities they require, which include: the ability for direct synchronization between any two replicas, support for large numbers of replicas, and detailed control over what files reside on their local (mobile) replica. Existing peer-to- peer solutions would enable direct communication, but suffers from dramatic scaling problems in the number of replicas, limiting the number of overall users and impacting performance. Roam is a replication system designed to satisfy the requirements of the mobile user. Roam is based on the Ward Model, replication architecture for mobile environments. Using the Ward Model and new distributed algorithms, Roam provides a scalable replication solution for the mobile user. We describe the motivation, design, and implementation of Roam and report its performance. Replication is extremely important in mobile environments because nomadic users require local copies of important data. Model, a new replication architecture that has been designed especially with mobility in mind, though of course it applies equally well to stationary environments (1). The Ward Model provides a new replication paradigm that is neither strictly peer nor client-server; rather, it is a hybrid model of the two that allows everyone to be effectively a peer while maintaining good scalability in the number of replicas. Additionally, Roam provides a number of new distributed algorithms. For instance, Roam contains new and improved distributed algorithms for garbage collection and for dynamic management of the version vector, the main data structure behind most optimistic replication systems. In this paper we present an approach for data replication that considers the mobility of clients: The data sets which have to be replicated to mobile clients depend often on dynamic parameters like location of the client or time. Therefore, we introduce a generic model for specifying fragments of the global database with respect to such parameters. The increasing availability of mobile devices and wireless
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于可伸缩副本的容错移动计算模型
移动用户面临的最常见的挑战是保持与在线数据的连接,而断开连接或连接不良则存储关键数据的副本。游牧用户需要复制来将关键数据的副本存储在他们的移动机器上。现有的复制服务并没有为所有类型的移动用户提供他们所需的功能,这些功能包括:在任意两个副本之间直接同步的能力,对大量副本的支持,以及对驻留在本地(移动)副本上的文件的详细控制。现有的点对点解决方案可以实现直接通信,但在副本数量方面存在严重的扩展问题,限制了总体用户数量并影响了性能。Roam是为满足移动用户的需求而设计的复制系统。Roam基于Ward模型,这是移动环境的复制架构。使用Ward模型和新的分布式算法,Roam为移动用户提供了可扩展的复制解决方案。我们描述了Roam的动机、设计和实现,并报告了它的性能。复制在移动环境中非常重要,因为移动用户需要重要数据的本地副本。模型,一种新的复制架构,特别考虑到移动性,当然它同样适用于固定环境(1)。Ward模型提供了一种新的复制范式,既不是严格的对等模式,也不是客户端-服务器模式;相反,它是两者的混合模型,允许每个人都有效地成为对等体,同时在副本数量上保持良好的可伸缩性。此外,Roam还提供了许多新的分布式算法。例如,Roam包含新的和改进的分布式算法,用于垃圾收集和版本向量的动态管理,版本向量是大多数乐观复制系统背后的主要数据结构。在本文中,我们提出了一种考虑到客户端移动性的数据复制方法:必须复制到移动客户端的数据集通常取决于客户端位置或时间等动态参数。因此,我们引入了一个通用模型,用于根据这些参数指定全局数据库的片段。移动设备和无线的日益普及
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
The Yield Curve as a Recession Leading Indicator. An Application for Gradient Boosting and Random Forest Variational Learning for the Inverted Beta-Liouville Mixture Model and Its Application to Text Categorization Why the Future Might Actually Need Us: A Theological Critique of the 'Humanity-As-Midwife-For-Artificial-Superintelligence' Proposal Artificial Canaries: Early Warning Signs for Anticipatory and Democratic Governance of AI Music Boundary Detection using Convolutional Neural Networks: A comparative analysis of combined input features
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1