虚拟机的登录界面排序系统及方法

文档序号:6493822阅读:1441来源:国知局
虚拟机的登录界面排序系统及方法
【专利摘要】一种虚拟机的登录界面排序方法,该方法包括:通过监控程序获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间;根据获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间,计算用户使用的每个虚拟机的资源使用量系数;根据所计算的虚拟机的资源使用量系数对虚拟机的登录界面进行排序,并在数据中心的登录界面中显示出排序后的虚拟机的登录界面。本发明还提供一种虚拟机的登录界面排序系统。利用本发明可以对虚拟机的登录界面进行排序,让用户快速找到自己需要的虚拟机的登录界面,提高了用户登录虚拟机的效率,节约了时间。
【专利说明】虚拟机的登录界面排序系统及方法
【技术领域】
[0001]本发明涉及一种虚拟机控制系统及方法,尤其是关于一种虚拟机的登录界面排序系统及方法。
【背景技术】
[0002]虚拟机(Virtual Machine)是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通过在数据中心的服务器上安装虚拟机,可以在该服务器上模拟出一台或多台虚拟的服务器(即在虚拟机上安装多个操作系统)。如此一来,可以减少数据中心的服务器设备的采购成本,并可以将所有虚拟机灵活运用。
[0003]一般而言,用户通过使用多个虚拟机,能够将工作任务分散到不同的虚拟机上,信息将不会互相占用且可以很清楚地划分个人使用与工作使用时的虚拟机。通常,当用户登入数据中心之后,会显示用户使用过的虚拟机的登录界面,但是,虚拟机的登录界面的排序是随机的,若此时用户想要进入某一个指定的虚拟机(例如,资源使用量大的虚拟机)时,将会花费一些时间在数据中心的登录界面中查找该虚拟机的登录界面,如此一来,降低了用户登录虚拟机的效率,浪费了时间。

【发明内容】

[0004]鉴于以上内容,有必要提供一种虚拟机的登录界面排序系统,其可以对虚拟机的登录界面进行排序,让用户快速找到自己需要的虚拟机的登录界面,提高了用户登录虚拟机的效率,节约了时间。
[0005]鉴于以上内容,还有必要提供一种虚拟机的登录界面排序方法,其可以对虚拟机的登录界面排序,让用户快速找到自己需要的虚拟机的登录界面,提高了用户登录虚拟机的效率,节约了时间。
[0006]一种虚拟机的登录界面排序系统,该系统包括:设置模块,用于在监控计算机中设置监控程序;发送模块,用于将监控程序发送到数据中心的服务器中,所述数据中心的服务器安装有虚拟机;获取模块,用于通过所述监控程序获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间;计算模块,用于根据获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间,计算用户使用的每个虚拟机的资源使用量系数;排序模块,用于根据所计算的虚拟机的资源使用量系数对虚拟机的登录界面进行排序,并在数据中心的登录界面中显示出排序后的虚拟机的登录界面。
[0007]—种虚拟机的登录界面排序方法,该方法包括:在监控计算机中设置监控程序;将监控程序发送到数据中心的服务器中,所述数据中心的服务器安装有虚拟机;通过所述监控程序获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间;根据获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间,计算用户使用的每个虚拟机的资源使用量系数;根据所计算的虚拟机的资源使用量系数对虚拟机的登录界面进行排序,并在数据中心的登录界面中显示出排序后的虚拟机的登录界面。[0008]相较于现有技术,本发明提供的虚拟机的登录界面排序系统及方法,其可以对虚拟机的登录界面进行排序,让用户快速找到自己需要的虚拟机的登录界面,提高了用户登录虚拟机的效率,节约了时间。
【专利附图】

【附图说明】
[0009]图1是本发明虚拟机的登录界面排序系统较佳实施例的应用环境图。
[0010]图2是本发明监控计算机较佳实施例的结构示意图。
[0011]图3是本发明虚拟机的登录界面排序方法较佳实施例的流程图。
[0012]图4是本发明一实施例中虚拟机的登录界面排序之后在数据中心的登录界面显示的示意图。
[0013]图5是本发明另一实施例中虚拟机的登录界面排序之后在数据中心的登录界面显示的示意图。
[0014]主要元件符号说明
【权利要求】
1.一种虚拟机的登录界面排序系统,其特征在于,该系统包括: 设置模块,用于在监控计算机中设置监控程序; 发送模块,用于将监控程序发送到数据中心的服务器中,所述数据中心的服务器安装有虚拟机; 获取模块,用于通过所述监控程序获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间; 计算模块,用于根据用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间,计算用户使用的每个虚拟机的资源使用量系数;及 排序模块,用于根据所计算的虚拟机的资源使用量系数对虚拟机的登录界面进行排序,并在数据中心的登录界面中显示出排序后的虚拟机的登录界面。
2.如权利要求1所述的虚拟机的登录界面排序系统,其特征在于,所述虚拟机的运行参数包括虚拟机的CPU使用率、虚拟机的内存平均运算量、虚拟机执行的处理程序的百分比。
3.如权利要求2所述的虚拟机的登录界面排序系统,其特征在于,所述虚拟机的资源使用量系数的计算方式为:
icient 胃 c 木f (VMgpu) +Wm*g (VM^emory) +Wr*k (VMprocess);
VMusage=Select (VMt)/T;
USE (VM) =VMefficient+ffk*VMUsage; 其中,USE(VM)为虚拟机的资源使用量系数,VMefficdmt为单位时间内虚拟机的负载量,VMusage为虚拟机于单位时间内所使用的比率,Wc^WmUk为常数,T为单位时间,f (VMmi)为虚拟机的CPU使用率,g(VMMemory)虚拟机的内存平均运算量,k(VMprocess)为虚拟机执行的处理程序的百分比,Select(VMt)为用户使用该虚拟机的累积时间。
4.如权利要求1所述的虚拟机的登录界面排序系统,其特征在于,所述虚拟机的登录界面进行排序的方式是按照虚拟机的资源使用量系数的数值从大到小的方式排序。
5.一种虚拟机的登录界面排序方法,其特征在于,该方法包括: 在监控计算机中设置监控程序; 将监控程序发送到数据中心的服务器中,所述数据中心的服务器安装有虚拟机;通过所述监控程序获取用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间; 根据用户使用的每个虚拟机的运行参数及用户使用的每个虚拟机的累积时间,计算用户使用的每个虚拟机的资源使用量系数;及 根据所计算的虚拟机的资源使用量系数对虚拟机的登录界面进行排序,并在数据中心的登录界面中显示出排序后的虚拟机的登录界面。
6.如权利要求5所述的虚拟机的登录界面排序方法,其特征在于,所述虚拟机的运行参数包括虚拟机的CPU使用率、虚拟机的内存平均运算量、虚拟机执行的处理程序的百分比。
7.如权利要求6所述的虚拟机的登录界面排序方法,其特征在于,所述虚拟机的资源使用量系数的计算方式为:
VMeff ic;[ent W。 木f (VMcpu) +Wm*g (VM]yeniory) +Wr*k (VMprocess);VMusage=Select (VMt)/T;
USE (VM) =VMefficient+ffk*VMUsage; 其中,USE(VM)为虚拟机的资源使用量系数,VMefficdmt为单位时间内虚拟机的负载量,VMusage为虚拟机于单位时间内所使用的比率,Wc^WmUk为常数,T为单位时间,f (VMmi)为虚拟机的CPU使用率,g(VMMemory)虚拟 机的内存平均运算量,k(VMprocess)为虚拟机执行的处理程序的百分比,Select(VMt)为用户使用该虚拟机的累积时间。
8.如权利要求5所述的虚拟机的登录界面排序方法,其特征在于,所述虚拟机的登录界面进行排序的方式是按照虚拟机的资源使用量系数的数值从大到小的方式排序。
【文档编号】G06F9/455GK103905494SQ201210578799
【公开日】2014年7月2日 申请日期:2012年12月27日 优先权日:2012年12月27日
【发明者】李忠一, 卢秋桦, 颜宗信, 林建志, 张力凡, 林俞君 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1