- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于io总线的网络存储体系结构
0 直接连接存储-非线网络技术及系统
网络接入和其他网络相关应用程序的快速发展表明,网络信息资源的爆炸增长趋势。通过网络传输的信息量不断增加,大量信息必须通过网络传输,这对信息存储系统提出了前所未有的要求。现在许多著名站点每天要接受上千万次的用户访问,这种极高频率的数据访问要求存储系统具有非常快速的响应。如果牵涉到视频会议、视频邮件等多媒体技术,那么对服务器中存储系统的性能要求就会更高。这就迫使用户采用更加昂贵的高性能服务器。
传统的存储体系采用直接连接存储方式(DAS,Direct access system) ,如图1所示。存储设备(磁盘阵列)通过诸如IDE/SCSI等I/O总线与服务器相连。客户机的数据访问必须通过服务器,然后经过其I/O总线访问相应的存储设备,服务器实际上起到一种存储转发的作用。当客户连接数增多时,I/O总线将会成为一个潜在的瓶颈,并且会影响到服务器本身功能,严重情况下甚至会导致系统的崩溃,并且安全性弱,总拥有成本高。所以,这种附属于网络服务器的存储方式已不能适应来自应用的越来越高的要求。因此,探索新的存储体系结构就非常必要。近年来网络存储成为国际上比较热门的一个研究方向。
1 网络存储设备的现状
1.1 第三方上传服务
在这种新的存储结构中,存储系统不再通过I/O总线附属于某个特定的服务器或客户机,而是直接通过网络接口与网络直接相连,由用户通过网络访问。与DAS系统相比,NAS具有非常好的可扩展性(Scalability),并且由于数据不再通过服务器内存转发(这会引起额外延迟和阻塞),数据直接在客户机和存储设备间传送(即所谓第三方传送),服务器仅起控制管理的作用,因而具有更快的响应速度和更高的数据带宽。另外对服务器的要求降低,可大大降低服务器成本,这样就有利于高性能存储系统在更广的范围内普及应用。
1.2 存储局域网的可扩展性
存储局域网是一种利用Fiber Channel等存储协议连接起来的可以在存储资源和服务器之间建立直接的数据连接的高速计算机网络。光纤通道把多个存储设备和服务器连接在一起形成一个存储局域网,其中存储设备共同构成一个存储池,都可以很方便的添加到网络中去,因此具有较好的可扩展性。存储设备从服务器中分离出来,与服务器形成一个多对多的关系,存储设备上的数据容易被其他服务器共享,迁移也变得很容易。采用存储局域网,数据的备份、恢复、迁移都是通过存储局域网本身来完成,而不需要借助于服务器和现有的LAN/WAN,从而大大减少了现有服务器和网络的工作负载。由于采用的是具有高带宽的光纤通道,所以整个存储网络具有较高的数传率,数据访问性能较好。另外存储设备都集中在一个网络上,便于管理,节省了管理开销。
1.3 控制网络联盟
Jini是一种新的网络体系结构,它实现了网络设备的自发组网,即网络中的“即插即用”。Jini平台由Java语言开发环境衍生而来,其核心是只有48 KB的Java二进制代码。采用Jini技术的网络设备互连在一起组成一个Jini设备的联盟,每个设备自身都可以为联盟中的其他设备提供服务。为了保证服务的可靠性和兼容性,Jini设备都必需提供一定的接口。Jini技术是用查找服务(Lookup Service)来注册联盟中的设备以及设备提供的服务,当一个新的设备加入联盟时,它必需先向该联盟中的某个查找服务发送一个代理信息包,该信息包含了设备提供的服务的接口及其他规定属性。当Jini联盟中的客户需要利用联盟中的某一项服务时,它通过联盟中的查找服务代理去寻找相关服务的位置,下载其代理信息的副本,从而得到该服务。
2 与网络设备相连接
基于传统的附属于服务器存储(DAS)的缺点,网络存储应向直接与网络相连、单一功能服务器的方向发展。存储设备与网络设备直接相连,有利于客户机与存储器之间直接传送数据,这里把所有单独的能与高速网络直接相连的存储设备或子系统,包括盘带、阵列以及层次存储子系统称为附属于网络的存储设备(见图2)。根据存储设备与服务器关系的不同,这种附属于网络的存储设备又可以分为以下两种:依赖于服务器的网络存储设备和不依赖于服务器的网络存储设备。
2.1 存储盘的方案
这种结构中存储设备是一个小的盒子,可以直接与网络相连,尽管这种结构已摆脱了SAS间接相连的方式,但其工作仍然依赖于文件服务器的干预,文件服务器上需要安装一个用于在存储设备与文件服务器之间进行通讯的软件模块(如NetWare中的NLM)。在这种存储设备中主要有两种设计方案:第1种方案称为Network SCSI,简称NetSCSI,这是一种在原有SCSI接口上作最小改动的附属于网络的存储盘的方案。客户机如需要访问存储器的数据,同样首先必须给文件服务器发送一个请求消息,文件服务器处理请求,然后通过私有
文档评论(0)