计算机系统的管理方法和计算机系统技术方案

技术编号:21714035 阅读:41 留言:0更新日期:2019-07-27 19:07
本发明专利技术提供一种使用虚拟计算机系统的管理方法,所述虚拟计算机连接有管理分配给所述虚拟计算机的资源的管理计算机;在所述管理方法中,所述管理计算机监视分配给所述虚拟计算机的资源的使用状况,所述管理计算机基于分配给所述虚拟计算机的资源的使用状况的监视结果,生成减少了对所述虚拟计算机的资源分配量的新的分配计划,所述管理计算机基于客户对所述分配计划的选择,生成包括基于所述新的分配计划的虚拟计算机的迁移计划。

Management Method and Computer System of Computer System

【技术实现步骤摘要】
计算机系统的管理方法和计算机系统
本专利技术涉及资源管理方法。
技术介绍
以往,在云系统中,为了对客户分配虚拟计算机,需要新的资源。为了在系统中容纳新的客户,需要在系统中增设新的硬件。作为本技术的
技术介绍
,有国际公开2014/122743号公报(专利文献1)。在专利文献1中,公开了对移动目标候选的虚拟主机的使用资源历史加上移动对象的虚拟客户的使用资源历史,推测假设移动对象的虚拟客户移动了的情况下的移动目标候选的虚拟主机的使用资源历史,基于推测结果,从移动目标候选的虚拟主机中决定上述移动目标的虚拟主机的管理系统。现有技术文献。专利文献。专利文献1:国际公开2014/122743号公报。
技术实现思路
专利技术要解决的课题是,没有考虑有效地利用考虑上述资源的使用历史变更资源的分配量、因该资源分配的变更而产生的空闲资源。即,没有考虑利用因现有的客户的资源的变更而产生的空闲资源而在系统中容纳新的客户。这样有效地利用已现有的资源在削减系统成本的观点上是重要的。近年来,要求数据中心省电化,现有的资源的有效利用在削减电力消耗的观点上也是重要的。本申请中公开的专利技术的代表性的一例如下所述。即,一种提供虚拟计算机系统的管理方法,其特征在于:所述虚拟计算机连接有管理分配给所述虚拟计算机的资源的管理计算机,在所述管理方法中,所述管理计算机监视分配给所述虚拟计算机的资源的使用状况,所述管理计算机基于分配给所述虚拟计算机的资源的使用状况的监视结果,生成减少了对所述虚拟计算机的资源分配量的新的分配计划,所述管理计算机基于客户对所述分配计划的选择,生成包括基于所述新的分配计划的虚拟计算机的虚拟计算机的迁移计划。专利技术的效果根据本专利技术的一个方式,无需增设资源就能够分配新的虚拟机。上述以外的课题、结构和效果将通过以下实施例的说明而说明。附图说明图1是表示本专利技术的实施例的资源管理系统的结构的图。图2是表示本专利技术的实施例的管理计算机的结构的图。在说明各信息的内容时,使用“识别信息”、“识别符”、“名”、“名称”、“ID”这样的表达,但它们能够相互置换。以后的说明中存在以“程序”为主语进行说明的情况,但程序通过由处理器执行而使用存储器和通信端口(通信控制设备)进行规定的处理,所以也可以改为以处理器为主语的说明。另外,以程序为主语公开的处理可以是管理服务器等计算机、信息处理装置进行的处理。另外,程序的一部分或全部也可以用专用硬件实现。另外,各种程序可以用程序发布服务器、或计算机可读取的存储介质安装在各计算机中。该情况下,程序发布服务器包括CPU和存储资源,存储资源进而存储了发布程序和作为发布对象的程序。然后,通过由CPU执行发布程序,程序发布服务器的CPU将发布对象的程序对其他计算机发布。图1是表示本专利技术的实施例的资源管理系统的结构的图。本专利技术的资源管理系统具有管理服务提供商设置的数据中心100、云服务提供商终端200和网络交换机300,对客户终端600提供云服务500。数据中心100具有管理计算机110、存储系统120、物理计算机130和连接装置140。存储系统120具有磁盘驱动器和SSD等大容量的存储设备,从该存储设备的一部分提供逻辑的虚拟卷121。虚拟卷121对云服务的客户提供,保存用户数据。物理计算机130具有处理器和存储器的资源,提供分配了该处理器和该存储器的一部分资源的虚拟机131。虚拟机131对云服务的客户提供,按照来自客户终端600的操作和来自云服务提供商终端200的操作,执行要求的运算处理。连接装置140是将数据中心100内的资源与网络交换机300连接的接口。连接装置140对云服务的客户提供,控制分配了其一部分资源的虚拟机131或虚拟卷121与网络交换机300的通信。管理计算机110是用于管理这些资源的计算机,具有执行程序的处理器和保存该程序的存储设备(存储器和非易失存储设备)。管理计算机110的资源也可以由存储系统120和物理计算机130提供。管理计算机110的逻辑结构用图2后述。另外,管理计算机110具有输入输出设备。作为输入输出设备的例子,可以考虑显示器和键盘和指点设备,但也可以是除此以外的设备。另外,作为输入输出设备的代替也可以用串行接口和以太网接口作为输入输出设备,在该接口上连接具有显示器或键盘或指点设备的显示用计算机,对显示用计算机发送显示用信息、或者从显示用计算机接收输入用信息,由此用显示用计算机进行显示或者接受输入,从而代替输入输出设备中的输入和显示。以后,将管理信息处理系统、显示本申请专利技术的显示用信息的一台以上计算机的集合称为管理系统。管理计算机110显示显示用信息的情况下管理计算机110是管理系统。另外,管理计算机110与显示用计算机的组合也是管理系统。另外,为了管理处理的高速化和高可靠性也可以用多台计算机实现与管理计算机110等同的处理,该情况下该多台计算机(显示用计算机进行显示的情况下也包括显示用计算机)是管理系统。管理计算机110、存储系统120、物理计算机130和连接装置140可以设置多台。网络交换机300将数据中心100与云服务提供商终端200与网络400连接。云服务提供商进行将管理服务提供商用数据中心100提供的资源对客户出租的服务。云服务提供商终端200操作管理计算机110,控制对客户的资源出租。管理计算机110由多个云服务提供商终端200操作,其资源从数据中心100提供。网络交换机300经由网络400与客户终端600连接。客户终端600是接受其资源提供(即云服务500)的客户操作的计算机,具有执行程序的处理器、保存该程序的存储设备(存储器和非易失存储设备)、与网络通信的通信接口、接受操作者输入的输入接口和对操作者输出程序的执行结果的输出接口。从客户终端600来看,数据中心100提供的资源表现为云服务500。图1中图示了1台客户终端600,但也可以设置多台客户终端600。图2是表示本专利技术的实施例的管理计算机110的逻辑结构的图。管理计算机110具有虚拟机分配处理程序111。虚拟机分配处理程序111保存在存储器中,由处理器执行。虚拟机分配处理程序111包括资源分配状况收集程序112和资源使用状况收集程序113作为子程序。虚拟机分配处理程序111管理资源对客户的分配。资源分配状况收集程序112收集对客户分配的资源的信息。资源使用状况收集程序113收集对客户分配的资源的使用状况。管理计算机110具有客户信息表114、虚拟机分配计划表115、资源管理表116和费用变动方案使用组的管理表117,这些表保存在虚拟卷121中。客户信息表114是用于管理从管理服务提供商接受云服务的客户的表。虚拟机分配计划表115是用于管理定义客户接受的云服务的内容的计划的表。资源管理表116是用于管理对虚拟机131分配的资源的表,费用变动方案使用组的管理表117是用于管理虚拟机131的使用率和费用的表。本文档来自技高网...

【技术保护点】
1.一种提供虚拟计算机系统的管理方法,其特征在于:所述虚拟计算机连接有管理分配给所述虚拟计算机的资源的管理计算机,在所述管理方法中,所述管理计算机监视分配给所述虚拟计算机的资源的使用状况,所述管理计算机基于分配给所述虚拟计算机的资源的使用状况的监视结果,生成减少了对所述虚拟计算机的资源分配量的新的分配计划,所述管理计算机基于客户对所述分配计划的选择,生成包括基于所述新的分配计划的虚拟计算机的迁移计划。

【技术特征摘要】
1.一种提供虚拟计算机系统的管理方法,其特征在于:所述虚拟计算机连接有管理分配给所述虚拟计算机的资源的管理计算机,在所述管理方法中,所述管理计算机监视分配给所述虚拟计算机的资源的使用状况,所述管理计算机基于分配给所述虚拟计算机的资源的使用状况的监视结果,生成减少了对所述虚拟计算机的资源分配量的新的分配计划,所述管理计算机基于客户对所述分配计划的选择,生成包括基于所述新的分配计划的虚拟计算机的迁移计划。2.如权利要求1所述的管理方法,其特征在于:所述管理计算机生成下述计划中的至少一者作为所述新的分配计划:费用不因被分配了一台物理计算机的资源的虚拟计算机的使用状况而变动的固定计划;和费用因被分配了一台物理计算机的资源的虚...

【专利技术属性】
技术研发人员:刘相军
申请(专利权)人:大连多维互动数字科技有限公司
类型:发明
国别省市:辽宁,21

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

1