The invention relates to a scheduling method of dual controller cluster shared resources, which is suitable for large data cluster storage and belongs to the field of cluster storage technology. The present invention for dual controller cluster, sharing resources can not according to the user's actual business needs between the two controller of flexible scheduling leads to dual controller physical bandwidth and computing ability of resources can not fully play its role, the design and implementation of a dual controller cluster resource scheduling method, according to the actual business needs of users flexible configuration, sharing resources and related links, through monitoring and resource link state related to the shared resources in the two controller on the link weights and, according to the weight and size automatically between two controller resource scheduling, providing service to achieve uninterrupted, to ensure the high reliability of cluster and high availability.
【技术实现步骤摘要】
一种双控制器集群共享资源的调度方法
本专利技术涉及一种双控制器集群共享资源的调度方法,适用于双控制器集群存储系统,属于集群海量数据存储
技术介绍
数据,已经成为所有企业、个人最重要的资产。围绕着数据的存储,诞生了各式各样的存储技术。为了提高存储性能,保障数据安全,增大存储容量,兼顾存储成本,人们设计了多种类型的独立磁盘冗余阵列(RedundantArraysofIndependentDisks,RAID)。为了提高存储系统的可用性,保障业务的连续性,人们设计了集群存储系统,集群内的各控制器节点通过网络等手段进行通信。目前使用最广泛的是由两个控制器组成的双控制器集群。双控制器集群的后端存储介质是通过光纤或SAS链路共享磁盘阵列的逻辑卷,或是通过SAS链路共享expander上的磁盘,前端业务则是通过以太网或光纤,使用nfs、cifs、scst等协议,提供文件级或块级的存储导出服务。双控制器集群有两种工作模式,一种是active-standby模式:集群中的两个控制器一个为主控制器,另一个为备控制器。应用程序主要运行在主控制器上,当主控制器出现故障时,通知备 ...
【技术保护点】
一种双控制器集群共享资源的调度方法,其特征在于:包括以下内容:一、链路监视:监视两个控制器上所有的链路状态,链路的权重根据实际需求进行设置;包括以下内容:1)双控制器集群中两个控制器的链路默认是相同的,因此将两个控制器上的链路在逻辑上一对一建立绑定,以保证共享资源在每个控制器上能够使用逻辑上相同的链路;2)独立的监视连接在控制器上所有的SAS链路,并为每条SAS链路设置独立的权重;3)独立的监视连接在控制器上所有的FC端口,并为每个端口设置独立的权重;所述FC端口或为initiator模式,以连接磁盘阵列上的逻辑卷;或为target模式,向外提供服务;4)独立的监视连接在控 ...
【技术特征摘要】
2016.12.30 CN 20161125765481.一种双控制器集群共享资源的调度方法,其特征在于:包括以下内容:一、链路监视:监视两个控制器上所有的链路状态,链路的权重根据实际需求进行设置;包括以下内容:1)双控制器集群中两个控制器的链路默认是相同的,因此将两个控制器上的链路在逻辑上一对一建立绑定,以保证共享资源在每个控制器上能够使用逻辑上相同的链路;2)独立的监视连接在控制器上所有的SAS链路,并为每条SAS链路设置独立的权重;3)独立的监视连接在控制器上所有的FC端口,并为每个端口设置独立的权重;所述FC端口或为initiator模式,以连接磁盘阵列上的逻辑卷;或为target模式,向外提供服务;4)独立的监视连接在控制器上的所有网口,并为每个网口设置独立的权重;对于由多个网口创建的bond口情形同样视为一个网口;二、资源管理:使用共享的后端存储介质为某个控制器创建虚拟存储池,即为共享资源分配属主,同时为该虚拟存储池设置与其相关的链路,链路需按照实际的物理连接、提供的业务类型等分成一个个监控组,设置相关链路的方法具体包括以下内容:1)将与虚拟存储池相关的每条连接expander的SAS链路设置为一个监视组;2)将与虚拟存储池相关的每条连接磁盘阵列的SAS链路设置为一个监视组;3)将与虚拟存储池相关的FCinitiator模式的端口,根据实际的物理连接情况,设置为N个监视组(N为自然数),每个监视组中可以包含多条链路,只要组中一条链路状态正常,即视为链路正常,该组链路的权重为组内状态正常的链路的最大权重;4)将与虚拟存储池相关的FCtarget模式的端口,根据实际的物理连接情况,设置为N个监视组(N为自然数),每个监视组中可以包含多条链路,只要组中一条链路状态正常,即视为链路正常,该组链路的权重为组内状态正常的链路的最大权重;5)将与虚拟存储池相关...
【专利技术属性】
技术研发人员:段舒文,王道邦,周泽湘,王成武,沈晶,罗华,李艳国,潘兴旺,张恒,于召鑫,马赵军,王爽,黄琤霖,
申请(专利权)人:北京同有飞骥科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。