服务器资源的管理系统及其管理方法技术方案

技术编号:15624195 阅读:304 留言:0更新日期:2017-06-14 05:52
一种服务器资源的管理系统及管理方法,用以管理多个服务器的资源,该方法包括下列步骤:由一资源状态监测器,收集该等服务器内各资源的各效能监测数据及该等服务器内多个虚拟机器的运行状态数据;由一异常分析与判断器,分析该等运行状态数据及该等效能监测数据,以在判断该等虚拟机器内有一效能异常的虚拟机器时,自动发出一触发信号;以及由一资源调配器,相应该触发信号,自动对该效能异常的虚拟机器执行一处理,其中该处理包括对该效能异常的虚拟机器进行一限制处理、一移转处理以及一资源调配的至少其中一动作。

【技术实现步骤摘要】
服务器资源的管理系统及其管理方法
本专利技术涉及资源管理系统及其方法,特别涉及一种可用以管理多个台服务器与虚拟机器的服务器资源的管理系统及其方法。
技术介绍
近年来,随着科技快速进展,计算机系统的虚拟化技术已经变得相当盛行。虚拟化技术已经成为云端运算基础建设服务(IaaS)的技术主流之一,各家厂商为提供不间断的虚拟机器租用服务以达到高度服务层级协议(ServiceLevelAgreement,SLA)的目标,为确保服务正常,大多数服务提供者会在机房安装监控软件,除监控运行的效能是否正常,甚至预判异常情形的发生,并在问题发生前可在第一时间做出补救措施。监控软件的监控范围包含软硬件的效能监控、设备异常监控或者是数据安全等。监测项目可区分可分为单一监控与多项目监控,单一监控软件会有其专注的项目,如专注于监控网络流量分组分析或监控与维护SAS接口的存储设备,而多项目则提供常见的效能监控,如虚拟机器CPU、存储器与硬盘读写等效能。一般采用免费监控软件的目的以降低成本为考量,因整合性监控软件的费用高昂,成本较高且企业监控的目的不一,多数企业只使用到部分监控项目,降低整合监控的效益,若采用多套的免费监控软件可满足基本的监控需求,则可能会偏向采取免费监控软件。此外,为确保整体运行正常而安装多套监控软件,除互为备援外,亦提供更详细的监控信息。因此,不同监控软件间的整合就成为必须解决的课题,管理者必须进行多套监控软件的安装设定,再按时开启多套监控软件进行信息检视与监控,对此造成管理者监控上需耗费大量的时间与心力。此外,许多免费监控软件提供强大监控功能,但却缺少告警或须再额外安装主动告警的功能,管理者无法在异常时及时发现并进行后续紧急处置,往往造成异常处理的时间延宕。
技术实现思路
本专利技术一实施例提供一种服务器资源的管理方法,用以管理多个服务器的资源,包括下列步骤:由一资源状态监测器,收集该等服务器内各资源的各效能监测数据及该等服务器内多个虚拟机器的运行状态数据;由一异常分析与判断器,分析该等运行状态数据及该等效能监测数据,以在判断该等虚拟机器内有一效能异常的虚拟机器时,自动发出一触发信号;以及由一资源调配器,相应该触发信号,自动对该效能异常的虚拟机器执行一处理,其中该处理包括对该效能异常的虚拟机器进行一限制处理、一移转处理以及一资源调配的至少其中一动作。本专利技术另一实施例提供一种服务器资源的管理系统,包括多个服务器、多个虚拟机器以及一管理装置。虚拟机器分别设置在服务器中。管理装置通过一网络耦接于服务器,包括一资源状态监测器、一异常分析与判断器以及一资源调配器。资源状态监测器耦接服务器,用以收集服务器内各资源的各效能监测数据及虚拟机器内的运行状态数据。异常分析与判断器耦接资源状态监测器,用于分析收集的运行状态数据及效能监测数据,以判断虚拟机器内是否有效能异常的虚拟机器,并在判断有效能异常的虚拟机器时,自动发出一触发信号。资源调配器耦接异常分析与判断器,相应触发信号,自动对效能异常的虚拟机器执行一处理,其中处理包括对效能异常的虚拟机器进行一限制处理、一移转处理以及一资源调配的至少其中一动作。本专利技术的方法可经由本专利技术的系统来实作,其为可执行特定功能的硬件或固件,也可以通过程序代码方式收录于一记录介质中,并结合特定硬件来实作。当程序代码被电子装置、处理器、计算机或机器载入且执行时,电子装置、处理器、计算机或机器变成用以实行本专利技术的装置或系统。附图说明图1显示本专利技术一实施例的服务器资源的管理动态资源管理系统的示意图。图2显示本专利技术一实施例的服务器资源的管理方法的流程图。图3显示本专利技术一实施例的资源分区的示意图。图4显示本专利技术一实施例的移转处理的示意图。图5A与图5B显示本专利技术另一实施例的动态资源管理方法的示意图。【符号说明】10~服务器资源的管理系统;100~虚拟机器群组;102、104、106、108、110~虚拟机器;202、204、206、208~服务器;300~网络;400~管理装置;402~资源状态监测器;404~异常分析与判断器;406~资源调配器;408~数据库;S202、S204、S206~执行步骤;P1、P2、P3~资源分区;以及S502、S504、…、S532~执行步骤。具体实施方式为使本专利技术的上述和其他目的、特征、和优点能更明显易懂,下文特举出优选实施例,并配合附图,作详细说明如下。注意的是,本章节所叙述的是实施本专利技术的最佳方式,目的在于说明本专利技术的精神而非用以限定本专利技术的保护范围,应理解下列实施例可经由软件、硬件、固件、或上述任意组合来实现。本专利技术实施例提供一种服务器资源的管理系统及其服务器资源的管理方法,可通过监测与处置方式,收集服务器与虚拟机器的各项数据,当出现异常时,依照虚拟机器运行服务与虚拟分区搭配运行资源的比重为依据,自动完成后续自动化处理例如限制与移转等操作,以全自动方式降低人为操作错误排除或处理时间的延宕,可达到有效管理与有效降低处理过程延误所造成的损失影响。图1显示本专利技术一实施例的服务器资源的管理系统10的示意图。如图1所示,服务器资源的管理系统10(以下简称管理系统10)包括至少一虚拟机器群组100、多台服务器202、204、206及208以及一管理装置400。虚拟机器群组100包括多个虚拟机器102、104、106、108、110,其中每一虚拟机器可执行一至数个运算程序或应用程序以运行或提供特定的服务。其中,虚拟机器102、104、106、108、110分别配置在服务器202、204、206及208之中且每一虚拟机器可分别对应至其中一服务器来运行,而每一服务器可包括一或多个虚拟机器。举例来说,在一实施例中,虚拟机器102可配置在服务器202上,虚拟机器104可配置在服务器204上,虚拟机器106可配置在服务器206及虚拟机器108与110可配置在服务器208上,但本专利技术并不限于此。具体来说,虚拟机器102配置在服务器202上表示虚拟机器102会在服务器202上启动并利用服务器202上的各项系统资源如处理器、存储器等运行指定的服务或应用程序。服务器202、204、206及208可通过一物理网络300例如有线网络如互联网和/或无线网络例如宽带码分多工接入系统(WCDMA)网络、3G网络、无线局域网络(WLAN)、蓝牙网络等等各种无线网络来连线至管理装置400,用以与管理装置400执行彼此之间的通信与数据传输。管理装置400可用以通过网络300对服务器202、204、206及208进行各项管理,包括如收集各服务器内的各项效能监测数据以及各虚拟机器的运行状态、分配虚拟机器的位置等等。举例来说,效能监测数据可包括软硬件的效能监控、设备异常监控或者是数据安全例如虚拟机器CPU、存储器与硬盘读写等效能等,虚拟机器的运行状态则用以表示虚拟机器的运作情形。详细的效能监测数据以及虚拟机器的运行状态与分配细节将在下进行说明。管理装置400包括至少一资源状态监测器402、一异常分析与判断器404、一资源调配器406以及一数据库408。资源状态监测器402耦接虚拟机器102-110,可用以收集所有服务器202-208内与虚拟机器102-110内的各项所需数据。异常分析与判断器404耦接资源状态监测器4本文档来自技高网
...
服务器资源的管理系统及其管理方法

【技术保护点】
一种服务器资源的管理方法,用以管理多个服务器的资源,包括下列步骤:由资源状态监测器,收集所述服务器内各资源的各效能监测数据及所述服务器内多个虚拟机器的运行状态数据;由异常分析与判断器,分析所述运行状态数据及所述效能监测数据,以在判断所述虚拟机器内有效能异常的虚拟机器时,自动发出触发信号;以及由资源调配器,相应该触发信号,自动对该效能异常的虚拟机器执行处理,其中该处理包括对该效能异常的虚拟机器进行限制处理、移转处理以及资源调配的至少其中一动作。

【技术特征摘要】
2015.12.01 TW 1041400491.一种服务器资源的管理方法,用以管理多个服务器的资源,包括下列步骤:由资源状态监测器,收集所述服务器内各资源的各效能监测数据及所述服务器内多个虚拟机器的运行状态数据;由异常分析与判断器,分析所述运行状态数据及所述效能监测数据,以在判断所述虚拟机器内有效能异常的虚拟机器时,自动发出触发信号;以及由资源调配器,相应该触发信号,自动对该效能异常的虚拟机器执行处理,其中该处理包括对该效能异常的虚拟机器进行限制处理、移转处理以及资源调配的至少其中一动作。2.如权利要求1所述的管理方法,其中该资源调配器更依据资源权重与效能需求,建立多个资源分区,并依据该效能异常的虚拟机器所在的资源分区信息进行该处理。3.如权利要求2所述的管理方法,其中该资源分区还包括节能分区,该节能分区包括所述服务器中的多个第一服务器,并且该资源调配器依据节能策略,对所述第一服务器中的多个虚拟机器进行节能控制。4.如权利要求2所述的管理方法,其中该资源调配器进行该移转处理自所述服务器中,找出移转服务器以及将该效能异常的虚拟机器移转至该移转服务器上运行。5.如权利要求4所述的管理方法,其中该资源调配器还在进行该移转处理时,依据该效能异常的虚拟机器的运行服务类型及运行所需资源,决定优先移转至所述资源分区中的那个资源分区。6.如权利要求2所述的管理方法,其中该资源调配器进行该资...

【专利技术属性】
技术研发人员:李恩齐陈俊宏洪建国陈文广方天戟李振忠
申请(专利权)人:广达电脑股份有限公司
类型:发明
国别省市:中国台湾,71

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

1