基于IPv6 存储集群网络模块的设计与实现.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:4 大小:1MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于IPv6 存储集群网络模块的设计与实现.pdf

基于IPv6存储集群网络模块的设计与实现.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第6卷第4期江南大学学报(自然科学版)Vol.6No.42007年8月JournalofJiangnanUniversity(NaturalScienceEdition)Aug.2007文章编号:1671-7147(2007)04-0379-04基于IPv6存储集群网络模块的设计与实现曹强,罗怡,谢长生,张常军(华中科技大学计算机学院信息存储系统教育部重点实验室,湖北武汉430074)摘要:将基于对象的分布式文件系统Lustre存储集群网络模块,由仅支持IPv4改进为同时支持IPv4与IPv6双协议栈,并提出了相应的设计原则与实现方法;测试比较了IPv6与IPv4环境下的系统性能.实验表明,移植前后性能基本相同.考虑到设计的前提是适用Linux系统基本的双协议栈架构,因此本方法适用于其他需要支持双协议栈的网络程序.关键词:双IP协议栈;套接字;存储集群中图分类号:TP319文献标识码:ADesignandImplementationofNetworkComponentinStorageClusterSystemforIPv6CAOQiang,LUOYi,XIEChangOsheng,ZHANGChangOjun(KeyLaboratoryofDataStorageSystem,MinistryofEducation,CollegeofComputerScienceandTechnology,HuazhongUniversityofScienceandTechnology,Wuhan430074,China)Abstract:ThepaperaddresseshowtoenhancenetworkcomponentfromIPv4OonlytoIPv4andIPv6dualstackssupportedinordertomeettheneedofNextnextgenerationinternet.TheexperimentscompareperformancerespectivelyforIPv6andIPv4environment,whoseresultsarebasicallysame.Thedesignmethodsmentionedinthepaperareconcludedthattherearebasicallysameresults.ThedesignmethodsmentionedinthispaperareconcludedfromanalyzingLinux'sIPprotocolstacks,Therefore,theyarealsousefulforothernetworkapplicationsthatwanttosupportdualstacksthroughLinux'sSocketAPI.Keywords:dualIPprotocolstacks;socket;storagecluster随着网络的发展,使用了20余年的传统互联彻底解决IPv4存在的问题,因而成为下一代互联网网协议IPv4因其地址空间狭小、地址分配效率不的主要标志.网络的发展带来了数据量的爆炸性增高、安全性没有保障等缺点已显现出来.新一代网长,流媒体直播、视频会议、数据通信业务等诸多应际协议IPv6因为具有128位超大地址空间、分级地用均离不开网络存储的支持.据Google、网易等大址模式、服务质量保证、安全性强等诸多优点,可以型网站统计,其每年的数据增量在1PB以上,因此收稿日期:2006-09-11;修订日期:2006-11-14.基金项目:国家973项目(2004CB318203);国家自然科学基金项目(60603075).作者简介:曹强(1975-),男,湖北武汉人,副教授,工学博士.主要从事计算机存储系统、嵌入式系统等研究.Email:caoqiang@hust.edu.cn083江南大学学报(自然科学版)第6卷急需海量存储系统来容纳这些数据.目前单个存储互,包括目录、符号链接、文件inode结构的获取等.设备的容量远未达到海量要求,海量存储系统主要这种三方通讯模式可将存储数据与其元数据相分通过存储集群模式来实现,即将许多容量较小相对离,即将存储和计算相分离,从而大大降低I/O总廉价的存储节点通过分布式文件系统合并为一个线的压力[3].海量存储池[1].以往的存储集群系统采用能够被系统中所有节点访问的共享存储文件系统,如NAS和SAN,当节点增加到一定数目时,I/O总线将成为系统性能继续增长的瓶颈,因此共享存储方式已不能满足应用对存储的要求[2].此时,以Lustre为代表的对象存储文件系统应运而生,它采