首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >虚拟文件系统是否位于分布式文件系统之上?

虚拟文件系统是否位于分布式文件系统之上?
EN

Stack Overflow用户
提问于 2016-03-31 13:07:00
回答 1查看 132关注 0票数 0

在Linux内核中,虚拟文件系统位于具体的文件系统和设备文件之上,为访问位于其下的文件系统提供了一个统一的接口。

在每台计算机中,分布式文件系统是位于虚拟文件系统之下还是之上?

分布式文件系统是在操作系统内核级别实现的,还是作为操作系统内核之上的软件实现的?

这些层的整体情况是怎样的?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-04-01 23:00:05

Reg:虚拟文件系统

虚拟文件系统是支持多个文件系统的抽象层。VFS提供了文件系统开发者需要填写支持的文件系统操作的模板。

在每台计算机中,分布式文件系统是位于虚拟文件系统之下还是之上?

这取决于文件系统的实现。

(A)它可能低于VFS (也称为内核文件系统),VFS使用操作系统内部结构并具有分布式文件系统功能。它也可以有两种类型

(1)建立在现有的磁盘文件系统(这里称为代理文件系统)上

(2)可以是真正的磁盘分布式文件系统。

(B)通过使用文件系统或FUSE的用户级API接口,它可以完全高于VFS和OS (也称为用户文件系统)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36324590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档