论文标题
基于边缘环境的分布式文件系统
Distributed File System for an Edge-Based Environment
论文作者
论文摘要
个人计算行业的最新发展导致了更多所谓的边缘设备。此类设备通常不会协作或预见协作提供汇总的存储和计算功能的可能性。分布式文件系统(DFS)的概念在分布式系统领域并不新鲜,实际上,它被广泛用于专用基础架构中,例如在云计算应用程序中。 在这项工作中,我们讨论了由边缘设备组成的环境,主要设计问题和DFS在给定环境中的实施挑战以及它们将如何影响该应用程序的合理假设。此后,我们为一个由边缘设备组成的环境定义了系统模型,同时考虑了它们的高移动性和通用网络分区案例。接下来,我们描述DFS的体系结构,该体系结构承受所提出的系统模型,同时提供大多数功能,而DFS在专用的基础架构中可以。 我们得出的结论是,分布式文件系统的开发是一项非常复杂的任务,并且考虑到系统模型的广泛假设,也很难验证。开发的一些重要方面是将来的工作,但我们认为开发的DFS不仅可以用作工具,而且还可以用作进一步开发分布式文件系统的进一步开发,尤其是由边缘设备组成的基础架构的系统。
Recent developments in the industry of personal computing led to a greater number of the so-called edge devices. Such devices typically do not collaborate or foresee the possibility of collaboration to offer aggregated storage and computing capabilities. The concept of distributed file system (DFS) is not new to the field of distributed systems, in fact, it is widely used in dedicated infrastructures, for example, in cloud computing applications. In this work, we discuss reasonable assumptions for an environment composed of edge devices, the main design issues and implementation challenges of a DFS in the given environment and how they would impact this application. Thereafter we define a system model for an environment composed of edge devices while taking into consideration their high mobility and common cases of network partitioning. Next, we describe an architecture for a DFS that withstands the proposed system model while offering most capabilities that a DFS at a dedicated infrastructure would. We conclude that the development of a distributed file system is a very complex task and, given the broad assumptions of the system model, also hard to verify. Some important aspects of the development lie as future work, but we believe that the developed DFS can be used not only as a tool on it's own, but also as a reference for further development of distributed file systems and, specially, of systems for infrastructures composed of edge devices.