| 注册
首页|期刊导航|计算机工程与应用|复内核操作系统文件系统的设计与实现

复内核操作系统文件系统的设计与实现

王国伟 王彩芬 朱俊杰

计算机工程与应用2016,Vol.52Issue(7):43-49,85,8.
计算机工程与应用2016,Vol.52Issue(7):43-49,85,8.DOI:10.3778/j.issn.1002-8331.1511-0106

复内核操作系统文件系统的设计与实现

Design and implementation of file system on multi-kernel operating system

王国伟 1王彩芬 2朱俊杰1

作者信息

  • 1. 西北师范大学 计算机科学与工程学院,兰州 730070
  • 2. 中国科学院计算技术研究所 先进计算机系统研究中心,北京 100080
  • 折叠

摘要

Abstract

With the increased resource density especially the many-core architecture in a single server, the scalability of an Operating System(OS)and low resource utilizations become serious problems. Operating system researchers have made many efforts in solving these problems by running multiple kernels within a server, including a replicated kernel OS, Popcorn Linux. But for cloud and big data applications, the file system plays an important role in data storage, which is not implemented in Popcorn Linux. It is because file systems in the traditional single-kernel operating system cannot be directly ported to a replicated kernel OS. A new file system is designed for Popcorn Linux. This paper proposes a method of realizing a user space file system, POPFUSE, based on the FUSE(Filesystem in User Space)framework, which allows all kernels to access their respective file systems without needing directly attached disk controllers. The stability of the communication is guaranteed by the way of sharing memory, and that also improves the efficiency of the file system. The paper conducts extensive evaluations on the performance of POPFUSE. The experimental results show that the overall per-formance of the multi-kernel operating system is improved when using POPFUSE compared to NFS(Network File System).

关键词

FUSE框架/POPFUSE/文件系统/复内核操作系统

Key words

Filesystem in User Space(FUSE)/POPFUSE/file-system/multi-kernel operating system

分类

信息技术与安全科学

引用本文复制引用

王国伟,王彩芬,朱俊杰..复内核操作系统文件系统的设计与实现[J].计算机工程与应用,2016,52(7):43-49,85,8.

基金项目

国家自然科学基金(No.61163038,No.61562077,No.61262057)。 ()

计算机工程与应用

OA北大核心CSCDCSTPCD

1002-8331

访问量0
|
下载量0
段落导航相关论文