• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (5): 38-43.

• 论文 • 上一篇    下一篇

一种基于定制高性能互连的对象存储系统

郭御风,李琼,罗莉   

  1. (国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2009-09-11 修回日期:2009-12-03 出版日期:2011-05-25 发布日期:2011-05-25
  • 作者简介:郭御风(1979),男,江西九江人,博士,助理研究员,CCF会员(E200009474M),研究方向为计算机体系结构和微处理器设计。李琼(1969),女,湖南湘潭人,博士,研究员,研究方向为计算机体系结构和大规模海量存储。罗莉(1971),女,陕西西安人,博士后,副研究员,研究方向为计算机体系结构和微处理器设计。
  • 基金资助:

    “十一五”国防预研资助项目(5136040301)

An ObjectBased Storage System Based on CustomBuilt HighPerformance Interconnects

GUO Yufeng,LI Qiong,LUO Li   

  1. (School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2009-09-11 Revised:2009-12-03 Online:2011-05-25 Published:2011-05-25

摘要:

基于高性能互连实现对象存储系统已经成为构建高性能计算机可扩展I/O系统的发展趋势。我们设计并实现了一种定制的高带宽、低延迟的高性能互连芯片HSNI,它提供了很好的通信性能,可用于构建对象存储系统。本文对HSNI的硬件体系结构、软件结构及其通信机制进行了介绍,并基于HSNI构建了高性能的对象存储系统。性能测试结果表明,HSNI芯片带宽高、延迟低,非常适合构建大规模对象存储系统,该存储系统能够很好地发挥Lustre系统的性能,并具有很好的可扩展性,能够很好地满足面向高性能计算的I/O系统需求。

关键词: 对象存储, 高性能互连, 通信机制

Abstract:

The trend as such makes it very promising to build a scalable I/O system for highperformance computing through the implementation of an objectbased storage system based on highperformance interconnects. We design and implement a custombuilt highperformance, low latency interconnects chip HSNI, which provides a  very good performance of communication, and can be used to build objectbased storage systems. Firstly, we introduce the hardware architecture, the software structure and the communication mechanism of HSNI. Then we implement an objectbased storage system based on HSNI. The experimental results show HSNI can provide high bandwidth, low latency data transfer, and is very suitable for building objectbased storage systems, and the storage systems based on HSNI can exert the performance of Lustre effectively with good scalability, which satisfies the demands of the I/O system for highperformance computing perfectly.

Key words: objectbased storage;highperformance interconnect;communication mechanism