计算节点的管理方法及装置、系统制造方法及图纸

技术编号:8657528 阅读:169 留言:0更新日期:2013-05-02 01:25
本发明专利技术提供了一种计算节点的管理方法及装置、系统,其中,上述方法包括:云管理中心的服务器监测各个计算节点的资源使用规律;上述服务器根据资源使用规律获取资源使用策略,其中,资源使用策略与分配到各个计算节点的任务类型相对应;上述服务器将资源使用策略发送到各个计算节点。采用本发明专利技术提供的上述技术方案,解决了相关技术中,在一定规模的网络内存在的不必要的能源和计算资源浪费等技术问题,从而兼顾了成本和计算资源,即在不浪费能源的同时,合理地利用了闲散的计算资源。

【技术实现步骤摘要】
计算节点的管理方法及装置、系统
本专利技术涉及网络通信领域,具体而言,涉及一种计算节点的管理方法及装置、系统。
技术介绍
大型IT运营企业和运营商在网运行设备数以万计,由于操作系统、具体应用和应用级别均采用分别建设独立运行,每个系统在日常运行中负载占用一般都比较低,甚至很多占用不超过10%,为保证系统的高可用性和性能,一般都未使用关闭CPU、降低主频、关闭不用硬盘等方式做节能部署;在一个可以控制的规模网络内,存在着大量的松散的计算资源,这就造成了不必要的能源和计算资源的浪费。针对相关技术中的上述问题,目前尚未提出有效的解决方案。
技术实现思路
针对相关技术中的上述技术问题,本专利技术提供了一种计算节点的管理方法及装置、系统,以至少解决上述问题。根据本专利技术的一个方面,提供了一种计算节点的管理方法,包括:云管理中心的服务器监测各个计算节点的资源使用规律;上述服务器根据资源使用规律获取资源使用策略,其中,资源使用策略与分配到各个计算节点的任务类型相对应;上述服务器将资源使用策略发送到各个计算节点。根据本专利技术的另一个方面,提供了一种计算节点的管理装置,位于云管理中心的服务器,包括:监测模块,用于监测各个计算节点的资源使用规律;获取模块,用于根据资源使用规律获取资源使用策略,其中,资源使用策略与分配到各个计算节点的任务类型相对应;发送模块,用于将资源使用策略发送到各个计算节点。根据本专利技术的再一个方面,提供了一种计算节点的管理系统,包括:云管理中心的服务器和各个计算节点,还包括:监测模块,位于服务器中,用于监测各个计算节点的资源使用规律;第一获取模块,位于服务器中,用于根据资源使用规律获取资源使用策略,其中,资源使用策略与分配到各个计算节点的任务类型相对应;发送模块,位于服务器中,用于将资源使用策略发送到各个计算节点。通过本专利技术,采用根据各个计算节点的资源使用规律来获取与各个计算节点的任务类型相对应的资源使用策略的技术手段,解决了相关技术中,在一定规模的网络内存在的不必要的能源和计算资源浪费等技术问题,从而兼顾了成本和计算资源,即在不浪费能源的同时,合理地利用了闲散的计算资源。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为根据本专利技术实施例1的计算节点的管理方法的流程图;图2为根据本专利技术实施例1的计算节点的管理装置的结构框图;图3为根据本专利技术实施例1的计算节点的管理系统的结构框图;图4为根据本专利技术实施例1的计算节点的管理系统的另一结构框图;图5为根据本专利技术实施例2的计算节点的管理系统的拓扑示意图;图6为根据本专利技术实施例3的计算节点的管理系统的拓扑示意图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。考虑到相关技术中,在一定规模的网络内存在的不必要的能源和计算资源浪费等技术问题,以下结合实施例提供了相关的解决方案,现详细说明。实施例1图1为根据本专利技术实施例1的计算节点的管理方法的流程图。如图1所示,该方法包括:步骤S102,云管理中心的服务器监测各个计算节点的资源使用规律;步骤S104,上述服务器根据资源使用规律获取资源使用策略,其中,资源使用策略与分配到各个计算节点的任务类型相对应;步骤S106,上述服务器将资源使用策略发送到各个计算节点。在本实施例中,监测上述资源使用规律的方式有多种,例如可以通过本地的特定程序监测,还可以通过上述服务器下载的探针实现,对于后一种处理方式,具体可以采用以下过程实现:服务器监测各个计算节点的资源使用规律之前,计算节点从服务器中主动下载资源探针,其中,资源探针用于监测资源使用规律并将检测到的资源使用规律主动上报到服务器。和现有的由服务器向计算节点分配任务的任务分配方式不同,本实施例中计算节点主动获取其执行的任务,具体可以表现为以下实现形式:在服务器将资源使用策略发送到各个计算节点之后,计算节点通过其获取的资源探针主动从服务器上获取与任务类型对应的任务;计算节点通过资源探针将任务的执行结果上报给服务器。在本实施例中,计算节点在主动从服务器上获取与任务类型对应的任务时,还获取执行上述任务所需要的任务执行工具,其中,计算节点通过任务执行工具执行任务。本实施例中,为开放式任务设计,即可以新增任务类型,上述计算节点获取的与任务类型,可以包括:当前新增的任务类型。在本实施例中,还提供了一种计算节点的管理装置,用于实现上述方法,该装置位于云管理中心的服务器,如图2所述,该装置包括:监测模块20,连接至获取模块22,用于监测各个计算节点的资源使用规律;获取模块22,连接至发送模块24,用于根据资源使用规律获取资源使用策略,其中,资源使用策略与分配到各个计算节点的任务类型相对应;发送模块24,用于将资源使用策略发送到各个计算节点。在本实施例中,还提供了一种计算节点的管理系统,如图3所示,该系统包括:云管理中心的服务器30和各个计算节点32,还包括:监测模块300,连接至第一获取模块302,位于上述服务器中,用于监测各个计算节点的资源使用规律;第一获取模块302,连接至发送模块304,位于上述服务器中,用于根据资源使用规律获取资源使用策略,其中,资源使用策略与分配到各个计算节点的任务类型相对应;发送模块304,位于上述服务器30中,用于将资源使用策略发送到各个计算节点。在本实施例中,如图4所示,该装置还可以包括以下模块:下载模块320,位于计算节点中,连接至监测模块300,用于从服务器中主动下载资源探针,其中,资源探针用于监测资源使用规律并将检测到的资源使用规律主动上报到服务器。在本专利技术的一个优选实施过程中,如图4所示,上述装置还包括:第二获取模块322,位于计算节点中,用于通过计算节点获取的资源探针主动从服务器上获取与任务类型对应的任务;上报模块324,用于通过资源探针将任务的执行结果上报给服务器。在本实施例中,上述第二获取模块322,还用于获取执行任务所需要的任务执行工具,其中,计算节点通过任务执行工具执行任务。为了更好地理解上述实施例,以下结合实施例2-3详细说明。以下实施例的主要设计思想在于,利用现有网络上可用的空闲资源配合微云部署方案,形成开放式云平台支持分布式计算的方式;作为一种绿色节能、充分利用在网设备空闲资源形成可动态获取和释放计算资源,形成规模计算资源的方法,通过制定任务管理中心分配计算任务,获取计算结果的方法。包含并不限于探针获取资源信息(资源可用性规律),根据资源利用规则,自动划分资源类型;资源类型匹配任务类型获得稳定的任务执行资源池,主动获取任务更新和上报计算结果;开放式任务设计、资源的绑定与释放等。实施例2本实施例采用图5所示的拓扑结构实现。1、关键内容定义1.1微云探针(相当于实施例1中的资源探针)微云探针作为微云系统部署的前期资源探查,所有系统均可下载自己相应的探针,初期探针只作为资源注册和性能监控,并将监测结果上传到微云核心管理中心,通过长期的监测后,确认系统资源使用规律或长期稳定空闲资源后,由微云中心制定资源使用策略和并由资源探针主动下载到节点机本地执行;微云探针可以本文档来自技高网...
计算节点的管理方法及装置、系统

【技术保护点】
一种计算节点的管理方法,其特征在于,包括:云管理中心的服务器监测各个计算节点的资源使用规律;所述服务器根据所述资源使用规律获取资源使用策略,其中,所述资源使用策略与分配到所述各个计算节点的任务类型相对应;所述服务器将所述资源使用策略发送到所述各个计算节点。

【技术特征摘要】
1.一种计算节点的管理方法,其特征在于,包括:云管理中心的服务器监测各个计算节点的资源使用规律;所述服务器根据所述资源使用规律获取资源使用策略,其中,所述资源使用策略与分配到所述各个计算节点的任务类型相对应;所述服务器将所述资源使用策略发送到所述各个计算节点;所述服务器监测各个计算节点的资源使用规律之前,包括:所述计算节点从所述服务器中主动下载资源探针,其中,所述资源探针用于监测所述资源使用规律并将检测到的所述资源使用规律主动上报到所述服务器;所述服务器将所述资源使用策略发送到所述各个计算节点之后,还包括:所述计算节点通过其获取的资源探针主动从所述服务器上获取与所述任务类型对应的任务;所述计算节点通过所述资源探针将所述任务的执行结果上报给所述服务器。2.根据权利要求1所述的方法,其特征在于,所述计算节点上的资源探针主动从所述服务器上获取与所述任务类型对应的任务时,还包括:所述计算节点获取执行所述任务所需要的任务执行工具,其中,所述计算节点通过所述任务执行工具执行所述任务。3.根据权利要求1或2所述的方法,其特征在...

【专利技术属性】
技术研发人员:王立俊杨世标黎宇
申请(专利权)人:北京润通丰华科技有限公司
类型:发明
国别省市:

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

1