一种基于实时访问负载评测的集群存储接口节点配置方法技术

技术编号:7851340 阅读:191 留言:0更新日期:2012-10-13 08:14
本发明专利技术公开了一种基于实时访问负载评测的集群存储接口节点配置方法,属于云计算、云存储技术领域,包括部署在接口节点服务器上的作为系统负载信息收集的系统负载监控评测模块、部署在管理服务器上用于选择相对空闲接口节点服务器并分配外部访问请求到接口节点服务器的访问入口模块、部署在管理服务器上用于设定系统管理策略、控制接口节点运行状态的的管理模块。本发明专利技术的一种基于实时访问负载评测的集群存储接口节点配置方法,在接口节点服务器集群中的可合理分配多种类型的外部访问请求,并实现接口节点服务器的高效、智能管理,在节约能源的同时保障各类业务访问质量,同时提高接口节点服务器的利用效率,间接减少分布式文件的访问压力。

【技术实现步骤摘要】

本专利技术涉及一种云计算、云存储
,具体地说是。
技术介绍
随着云计算和云存储应用对存储系统的容量和性能要求越来越高,大容量存储系统由扩充磁盘、阵列的扩展方式逐渐向分布式存储方式发展,作为可横向扩展的存储系统核心的分布式文件系统获得了较大的发展和应用。分布式文件系统以接口节点服务器形式对外提供存储服务,接口节点服务器承担来自系统外部的读写访问请求,在云业务应用中呈现出了爆发式访问请求、海量访问请求等多种类型的外部访问请求,如何在接口节点服务器集群中的合理分配这种请求并实现接口节点服务器的高效、智能管理,在节约能源的同时保障各类业务访问质量,同时提高接口节点服务器的利用效率,间接减少分布式文件的访问压力成为了云业务管理中的一个重要问题。在以分布式文件系统为基础存储设备的云计算、云存储应用业务中,分布式文件系统的客户端(接口节点服务器)数目迅速增长,针对成千上百的接口节点服务器的有效、动态、智能化管理成为一个重要问题。目前接口节点服务器的管理方式仍处于手工管理阶段,这就使得接口节点服务器只要启动运行就一直处于active (激活)状态,直至系统关机;只要处于激活状态,就为其分配外部访问请求,而不论其负载高低;此种管理方式下的接口节点服务器集群,不仅浪费了较多的电力资源,也使得处于高负载状态下的接口节点继续承载外部访问直至不堪重负。
技术实现思路
本专利技术的技术任务是提供在接口节点服务器集群中的可合理分配爆发式访问请求、海量访问请求等多种类型的外部访问请求,并实现接口节点服务器的高效、智能管理,在节约能源的同时保障各类业务访问质量,同时提高接口节点服务器的利用效率,间接减少分布式文件的访问压力的。本专利技术的技术任务是按以下方式实现的,包括集群存储系统的外部应用服务器、接口节点服务器、管理服务器以及文件系统的存储设备,外部应用服务器连接接口节点服务器、管理服务器;接口节点服务器连接管理服务器以及文件系统的存储设备;还包括接口节点服务器上的系统负载监控评测模块、管理服务器上的访问入口模块、管理服务器上的管理模块;通过在接口节点服务器设置系统负载监控评测模块用以收集系统的实时负载并评测其可继续承担新增访问请求的能力;通过管理服务器的访问入口模块将系统的外部访问请求分配给较为空闲的接口节点服务器;通过管理模块收集接口节点服务器负载并按照设定的配置策略,对接口节点服务器运行服务状态(active、inactive)进行管理。在分布式文件系统的所有接口节点服务器添加系统负载监控评测模块,系统负载监控评测模块是部署在接口节点服务器上的系统负载信息收集模块,用于获取接口节点服务器的实时运行性能负载信息(如CPU、内存、网络等)以及负载变化率信息,作为评测可继续承担负载的依据。实现在接口节点服务器实时监控系统的运行状态以及性能负载,根据其设备性能参数以及系统负载变化率信息评测其可继续承担外部新增访问请求的能力。访问入口模块是部署在管理服务器上用于选择相对空闲接口节点服务器并分配外部访问请求到接口节点服务器的模块,通过收集处于active状态接口节点服务器的实时负载情况、设定的系统管理策略以及接口节点服务器运行负载阈值,将新增的外部访问请求分配到选择的负载相对空闲的接口节点范围服务器。访问入口模块收集系统负载模块产生的接口节点服务器的性能负载信息以及可继续承担外部请求的能力评测,解析通过管理模块设定的管理策略以及接口节点服务器的负载阈值,选择接口节点服务器集群中相对空闲的接口节点服务器作为新增访问请求的处理节点。管理模块是部署在管理服务器上用于设定系统管理策略、控制接口节点运行状态 (active、inactive)的模块,根据收集到的接口节点服务器集群的空闲程度,设定接口节点服务器承担外部访问请求的影响因子确保入口模块分配请求到相对空闲接口节点服务器,在接口节点服务器集群较为空闲时,选择处于active状态的空闲接口节点服务器并将其设置为inactive状态,在接口节点服务器集群较为繁忙时,选择处于inactive状态的接口节点服务器并激活其状态以参与处理系统外部访问请求。管理模块用于设定系统管理策略以及接口节点服务器的运行负载阈值,通过收集处于active状态接口节点服务器集群的整体实时负载,生成外部访问请求的分配因子作为系统访问入口模块智能选择空闲接口节点服务器的参数,在接口节点服务器集群负载较小时,选择空闲的接口节点服务器实时休眠管理、在接口节点服务器集群负载较大时,选择处于inactive的状态的接口节点服务器实时激活管理。本专利技术的具有以下优占-^ \\\ 1、提供在接口节点服务器集群中的可合理分配爆发式访问请求、海量访问请求等多种类型的外部访问请求; 2、实现接口节点服务器的高效、智能管理; 3、在节约能源的同时保障各类业务访问质量,同时提高接口节点服务器的利用效率,间接减少分布式文件的访问压力;因而,具有很好的推广使用价值。附图说明下面结合附图对本专利技术进一步说明。附图I为的系统负载监控评测模块、访问入口模块、管理模块部署 附图2为的访问入口模块流程 附图3为的管理模块流程图。具体实施例方式参照说明书附图和具体实施例对本专利技术的作以下详细地说明。实施例 如图I所示,本专利技术的,包括集群存储系统的外部应用服务器、接口节点服务器、管理服务器以及文件系统的存储设备,外部应用服务器连接接口节点服务器、管理服务器;接口节点服务器连接管理服务器以及文件系统的存储设备;还包括接口节点服务器上的系统负载监控评测模块、管理服务器上的访问入口模块、管理服务器上的管理模块;通过在接口节点服务器设置系统负载监控评测模块用以收集系统的实时负载并评测其可继续承担新增访问请求的能力;通过管理服务器的访问入口模块将系统的外部访问请求分配给较为空闲的接口节点服务器;通过管理模块收集接口节点服务器负载并按照设定的配置策略,对接口节点服务器运行服务状态 (active、inactive)进行管理。在分布式文件系统的所有接口节点服务器添加系统负载监控评测模块,系统负载监控评测模块是部署在接口节点服务器上的系统负载信息收集模块,用于获取接口节点服务器的实时运行性能负载信息(如CPU、内存、网络等)以及负载变化率信息,作为评测可继续承担负载的依据。访问入口模块是部署在管理服务器上用于选择相对空闲接口节点服务器并分配外部访问请求到接口节点服务器的模块,通过收集处于active状态接口节点服务器的实时负载情况、设定的系统管理策略以及接口节点服务器运行负载阈值,将新增的外部访问请求分配到选择的负载相对空闲的接口节点范围服务器。管理模块是部署在管理服务器上用于设定系统管理策略、控制接口节点运行状态(active、inactive)的模块,根据收集到的接口节点服务器集群的空闲程度,设定接口节点服务器承担外部访问请求的影响因子确保入口模块分配请求到相对空闲接口节点服务器,在接口节点服务器集群较为空闲时,选择处于active状态的空闲接口节点服务器并将其设置为inactive状态,在接口节点服务器集群较为繁忙时,选择处于inactive状态的接口节点服务器并激活其状态以参与处理系统外部访问请求。系统负载监控评测模块是本方法应用的“前端感受器”,通本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于实时访问负载评测的集群存储接口节点配置方法,包括集群存储系统的外部应用服务器、接口节点服务器、管理服务器以及文件系统的存储设备,外部应用服务器连接接口节点服务器、管理服务器;接口节点服务器连接管理服务器以及文件系统的存储设备;其特征在于还包括接口节点服务器上的系统负载监控评测模块、管理服务器上的访问入口模块、管理服务器上的管理模块;通过在接口节点服务器设置系统负载监控评测模块用以收集系统的实时负载并评测其可继续承担新增访问请求的能力;通过管理服务器的访问入口模块将系统的外部访问请求分配给较为空闲的接口节点服务器;通过管理模块收集接口节点服务器负载并按照设定的配置策略,对接口节点服务器运行服务状态进行管理。2.根据权利要求I所述的一种基于实时访问负载评测的集群存储接口节点配置方法,其特征在于在分布式文件系统的所有接口节点服务器添加系统负载监控评测模块,系统负载监控评测模块是部署在接口节点服务器上的系统负载信息收集模块,用于获取接口节点服务器的实时运行性能负载信息以及负载变化率信息,作为评...

【专利技术属性】
技术研发人员:郭鹏
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

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

1