35、在SCI集群中实现文件系统接口

在SCI集群中实现文件系统接口

1. 引言

在SCI集群的共享内存中实现文件系统接口涉及诸多问题。下面将探讨文件系统中的共享可能性,以及如何在UNIX系统和Windows NT中为SCI实现该接口。同时,还会介绍一个原型SciOS,它实现了基于内存的分布式文件系统。文件系统接口能使SCI与操作系统良好集成,提供共享机制、符号命名空间以及多用户SCI集群的保护功能。

2. 实现SCI的动机与方式
  • 作为普通设备驱动实现 :SCI可作为普通设备驱动实现,所需代码量少,能移植到多种操作系统。编程接口包含设备控制命令,如用于分配和映射远程内存的ioctl调用,库可在设备驱动之上实现更易用的接口。
  • 作为网络驱动实现 :将SCI实现为网络驱动,应用程序可使用标准消息传递接口和协议通过SCI进行通信,让现有的消息传递分布式应用受益于SCI的高性能。
  • 实现RAM磁盘 :给物理内存提供磁盘驱动接口以实现RAM磁盘。对物理内存的访问速度远快于磁盘,适合用于非持久的临时文件。不过,它不够灵活,会占用大量固定的物理内存,导致系统资源利用率低下。像Memory File System这类系统与内核的虚拟内存系统集成,在使用物理内存方面更加灵活。SCI集群也可采用基于内存的文件系统方法,实现基于集群范围共享物理内存的分布式文件系统。
3. 基于SCI的文件系统优势
  • 接口稳定且易用 :文件系统接口定义传统上稳定,具有增量式发展
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值