Font Size: a A A

File System Design And Optimization Based On Edge-Terminal Collaboration

Posted on:2021-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:F S WangFull Text:PDF
GTID:2518306107485574Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the continued rapid development of the Internet of Things technology and the popularization of high-speed 5G networks,the types and number of terminal devices have increased dramatically.The explosive growth of data is the main theme in the era of Internet of Things,and the storage device resources of the terminal are facing huge storage pressure.At the same time,edge storage plays an important role in the field of edge computing.Unlike traditional cloud storage,edge storage is closer to terminal,so it can provide highly time-sensitive storage services for terminal devices through high-speed networks.Cloud-edge-terminal collaborative storage is an emerging storage architecture for future massive data storage.At present,the research focus of edgeterminal collaborative storage is focused on edge storage.For example,how to make full use of edge storage devices to design efficient data organization and layout strategies to save terminal cold data.Build a coordinated edge storage architecture to handle offload tasks of edge computing,etc.However,the existing research solution does not completely break the terminal's storage resource isolation problem.The terminal needs to load the data from the edge storage with the file size as the granularity,so there is a problem of high access latency.In addition,the edge storage file loaded by the terminal still needs to occupy local storage resources,so there is a large data redundancy problem.This thesis will focus on the terminal equipment and explore future terminal storage research solutions.This thesis is based on the Android smart terminal,facing the future high-speed 5G network,designing an efficient edge-terminal collaborative file system for key problems such as storage resource isolation and data redundancy of the smart terminal.This thesis starts with the operating system and extends the data access of the mobile APP to the edge storage based on the high-speed network.The system consists of terminal network file system and edge storage system.The specific work is as follows:Firstly,this thesis proposes a file data I/O interception scheme based on configuring the APP process name to intercept the I/O of the file generated by the APP during operation,so that the file's I/O byte access is extended to the edge storage.Secondly,this thesis designs a data organization and layout strategy for the separation of terminal file metadata and data to reduce data management overhead.Finally,this thesis designs an efficient file data cache and mixed granular data prefetching mechanism to improve the access efficiency of file data.The edge-terminal collaborative file system proposed in this thesis supports the POSIX interface,which enables data storage to be transparent to upper-layer applications to reduce the ecological integration cost of upper-layer applications.This thesis implements the proposed edge-terminal collaborative file system and tests it in an actual smartphone.Experimental results show that multiple terminal apps,such as King Glory,Kugou Music,We Chat,Tencent QQ,and Youku Video,operate normally within an acceptable delay range in the current low-speed network environment.The I/O interception rate(write interception)of file data is close to 100%.
Keywords/Search Tags:Edge Storage, Intelligent Terminal, File System, File Prefetching, Edge-Terminal Collaboration
PDF Full Text Request
Related items