多了解互联网知识对我们没有坏处,今天,我就来介绍一下关于虚拟文件系统的相关知识。
在Linux中,虚拟文件系统交换趋向于确定存储的需求,虚拟文件系统提供了一种方法,用于在主机支持多个并发文件系统,如国际组织用于CD-ROM的标准化[ISO]9660切换,以及在硬盘上的本地EXT3FS。由于我们这一问题原因,网络文件管理系统是与其他文件进行系统类似的可插拔文件系统。对于网络文件系统来说,使用哪些文件系统来满足需求,是需要跨越网络来完成。唯一的区别是输入/输出(I/O)需求无法在本地满足。
一旦发现了为网络文件系统指定的需求,虚拟文件系统交换会将其传递给内核中的网络文件系统实例。网络文件系统解释I/O请求,并将其转换为网络文件系统程序(OPEN、ACCESS、CREATE、READ、CLOSE、REMOVE等。)。这些方案,特别是在档案网络文件系统RFC,指定网络文件系统协议的行为。一旦从I/O请求中选择了程序,它会在进行远程控制程序可以调用层中执行。正如其名称所暗示的,远程过程调用提供的系统之间执行的过程调用的方法。它将封送网络技术文件进行系统请求,并伴有不同参数,管理将它们可以发送到一个合适的远程对等级,然后企业管理并追踪响应,提供给合适的请求者。
此外,远程程序调用包括一个重要的交互层,称为外部数据表示,它确保所有网络文件系统参与者在涉及数据类型时使用相同的语言。当给定体系结构上执行请求时,数据类型表示数据的类型可以是从目标主机,以满足需求不同。外部环境数据进行表示负责将类型转换为公共表示便于所有架构设计能够与共享文件管理系统互操作。外部数据表示字节格式指定类型(如浮法)和字节排序类型(如可变长度数组修复)。虽然外部环境数据进行表示以其在网络技术文件管理系统中的使用而闻名,当您在公共应用程序设置中处理多个架构时,它是通过一个国家有用的规范。一旦外部数据表示将数据转换为公共表示,需求就会通过网络传输给出传输层协议。早期的网络文件系统使用通用数据报协议(UDP),但今天TCP因为其卓越的可靠性和通用性。
以上,就是对虚拟文件系统的相关知识的简要介绍,其实还有很多没有介绍到,我们下次再约。
更多产品了解
欢迎扫码加入云巴巴企业数字化交流服务群
产品交流、问题咨询、专业测评
都在这里!
2022-11-23 17:04:18
2019-09-18 15:51:01
2022-11-21 15:41:22
2022-11-21 11:17:10
甄选10000+数字化产品 为您免费使用
申请试用
评论列表