欢迎来到天天文库
浏览记录
ID:33461486
大小:2.53 MB
页数:59页
时间:2019-02-26
《基于多阵列、多通道的存储服务器关键技术研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华中科技大学硕士学位论文摘要’网络技术和信息数字化的快速发展对存储服务器提出了新的要求。存储服务器主要用于存储用户数据和响应网络请求,其性能主要由磁盘I/0和网络传输控制决定。磁盘工/0性能可以通过磁盘阵列技术来提高,而网络传输速度在传输介质不变的情况下,增加数据的网络通道可以提高系统的集合带宽,因此将这两种技术结合起来,构建多阵列、多通道的新型存储服务器,可以使系统的整体性能显著提高。在服务器端通过SCSI总线挂接多个磁盘阵列构成多阵列、多通道的存储系统,每个磁盘阵列均可通过网络接口与用户直接通讯
2、。为了充分利用这种存储结构优点,共享数据的方式也需进行相应的改变。“三方通讯协议”就是利用多阵列、多通道的结构特点来存取数据,实现命令与数据的分流,缓解了文件服务器的网络接口瓶颈。存储系统网络集合带宽随着磁盘阵列数量的增加而增大,因此可以在文件服务器端构建基于多个阵列的虚拟存储池。当用户进行文件访问时,首先从服务器获得文件的存储地址信息,然后根据存储服务器的阵列信息解析出该文件在每个阵列上的分布地址,最后从多个阵列并行存取该文件。虚拟存储池实现了存储服务器网络通道的并行数据传输,极大地提高了系统的平
3、均数传率。操作系统是存储服务器的重要组成部分,根据多阵列、多通道的结构特点和多种文件共享方式的要求,采用专用的操作系统更适用于数据存储。磁盘阵列的网络性能是影响存储服务器性能的关键因素之一,通过实现基于核态Sockets的网络请求响应,可以避免阵列在用户缓冲区与内核缓冲区之间频繁的数据拷贝,提高了网络磁盘阵列的平均传输速度。关键词:存储服务器,硬盘阵列,虚拟存储池,网络通道,请求调度算法‘本文的研究_L作受国家白然科学基金(60273074)和全国优秀博士学位专项基金资助华中科技大学硕士学位论文Ab
4、stract*Withtherapiddevelopmentofnetworktechnologyanddigitalinformation,storageserversarerequiredmore.Storageserversareusedtostoredataandresponsenetworkrequestsmainly,whoseperformanceisdeterminedbydisks'1/Oandnetworktransmissioncontrol.TheperformanceofD
5、isks'I/OcanbeimprovedbytheRAIDtechnology,andnetworktransmissionratemaybealsoenhancedbyincreasingthenumberofnetworkchannelswhentransmissionmediumkeepsunchangeable.Bythetwotechnologies,wecandesignthenewstorageserverwithmultiplearrayandmultiplechannels,wh
6、ichcanimprovesystem'saveragetransmissionrateremarkably.Storagesystembasedonmulti-arraywithmulti-channelisrealizedbyhangingmultiplearraysonthefileserverwithSCSIbus.Eacharrayownsitsnetworkinterface,whichmakesitcommunicatewithusers.Inordertomakefulluseoft
7、henewstoragearchitecture,themethodofsharingdatamustbechanged."ThreeCommunicationProtocol"fulfillstheshuntofusers'commandsanddatabyusingthespecialtyofstorageserver.Thistechnologyofsharingdatamakesusersacquiredatafromarraysdirectly,andreducethelimitation
8、ofnetworkinterfaceinfileserver.Storagesystem'saggregatebandwidthwillexpandwhenthenumberofdiskarrayincreases,sowecanstorefilesinmultiplearraysdispersedlyandincreasesystemnetworkbandwidthifwedesignvirtualstoragepoolbasedonmultiplearrays.W
此文档下载收益归作者所有