[发明专利]平衡网络文件系统服务器多网卡间负载的方法有效

专利信息
申请号: 200610089538.X 申请日: 2006-06-30
公开(公告)号: CN1878147A 公开(公告)日: 2006-12-13
发明(设计)人: 陈欢;唐荣锋;熊劲;马捷 申请(专利权)人: 中国科学院计算技术研究所
主分类号: H04L12/58 分类号: H04L12/58;H04L12/28
代理公司: 北京泛华伟业知识产权代理有限公司 代理人: 高存秀
地址: 100080北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供一种平衡网络文件系统服务器多网卡间负载的方法,包括:网络文件系统服务器为每个网卡配置网络地址;在多个网卡中选择一个主网卡,为每个网卡创建套接字;将网卡与套接字结构绑定在一起;网络文件系统客户端获取服务器以太网地址;客户端从获取的服务器多块网卡地址中以轮循选择的方式选择一个网络地址发送文件访问请求;服务器端接受到请求后交由网络文件系统服务进程进行处理,将处理结果通过接受请求的网卡发送给客户端。本发明充分利用了服务器网络带宽资源,提高了文件访问吞吐率。
搜索关键词: 平衡 网络 文件系统 服务器 网卡 负载 方法
【主权项】:
1、一种平衡网络文件系统服务器多网卡间负载的方法,应用于由网络文件系统服务器、交换机、客户端组成的网络文件系统上,所述方法分别在服务器和客户端进行操作,包括以下步骤:1)、首先给网络文件系统服务器上的所有网卡配置网络地址;2)、获取网络文件系统服务器上所有网卡的物理地址、网络地址及物理设备的名称,并记录在网络文件系统服务器的网卡信息表中;3)、从网络文件系统服务器上的所有网卡中选择一块网卡为主网卡,其余网卡为从网卡,并为主网卡指定端口号;4)、网络文件系统服务器根据步骤2)得到的网卡信息表,为每个网卡创建对应的套接字结构,并为每个从网卡指定一个端口号,初始化所述的套接字结构,将端口号和步骤2)中所得到的网络地址填充到所述的套接字结构中;5)、选择主网卡的套接字结构为主套接字,并将主网卡的端口号注册到服务器的端口映射器中;6)、将各个网卡与该网卡所指定的套接字结构绑定在一起;7)、客户端向服务器发送获取服务器网卡物理地址信息、网络地址信息及端口号信息的请求,保存服务器返回的结果;8)、根据步骤7)得到的网卡的信息,以及客户端自带的自动设置客户端arp配置文件,将服务器所有网卡的网络地址及物理地址填充到arp协议的读取静态解析网络地址的文件中,然后运行arp配置文件;9)、客户端利用服务器主网卡的网络地址安装网络文件系统;10)、客户端通过交换机与服务器进行通信,客户端截取远程过程调用协议数据包,该数据包的地址域中包括目的网卡的端口号和网络地址,客户端从步骤7)获得的服务器网络地址和端口地址对中选择一个作为服务器网卡目标地址,修改所述数据包的地址域中目的网卡的网络地址和端口号;11)、判断步骤10)中所选择的服务器网卡目标地址是否有效,若网卡有效,则执行下一步,否则,执行步骤13);12)、客户端向服务器发送远程过程调用协议数据包,若发送失败,则标志网卡无效,并设置故障开始的时间,再按照步骤10)重新选择网卡,若发送成功,则执行步骤15);13)、网卡为无效状态,探测从故障时间到当前时间是否到达无效时间间隔阈值,如果到达无效时间间隔阈值,执行下一步,否则按照步骤10)重新选择网卡;14)、试探网络是否处于连通的状态,若网络连通,则重新发送数据包,发送成功后,标志网卡有效位为有效,若网络尚未连通,则重新设置故障时间为当前时间,然后按照步骤10)重新选择网卡;15)、服务器从网卡接收到数据包后,通过步骤4)所创建的套接字结构将数据包传递给网络文件系统服务线程进行处理,服务器将处理后的结果通过接受到请求的网卡返还给客户端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200610089538.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top