对象存储不给高性能计算添堵
2010-05-28 00:00:00 来源:WEB开发网高性能计算机体系结构的发展变化,使得性能、可扩展性、安全性、可管理性都会出现瓶颈。而对象存储技术可以轻易突破这种瓶颈。本专题以对象存储技术为引,通过回顾分布式文件系统的发展,并对相关技术进行深入剖析,让读者对分布式文件系统有一个全景式的了解。最后,通过构建Lustre 系统的一个实例,让你切实感受到分布式文件系统的巨大威力。
随着网络技术的飞速发展,网络化存储系统逐渐成为主流。网络化存储系统能否成功,必须有效解决以下三个主要问题:第一,提供高性能的存储,在I/O级和数据吞吐率方面能满足成百上千台规模的集群服务器聚合访问需求;第二,提供安全的共享数据访问,便于集群应用程序的编写和存储的负载均衡;第三,提供强大的容错能力,确保存储系统的高可用性。
目前,国际上主流的网络化存储结构主要有存储局域网(SAN,Storage Area Network)和网络附加存储(NAS,Network-attached Storage)。SAN采用交叉开关结构,可为较大数目的结点机和存储设备提供一个快速、可扩展的互连。它采用SCSI块I/O的命令集,通过在磁盘或 FC(Fiber Channel)级的数据访问,提供高性能的随机I/O和数据吞吐率,具有高带宽、低延迟的优势,在高性能计算中占有一席之地。如2004年12 月,TOP 500排名第二的SGI Columbia就采用基于SAN的CXFS文件系统,实现高性能文件存储。但是,SAN系统的价格较高,且在可扩展性方面仍有一定局限性,随着SAN连接规模的扩大,其安全性也存在着隐患。NAS采用NFS或CIFS命令集访问数据,以文件为传输协议,通过TCP/IP实现网络化存储,支持多个平台间的数据共享,具有可扩展性好、价格便宜、用户易管理等特点。但是,由于NAS的协议开销高、带宽低、延迟大,不利于在高性能I/O集群中应用,因此,通常用于与其他异构系统的互连,如IBM BlueGene通过NFS与外部存储系统互联。
更多精彩
赞助商链接