作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

所属专题: 云计算专题

• 云计算专题 • 上一篇    下一篇

可重构云计算领域的小文件系统设计与实现

刘浩洋,祝永新   

  1. (上海交通大学微电子学院,上海 200240)
  • 收稿日期:2013-09-24 出版日期:2014-04-15 发布日期:2014-04-14
  • 作者简介:刘浩洋(1989-),男,硕士研究生,主研方向:云存储技术,计算机体系结构;祝永新,副教授。
  • 基金资助:
    国家“863”计划基金资助重点项目“新概念高效能计算机体系结构及系统研究开发”(2009AA012201)。

Design and Implementation of Small File System for Reconfigurable Cloud Computing

LIU Hao-yang, ZHU Yong-xin   

  1. (School of Microelectronics, Shanghai Jiaotong University, Shanghai 200240, China)
  • Received:2013-09-24 Online:2014-04-15 Published:2014-04-14

摘要: 借助ASIC系统的高效性和软件的可编程性,可重构概念使计算机的性能获得了进一步的提升空间。但在云计算应用背景下,需要一个文件系统对互联网上的海量小文件进行高效处理。为此,阐述和分析现有的小文件系统,设计一个基于现场可编程门阵列(FPGA)的小文件系统(FPGASmallFS)。该系统通过简化文件系统结构和动态划分磁盘卷,提高文件系统的速度和磁盘空间利用率,同时借助FPGA的并行加速实现文件系统挂载过程的加速,从而提高磁盘空间利用率。测试结果表明,与ReiserFS和Ext2系统相比,FPGASmallFS具有更好的系统性能。

关键词: 可重构, 云计算, 文件系统, 小文件, 现场可编程门阵列

Abstract: With ASIC system’s efficiency and software programmable feature, reconfigurable concept brings further improvement for computer’s performance. In the context of cloud computing applications, reconfigurable systems require a file system to efficient process massive small files on the Internet. Therefore, this paper describes and analyzes existed small file systems, and proposes a Field Programmable Gata Array(FPGA)-based small file system: FPGASmallFS. By simplifying its structure and adjustable disk volumes block, and with FPGA’s acceleration, this file system shows a way to improve the speed of file system and disk space utilization. In the meanwhile with the parallel acceleration of FPGA, it speeds up the file system mount process, so as to improve the system of reconfigurable process. The IOPS performance tests result of the file system proves the better availability of FPGASmallFS system compared with ReiserFS and Ext2 system.

Key words: reconfigurable, cloud computing, file system, small file, Field Programmable Gata Array(FPGA)

中图分类号: