客户端系统、管理服务器、工作区环境设置方法和工作区环境设置程序技术方案

技术编号:9173764 阅读:152 留言:0更新日期:2013-09-19 23:08
本发明专利技术涉及一种客户端系统、管理服务器、工作区环境设置方法和工作区环境设置程序。一种瘦客户端系统,包括:多个虚拟桌面环境服务器,每个虚拟桌面环境服务器包括虚拟桌面环境,在所述虚拟桌面环境中,在虚拟机中产生工作区环境;以及管理服务器,管理所述虚拟桌面环境和所述虚拟桌面环境服务器的设置,其中,所述管理服务器包括:OS排序单元,产生OS排序结果的信息,所述OS排序结果的信息是通过按照没有其OS与要新创建的虚拟机的OS不同的虚拟机的顺序对所述虚拟桌面环境服务器进行排序来获得的,以及VM创建单元,基于所述OS排序结果信息,通过向没有具有所述不同OS的虚拟机的虚拟桌面环境服务器给予优先,来确定要在其中创建所述虚拟机的所述虚拟桌面环境服务器。

【技术实现步骤摘要】
客户端系统、管理服务器、工作区环境设置方法和工作区环境设置程序
本专利技术涉及工作区(workplace)环境设置系统,更具体地,涉及瘦客户端系统中的工作区环境设置系统。
技术介绍
这几年,从安全和运营成本减少的观点看,瘦客户端系统引人注意,在瘦客户端系统中,桌面环境聚集在服务器上。瘦客户端系统通过在从瘦客户端终端至虚拟机的远程连接中传送虚拟机(VM)的屏幕以消除瘦客户端终端对具有数据或商业应用的需要,来增强安全性。瘦客户端系统还利用服务器虚拟化技术,由一个系统管理程序来操作多个虚拟机,从而能够增强桌面环境的聚集。瘦客户端系统具有以下通病:要管理的虚拟机数目增加将增加用于管理虚拟桌面环境的工作。因此,需要容易地管理虚拟桌面环境。作为
技术介绍
公开的是例如专利文献1中的虚拟桌面工作区环境管理方法。该管理方法能够减少建立/设置瘦客户端系统所需的工作区过程的数目。以减少建立/设置系统所需的工作区过程的数目为目的,专利文献1中描述的管理方法具有以下3个特点。第一个特点是,在该管理方法中,以任意组(如人员组织或项目)为基础来管理工作区环境。第二个特点是,工作区环境包括两种数据,一种涉及具有作为模板的虚拟机的OS的虚拟桌面环境设置,另一种涉及指示用于执行工作的工作服务器或商业应用(AP)和要连接至瘦客户端终端的外围设备的工作区设置。第三个特点是,当瘦客户端终端连接至虚拟桌面环境时,该管理方法能够根据用户组将工作区环境自动设置给虚拟机。参照图15和图16来描述
技术介绍
。图15示出了VDS(虚拟桌面服务器)环境,包括可由系统管理程序(hypervisor)300处理的虚拟机310的OS的模板350、基于该模板创建的虚拟机310、用于通过系统管理程序300的物理NIC连接至瘦客户端终端的终端连接网络330、用于连接至系统管理程序300的存储器320的数据连接网络340、以及存储器320。图16示出了根据
技术介绍
的数据库的表的结构图,该数据库具有工作区DB210和组织DB204。第一个特点是,图16中的组织DB204表示一组用户,工作区DB210中的组列具有组。该布置使得能够根据用户的组来参照工作区环境。第二个特点是,工作区DB210的OS列具有虚拟桌面环境设置,使用中的AP和外围设备的列具有工作区设置。这种布置使得能够针对每个组来提供工作区环境。第三个特点是,当用户请求连接至虚拟桌面环境时,从组织DB204中获得用户的组,从工作区DB210中获得该组的工作区环境,以指示系统管理程序和虚拟机产生工作区环境。该方法实现了自动工作区环境设置。例如,当用户“用户1A”请求连接至虚拟桌面环境时,从组织DB204获得组“1”,从工作区DB210获得虚拟桌面环境设置“1”作为OS,工作区设置“AP1”作为使用的AP,以及“USB”作为外围设备,以指示系统管理程序300和虚拟机310产生工作区环境。然后,当用户1A在虚拟桌面环境工作时,商业应用AP1安装在OS1的虚拟机310上,以使得能够使用USB。因此,使用这些特点,
技术介绍
实现了减少建立/设置系统所需的工作区过程的数目。作为相关技术,基于服务器虚拟化的特点最优地放置虚拟机,总体上优化系统管理程序资源消耗,以具有以下4个效果。第一是“通过虚拟机OS的统一来实现提高存储器效率”。这表示,由于系统管理程序具有能够在虚拟机具有相同OS时高效处理实际存储器的特点,统一虚拟机的OS实现了提高存储器利用率的效果。第二是“通过虚拟网络的统一来实现接线的简化”。这表示,由于系统管理程序具有通过一个物理NIC(网络接口卡)进行多个虚拟网络(例如通过如标签VLAN(虚拟LAN)等等之类的方法分段的网络)的通信的特点,统一系统管理程序上的虚拟机接入的网络使得虚拟网络与系统管理程序所连接的LAN线缆一一对应,从而防止线路变得复杂。第三是“通过改变虚拟机NIC速率的设置进行频带限制”。这表示,由于系统管理程序具有能够改变虚拟机的NIC速率的特点,改变系统管理程序上的多个虚拟机的NIC速率实现了以下效果:实现了系统管理程序的物理NIC的业务的频带限制。第四是“通过与虚拟机OS区域不同的虚拟盘来实现数据预留区域”。这表示,由于系统管理程序具有能够使得虚拟机能够识别在连接至SAN(存储区域网络)或系统管理程序上的本地盘的存储器上形成的虚拟盘的特点,使得虚拟机识别与虚拟机OS区域不同的虚拟盘实现了具有数据存储区域的效果。专利文献1:日本专利未审公开No.2010-205047。由于专利文献1中公开的
技术介绍
不能处理工作区环境中的服务器的虚拟化的特点,不能实现基于服务器虚拟化的特点来最优放置虚拟机,使得不可能优化系统管理程序的资源消耗。更具体地,存在5个问题,其中4个涉及服务器虚拟化的特点,一个涉及本专利技术的副作用。第一,对于“通过虚拟机OS的统一来实现提高存储器效率”,由于
技术介绍
本身没有使得不同OS的虚拟机不可能共存的机制,不同OS的虚拟机容易存在于相同的系统管理程序上,从而不能实现提高存储效率的效果。例如,根据
技术介绍
,创建虚拟机或者在工作区环境改变之后将虚拟机全部(inthelump)重定位不能实现提高存储效率的效果。第二,对于“通过虚拟网络的统一来实现接线的简化”,
技术介绍
没有使得要连接至不同工作服务器的网络不可能共存的机制。因此,多个虚拟机容易存在于相同的系统管理程序上,导致不能获得接线简化的效果。例如,根据
技术介绍
,创建虚拟机或者在工作区环境改变之后将虚拟机全部重定位不能实现接线简化的效果。第三,对于“通过改变虚拟机NIC速率的设置进行频带限制”,由于
技术介绍
本身不具有用于确定频带限制的NIC速率的值,不能实现频带限制效果。例如,根据
技术介绍
,在工作区环境改变之后将虚拟机全部重定位将导致不能处理在工作区改变之后为了维持数据连接的重定位中的网络频带不足。第四,对于“通过与虚拟机OS区域不同的虚拟盘来实现数据预留区域”,由于
技术介绍
本身不具有指示数据存储区域的使用情况的值,在容量不足时,不能由文件服务器进行临时替代。例如,根据
技术介绍
,在工作区环境改变之后将虚拟机全部重定位将导致不能处理在工作区改变之后为了维持NW(网络)频带的重定位导致的数据存储区域不足。第五,对于“本专利技术的副作用”,仅仅通过对工作区环境设置与第三“通过改变虚拟机NIC速率的设置进行频带限制”和第四“通过与虚拟机OS区域不同的虚拟盘来实现数据预留区域”相关的详细设置值,与
技术介绍
相比,将对设置工作区环境的人员施加更多负担。(本专利技术的目的)本专利技术的目的是解决上述问题,并提供一种瘦客户端系统,基于服务器虚拟化的特点来最优放置虚拟机,一种管理服务器、工作区环境设置方法及其工作区环境设置程序。
技术实现思路
根据本专利技术的示例方面的第一瘦客户端系统包括:多个虚拟桌面环境服务器,每个虚拟桌面环境服务器包括虚拟桌面环境,在所述虚拟桌面环境中,在虚拟机中产生工作区环境,以及管理服务器,管理所述虚拟桌面环境和所述虚拟桌面环境服务器的设置,其中所述管理服务器包括:OS排序单元,产生OS排序结果的信息,所述OS排序结果的信息是通过按照没有其OS与要新创建的虚拟机的OS不同的虚拟机的顺序对所述虚拟桌面环境服务器进行排序来获得的,以及VM创建单元,基于所述OS排本文档来自技高网
...
客户端系统、管理服务器、工作区环境设置方法和工作区环境设置程序

【技术保护点】
一种瘦客户端系统,包括:多个虚拟桌面环境服务器,每个所述虚拟桌面环境服务器包括虚拟桌面环境,在所述虚拟桌面环境中,在虚拟机中产生工作区环境,以及管理服务器,所述管理服务器管理所述虚拟桌面环境和所述虚拟桌面环境服务器的设置,其中所述管理服务器包括:OS排序单元,所述OS排序单元产生OS排序结果的信息,所述OS排序结果的信息是通过按照没有其OS与要新创建的虚拟机的OS不同的虚拟机的所述顺序对所述虚拟桌面环境服务器进行排序来获得的,以及VM创建单元,所述VM创建单元基于所述OS排序结果信息,通过向没有具有所述不同OS的虚拟机的所述虚拟桌面环境服务器给予优先,来确定要在其中创建所述虚拟机的所述虚拟桌面环境服务器。

【技术特征摘要】
2012.03.06 JP 2012-0488511.一种瘦客户端系统,包括:多个虚拟桌面环境服务器,每个所述虚拟桌面环境服务器包括虚拟桌面环境,在所述虚拟桌面环境中,在虚拟机中产生工作区环境,以及管理服务器,所述管理服务器管理所述虚拟桌面环境和所述虚拟桌面环境服务器的设置,其中所述管理服务器包括:OS排序单元,所述OS排序单元产生OS排序结果的信息,所述OS排序结果的信息是通过按照没有其OS与要新创建的虚拟机的OS不同的虚拟机的顺序对所述虚拟桌面环境服务器进行排序来获得的,以及VM创建单元,所述VM创建单元基于所述OS排序结果信息,通过向没有具有所述不同OS的虚拟机的所述虚拟桌面环境服务器设置高优先级,来确定要在其中创建所述虚拟机的所述虚拟桌面环境服务器。2.一种瘦客户端系统,包括:多个虚拟桌面环境服务器,每个所述虚拟桌面环境服务器包括虚拟桌面环境,在所述虚拟桌面环境中,在虚拟机中产生工作区环境,以及管理服务器,所述管理服务器管理所述虚拟桌面环境和所述虚拟桌面环境服务器的设置,其中所述管理服务器包括:OS排序单元,当所述虚拟桌面环境的数据连接改变时,所述OS排序单元产生OS排序结果的信息,所述OS排序结果的信息是通过按照没有其OS与同所述数据连接的所述改变相关的虚拟机的OS不同的虚拟机以及没有与同所述数据连接的所述改变相关的所述虚拟机的OS不同的OS的模板的顺序对所述虚拟桌面环境服务器进行排序来获得的,数据确保单元,所述数据确保单元基于所述OS排序单元产生的所述信息,产生按照没有具有所述不同OS的虚拟机以及没有所述不同OS的模板的顺序对所述虚拟桌面环境服务器进行排序的信息,以及重定位目的地选择单元,所述重定位目的地选择单元基于所述数据确保单元产生的所述信息,按照没有具有所述不同OS的虚拟机以及没有所述不同OS的模板的顺序,优先选择所述虚拟桌面环境要重定位的所述虚拟桌面环境服务器。3.一种瘦客户端系统,包括:多个虚拟桌面环境服务器,每个所述虚拟桌面环境服务器包括虚拟桌面环境,在所述虚拟桌面环境中,在虚拟机中产生工作区环境,以及管理服务器,所述管理服务器管理所述虚拟桌面环境和所述虚拟桌面环境服务器的设置,其中所述管理服务器包括:组排序单元,当所述虚拟桌面环境的终端连接改变时,所述组排序单元产生组排序结果的信息,所述组排序结果的信息是通过按照具有与同所述终端连接的所述改变相关的虚拟机的工作区环境相同的工作区环境以及具有较少数目的与同所述终端连接的所述改变相关的所述虚拟机的所述工作区环境不同的工作区环境的顺序对所述虚拟桌面环境服务器进行排序来获得的,NW确保单元,所述NW确保单元基于所述组排序单元产生的所述信息,产生按照具有所述相同工作区环境以及具有较少数目的不同工作区环境的顺序对所述虚拟桌面环境服务器进行排序的信息,以及重定位目的地选择单元,所述重定位目的地选择单元基于所述NW确保单元产生的所述信息,按照具有所述相同工作区环境以及具有较少数目的不同工作区环境的顺序,优先选择所述虚拟桌面环境要重定位的所述虚拟桌面环境服务器。4.一种管理服务器,所述管理服务器管理多个虚拟桌面环境服务器的设置和虚拟桌面环境的设置,每个所述虚拟桌面环境服务器包括所述虚拟桌面环境,在所述虚拟桌面环境中,在虚拟机中产生工作区环境,所述管理服务器包括:OS排序单元,所述OS排序单元产生OS排序结果的信息,所述OS排序结果的信息是通过按照没有其OS与要新创建的虚拟机的OS不同的虚拟机的顺序对所述虚拟桌面环境服务器进行排序来获得的,以及VM创建单元,所述VM创建单元基于所述OS排序结果信息,通过向没有具有所述不同OS的虚拟机的所述虚拟桌面环境服务器设置高优先级,来确定要在其中创建所述虚拟机的所述虚拟桌面环境服务器。5.一种管理服务器,所述管理服务器管理多个虚拟桌面环境服务器的设置和虚拟桌面环境的设置,每个所述虚拟桌面环境服务器包括所述虚拟桌面环境,在所述虚拟桌面环境中,在虚拟机中产生工作区环境,所述管理服务器包括:OS排序单元,当所述虚拟桌面环境的数据连接改变时,所述OS排序单元产生OS排序结果的信息,所述OS排序结果的信息是通过按照没有其OS与同所述数据连接的所述改变相关的虚拟机的OS不同的虚拟机以及没有与同所述数据连接的所述改变相关的所述虚拟机的OS不同的OS的模板的顺序对所述虚拟桌面环境服务器进行排序来获得的,数据确保单元,所述数据确保单元基于所述OS排序单元产生的所述信息,产生按照没有具有所述不同OS的虚拟机以及没有所述不同OS的模板的顺序对所述虚拟桌面环境服务器进行排序的信息,以及重定位目的地选择单元,所述重定位目的地选择单元基于所述数据确保单元产生的所述信息,按照没有具有所述不同OS的虚拟机以及没有所述不同OS的模板的顺序,优先选择所述虚拟桌面环境要重定位的所述虚拟桌面环境服务器。6.一种管理服务器,所述管理服务器管理多个虚拟桌面环境服务器的设置和虚拟桌面环境的设置,每个所述...

【专利技术属性】
技术研发人员:雅彦田口
申请(专利权)人:日本电气株式会社
类型:发明
国别省市:

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

1