一种多处理器的储存服务器的负载均衡方法技术

技术编号:4262108 阅读:198 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种多处理器的储存服务器的负载均衡方法,包含以下步骤:初始化一虚拟储存设备,并依据各个处理器的数目启动相同数目的多个真实储存设备,且将各个真实储存设备加入一负载映像表;响应请求端的发现对话登入请求,发送虚拟储存设备的信息;响应请求端对虚拟储存设备的正规对话登入请求,查询负载映像表;依据负载映像表,于各个真实储存设备中选择一真实储存设备以建立正规对话;以及将与此正规对话相关的数据添加至负载映像表,并更新负载映像表中所记录的对话数目。

【技术实现步骤摘要】

本专利技术涉及一种储存服务器的负载控制方法,特别是一种应用于具有多个处理器 的iSCSI储存服务器的负载均衡方法。
技术介绍
通过iSCSI (Internet Small Computer System Interface)协i义实I见的储存月艮务器产品多种多样,储存服务器可以包含一个或多个储存设备。在储存对话中,请求的发起端 被称为启动器(initiator),请求的处理端被称为目标端(Target)。对话(session)的建 立分为发现(Discovery)和正规(Normal)两个阶段,使用者通过启动器和服务器建立发现 对话来查询储存服务器具有多少个储存设备等基本信息;储存服务器把可以开放给使用者 可见的储存设备通过此对话返回给启动器;使用者可以从返回的储存设备中选择一个或多 个进行登入,登入成功后,启动器就和特定的储存设备建立了正规对话;使用者即可以通过 iSCSI技术对储存服务器进行请求及访问。 请参考图l,其表示了现有技术的方法流程图。启动器发送发现对话登入请求,以 查询服务器的储存设备信息(步骤100)。服务器响应发现对话登入请求,发送服务器的所 有储存设备的信息本文档来自技高网...

【技术保护点】
一种多处理器的储存服务器的负载均衡方法,其特征在于,该方法包含以下步骤:初始化一虚拟储存设备,并依据该等处理器的数目启动相同数目的多个真实储存设备,且将该等真实储存设备加入一负载映像表;响应一发现对话登入请求,发送该虚拟储存设备的信息;响应针对该虚拟储存设备的一正规对话登入请求,查询该负载映像表;依据该负载映像表,于该等真实储存设备中选择一真实储存设备以建立该正规对话;以及将与该正规对话相关的数据添加至该负载映像表,并更新该负载映像表中所记录的对话数目。

【技术特征摘要】
一种多处理器的储存服务器的负载均衡方法,其特征在于,该方法包含以下步骤初始化一虚拟储存设备,并依据该等处理器的数目启动相同数目的多个真实储存设备,且将该等真实储存设备加入一负载映像表;响应一发现对话登入请求,发送该虚拟储存设备的信息;响应针对该虚拟储存设备的一正规对话登入请求,查询该负载映像表;依据该负载映像表,于该等真实储存设备中选择一真实储存设备以建立该正规对话;以及将与该正规对话相关的数据添加至该负载映像表,并更新该负载映像表中所记录的对话数目。2. 如权利要求1所述的多处理器的储存服务器的负载均衡方法,其特征在于,该等处 理器通过taskset系统指令与该等真实储存设备的线程进...

【专利技术属性】
技术研发人员:张鹤陈玄同
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1