瘦客户端系统、管理服务器、虚拟机创建管理方法技术方案

技术编号:7109058 阅读:359 留言:0更新日期:2012-04-11 18:40
为了防止在虚拟机的创建中使用的许可所不能使用的管理程序中创建虚拟机,提供了包括至少一个租户终端410的至少一个租户400、存储租户400的资源信息的管理数据库500、租户400要使用的虚拟机331在其上操作的至少一个数据中心300、以及包括虚拟机创建管理单元204的管理服务器200,虚拟机创建管理单元204基于租户400的存储在管理数据库500中的资源信息和包括用于创建虚拟机331的预定要求信息的虚拟机创建请求,缩小可以在其中创建虚拟机331的应用程序的范围,该虚拟机创建请求是从租户终端410接收到的。

【技术实现步骤摘要】

本专利技术涉及诸如DaaS(桌面即服务) 系统的瘦客户端系统,在DaaS系统中,管理程序为多个租户所共享,更具体地,本专利技术涉及能够防止在不具有所允许的许可的管理程序中创建虚拟机的以及虚拟机创建管理程序。
技术介绍
近年来,管理程序为多个租户所共享的DaaS (桌面即服务)系统在瘦客户端系统中已经吸引了非常多的注意力。因为在服务器侧执行虚拟桌面处理,DaaS系统具有诸如减轻客户端侧的负荷和提高安全性的优势。另一方面,该系统也有缺点,即使当在其他租户的虚拟机所操作的管理程序上没有允许在创建虚拟机中使用的许可时,通过使用在其他租户的虚拟机所操作的管理程序上的许可,也可能创建虚拟机。另一个问题是,当通过使用上述许可在其他租户的虚拟机不存在的管理程序上创建虚拟机时,也可能在其后创建其他租户的虚拟机。在这些情况下,在专利文献1中作为相关技术提到的是例如具有在虚拟机环境中批准软件许可的机制的技术。专利文献1中提到的技术使得可以基于虚拟机来检查许可。专利文献1日本专利公开No. 2006-018815。虽然专利文献1中提到的技术使得可以基于虚拟机来检查许可,由于许可检查是针对已经创建的虚拟机来执行的,在虚拟机创建的时候并不执行,专利文献1中提到的技术的应用未能解决上述问题。
技术实现思路
专利技术目的本专利技术的目标是解决上述问题,并提供能够防止在虚拟机的创建中所使用的许可所不能使用的管理程序中创建虚拟机的以及虚拟机创建管理程序。
技术实现思路
根据本专利技术的第一示例性方面,瘦客户端系统包括包括至少一个租户终端的至少一个租户、存储租户的资源信息的管理数据库、租户要使用的虚拟机在其上操作的至少一个数据中心、以及包括虚拟机创建管理单元的管理服务器,虚拟机创建管理单元基于租户的存储在管理数据库中的资源信息和包括用于创建虚拟机的预定要求信息的虚拟机创建请求,缩小可以在其中创建虚拟机的管理程序的范围,该虚拟机创建请求是从租户终端接收到的。根据本专利技术的第二示例性方面,瘦客户端系统的管理服务器包括虚拟机创建管理单元,所述虚拟机创建管理单元基于至少一个租户的存储在所述瘦客户端系统的管理数据库中的资源信息以及包括用于在所述瘦客户端系统的数据中心上创建要由租户使用的虚拟机的预定要求信息的虚拟机创建请求,缩小能够在其中创建虚拟机的管理程序的范围, 所述至少一个租户包括至少一个租户终端,所述虚拟机创建请求是从所述租户终端接收到的。根据本专利技术的第三示例性方面,在瘦客户端系统的管理服务器处的虚拟机创建管理方法包括虚拟机创建管理步骤基于至少一个租户的存储在所述瘦客户端系统的管理数据库中的资源信息以及包括用于在所述瘦客户端系统的数据中心上创建要由租户使用的虚拟机的预定要求信息的虚拟机创建请求,缩小能够在其中创建虚拟机的管理程序的范围,所述至少一个租户包括至少一个租户终端,所述虚拟机创建请求是从所述租户终端接收到的。根据本专利技术的第四示例性方面是一种存储在瘦客户端系统的管理服务器上执行的虚拟机创建管理程序的计算机可读介质,其中,所述程序使得所述管理服务器执行虚拟机创建管理处理功能基于至少一个租户的存储在所述瘦客户端系统的管理数据库中的资源信息以及包括用于在所述瘦客户端系统的数据中心上创建要由租户使用的虚拟机的预定要求信息的虚拟机创建请求,缩小能够在其中创建虚拟机的管理程序的范围,所述至少一个租户包括至少一个租户终端,所述虚拟机创建请求是从所述租户终端接收到的。本专利技术使得可以防止在创建虚拟机中使用的许可所不能使用的管理程序中创建虚拟机。附图说明图1是示出根据本专利技术第一示例性实施例的DaaS系统的结构的方框图;图2是示出根据第一示例性实施例的数据中心的结构的方框图;图3是示出根据第一示例性实施例的数据中心的结构的方框图;图4是示出根据第一示例性实施例的表群的结构示例的方框图;图5是示出根据第一示例性实施例的数据中心的系统结构信息的注册操作的流程图;图6是示出根据第一示例性实施例的数据中心信息存储表的结构示例的方框图;图7是示出根据第一示例性实施例的管理器信息存储表的结构示例的方框图;图8是示出根据第一示例性实施例的连接代理程序(broker)信息存储表的结构示例的方框图;图9是示出根据第一示例性实施例的收集和注册数据中心的系统结构信息的操作的流程图;图10是示出根据第一示例性实施例的管理程序信息存储表的结构示例的方框图;图11是示出根据第一示例性实施例的模板信息存储表的结构示例的方框图;图12是示出根据第一示例性实施例的目录信息存储表的结构示例的方框图;图13是示出根据第一示例性实施例的注册租户的资源信息的操作的流程图;图14是示出根据第一示例性实施例的注册租户的资源信息的操作的流程图15是示出根据第一示例性实施例的注册租户的资源信息的操作的流程图;图16是示出根据第一示例性实施例的要使用的数据中心信息存储表的结构示例的方框图;图17是示出根据第一示例性实施例的注册租户的资源信息的操作的流 程图;图18是示出根据第一示例性实施例的要使用的连接代理程序信息存储表的结构示例的方框图;图19是示出根据第一示例性实施例的注册租户的资源信息的操作的流程图;图20是示出根据第一示例性实施例的要使用的管理程序信息存储表的结构示例的方框图;图21是示出根据第一示例性实施例的注册租户的资源信息的操作的流程图;图22是示出根据第一示例性实施例的要使用的模板信息存储表的结构示例的方框图;图23是示出根据第一示例性实施例的许可信息存储表的结构示例的方框图;图24是示出根据第一示例性实施例的租户路由信息存储表的结构示例的方框图;图25是示出根据第一示例性实施例的租户信息存储表的结构示例的方框图;图26是示出根据第一示例性实施例的虚拟机创建请求操作的流程图;图27是示出根据第一示例性实施例的虚拟机创建请求操作的流程图;图28是示出根据第一示例性实施例的虚拟机创建请求操作的流程图;图29是示出根据第一示例性实施例的虚拟机创建请求操作的流程图;图30是示出根据第一示例性实施例的虚拟机创建执行请求操作的流程图;图31是示出根据第一示例性实施例的虚拟机创建执行请求操作的流程图;图32是示出根据第二示例性实施例的注册租户的资源信息的操作的流程图;图33是示出根据第二示例性实施例的要使用的管理程序信息存储表的结构示例的方框图;图34是示出根据第二示例性实施例的注册租户的资源信息的操作的流程图;图35是示出根据第二示例性实施例的许可信息存储表的结构示例的方框图;图36是示出根据第二示例性实施例的虚拟机创建请求操作的流程图;图37是示出根据第二示例性实施例的请求虚拟机创建执行操作的流程图;图38是示出根据本专利技术的管理服务器的硬件结构的示例的方框图。具体实施例方式接下来,将参考图对本专利技术的示例性实施例进行详细描述。在所有的图中,向相同的组件分派相同的附图标记,以适当省略其描述。(第一示例性实施例)首先,将参考图对本专利技术的第一示例性实施例进行详细描述。在随后的图中,将不会对不涉及本专利技术的要旨的组件进行描述,并且也不会对不涉及本专利技术的要旨的组件进行不意。图1是示出根据本示例性实施例的DaaS系统100的结构的方框图。参考图1,根据本示例性实施例的DaaS系统100包括管理服务器200、管理数据库500、数据中心30本文档来自技高网...

【技术保护点】
1.一种瘦客户端系统,包括:至少一个租户,包括至少一个租户终端;管理数据库,存储所述租户的资源信息;至少一个数据中心,所述租户要使用的虚拟机在所述至少一个数据中心中操作;以及管理服务器,包括虚拟机创建管理单元,基于所述租户存储在所述管理数据库中的资源信息以及包括用于创建所述虚拟机的预定要求信息的虚拟机创建请求,缩小能够在其中创建所述虚拟机的管理程序的范围,所述虚拟机创建请求是从所述租户终端接收到的。

【技术特征摘要】
...

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

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

1