arrow
返回

Improving Performance of a Distributed File System Using a Speculative Semantics-Based Algorithm

delete2015-12-01
delete5
delete
OA
AI
T
T. Lakshmi Siva Rama Krishna *
T
T. Ragunathan
S
Sudheer Kumar Battula
DOI:10.1109/TST.2015.7349930delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
File-sharing semantics is used by the file systems for sharing data among concurrent client processes in a consistent manner. Session semantics is a widely used file-sharing semantics in Distributed File Systems (DFSs). The main disadvantage of session semantics is that writes to an open file are visible to the concurrent client processes only during their next session. Recently, linearizability semantics was introduced in BlobSeer DFS, in which a Read Client Process (RCP) can read only a previous version of a binary large object (blob), while update operations are carried out on that blob in a concurrent manner. In this paper, we propose a new type of file-sharing semantics, namely speculative semantics, which permits writes to an open file to be visible to other concurrent processes provided that data consistency is not affected. In addition, we propose a new read algorithm for DFSs based on speculative semantics and a new performance measurement metric called Currency. The experimental results obtained using BlobSeer DFS indicate that the proposed read algorithm performs better than the existing read algorithm of BlobSeer DFS.
Keyword:
distributed system
Hadoop
Blobseer
concurrency
speculation
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

T
Tsinghua Science and Technology
IF:
3.5
论文数:
987
被引数:
2.5K

机构

引用论文

引用论文

暂无论文信息