著录项信息
专利名称 | 一种虚拟资源分配方法及虚拟资源分配系统 |
申请号 | CN201210118506.3 | 申请日期 | 2012-04-23 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2013-10-30 | 公开/公告号 | CN103377330A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F21/31 | IPC分类号 | G;0;6;F;2;1;/;3;1;;;G;0;6;F;9;/;4;5;5;;;G;0;6;F;9;/;5;0查看分类表>
|
申请人 | 佛山市智慧岛信息技术有限公司 | 申请人地址 | 广东省佛山市禅城区季华二路佛山火炬创新创业园B5-6-1
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 佛山市智慧岛信息技术有限公司 | 当前权利人 | 佛山市智慧岛信息技术有限公司 |
发明人 | 段湘华 |
代理机构 | 广州三环专利代理有限公司 | 代理人 | 胡枫 |
摘要
本发明公开了一种虚拟资源分配方法,包括:用户中心获取客户端发送的登陆信息;用户中心根据登陆信息识别客户端的虚拟机管理权限,并根据所述识别结果生成控制信息;所述用户中心将所述请求信息转发至虚拟机服务器;所述虚拟机服务器生成身份标识,并建立所述身份标识与请求信息间的映射;所述用户中心获取所述身份标识并转发至所述客户端;所述客户端根据所述身份标识建立与虚拟机服务器间的连接,并实时管理权限范围内的虚拟机。本发明还公开了一种虚拟资源分配系统。采用本发明,可将虚拟机管理员跟一般用户的虚拟机访问方式有效地区分开,为一般用户设立独立的用户中心,通过获取唯一的身份标识实现客户端与虚拟机服务器之间的安全通信。
1.一种虚拟资源分配方法,其特征在于,包括:
用户中心获取客户端发送的登陆信息,所述登陆信息包括用户名及密码;
所述用户中心根据所述登陆信息识别所述客户端的虚拟机管理权限,并根据所述识别结果生成控制信息,所述控制信息为请求信息或登陆失败信息,所述请求信息包括用户名、权限信息;
所述用户中心将所述请求信息转发至虚拟机服务器;
所述虚拟机服务器生成唯一的身份标识,并建立所述身份标识与请求信息间的映射;
所述用户中心获取所述身份标识并转发至所述客户端;
所述客户端根据所述身份标识建立与虚拟机服务器间的连接,并实时管理权限范围内的虚拟机;
所述客户端根据身份标识建立与虚拟机服务器间的连接,并实时管理权限范围内的虚拟机的步骤包括:所述客户端将身份标识发送至所述虚拟机服务器;所述虚拟机服务器根据所述身份标识查找与所述身份标识建立映射关系的请求信息;所述虚拟机服务器根据所述请求信息查找所述客户端权限范围内的虚拟机;所述客户端通过所述虚拟机服务器管理权限范围内的虚拟机。
2.如权利要求1所述的虚拟资源分配方法,其特征在于,所述用户中心根据登陆信息识别所述客户端的虚拟机管理权限,并根据识别结果生成控制信息的步骤包括:
所述用户中心将所述登陆信息与预存于所述用户中心内的用户信息进行比对,判断是否存在与所述登陆信息相匹配的用户信息,所述用户信息包括用户名、密码、权限信息,判断为是时,生成请求信息,并建立所述用户中心与虚拟机服务器间的连接,判断为否时,生成登陆失败信息,并发送至所述客户端。
3.如权利要求1~2任一项所述的虚拟资源分配方法,其特征在于,所述用户中心将身份标识转发至客户端的步骤之后还包括:
断开所述用户中心与虚拟机服务器之间的连接。
一种虚拟资源分配方法及虚拟资源分配系统\n技术领域\n[0001] 本发明涉及信息安全领域,尤其涉及一种虚拟资源分配方法及虚拟资源分配系统。\n背景技术\n[0002] 随着信息技术的不断发展,虚拟化技术已成为解决内存问题的重要方法。虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行,是一个为了简化管理,优化资源的解决方案。其中,虚拟机是通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。利用虚拟化技术,用户可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,可以安装操作系统、安装应用程序、访问网络资源等等。\n[0003] 然而,面对数量越来越多的虚拟机,如何区分用户使用虚拟机的权限已成为影响虚拟机使用安全的关键问题。\n[0004] 目前,虚拟机管理员的信息由虚拟化平台进行存储,虚拟化平台是虚拟化的核心部分,它拥有虚拟化系统所需的硬件资源,并根据需要分配虚拟机给虚拟机管理员使用。而虚拟机管理员具有操作虚拟化平台资源的权限,通过管理中心的软件可以访问并管理所有虚拟机的内存、CPU等信息,实现对虚拟机的有效管理。但是,在实际的虚拟机使用过程中,并不是所有的用户都是管理员,有大部分的一般用户只能被分配并使用某一个虚拟机。因此,目前的虚拟资源分配方法已不能适应实际的需求。\n发明内容\n[0005] 本发明所要解决的技术问题在于,提供一种虚拟资源分配方法及虚拟资源分配系统,可将虚拟机管理员跟一般用户的虚拟机访问方式有效地区分开,为一般用户设立独立的用户中心,通过获取唯一的身份标识实现客户端与虚拟机服务器之间的通信,安全可靠。\n[0006] 为了解决上述技术问题,本发明提供了一种虚拟资源分配方法,包括:用户中心获取客户端发送的登陆信息,所述登陆信息包括用户名及密码;所述用户中心根据所述登陆信息识别所述客户端的虚拟机管理权限,并根据所述识别结果生成控制信息,所述控制信息为请求信息或登陆失败信息,所述请求信息包括用户名、权限信息;所述用户中心将所述请求信息转发至虚拟机服务器;所述虚拟机服务器生成唯一的身份标识,并建立所述身份标识与请求信息间的映射;所述用户中心获取所述身份标识并转发至所述客户端;所述客户端根据所述身份标识建立与虚拟机服务器间的连接,并实时管理权限范围内的虚拟机。\n[0007] 作为上述方案的改进,所述用户中心根据登陆信息识别所述客户端的虚拟机管理权限,并根据识别结果生成控制信息的步骤包括:所述用户中心将所述登陆信息与预存于所述用户中心内的用户信息进行比对,判断是否存在与所述登陆信息相匹配的用户信息,所述用户信息包括用户名、密码、权限信息,判断为是时,生成请求信息,并建立所述用户中心与虚拟机服务器间的连接,判断为否时,生成登陆失败信息,并发送至所述客户端。\n[0008] 作为上述方案的改进,所述客户端根据身份标识建立与虚拟机服务器间的连接,并实时管理权限范围内的虚拟机的步骤包括:所述客户端将身份标识发送至所述虚拟机服务器;所述虚拟机服务器根据所述身份标识查找与所述身份标识建立映射关系的请求信息;所述虚拟机服务器根据所述请求信息查找所述客户端权限范围内的虚拟机;所述客户端通过所述虚拟机服务器管理权限范围内的虚拟机。\n[0009] 作为上述方案的改进,所述用户中心将身份标识转发至客户端的步骤之后还包括:断开所述用户中心与虚拟机服务器之间的连接。\n[0010] 相应地,本发明还提供了一种虚拟资源分配系统,包括:客户端,用于发送用户的登陆信息至用户中心,并发送身份标识至虚拟机服务器,建立与虚拟机服务器间连接以管理权限范围内的虚拟机,所述登陆信息包括用户名及密码;用户中心,用于将所述登陆信息与预存于所述用户中心内的用户信息进行比对,判断是否存在与所述登陆信息相匹配的用户信息,判断为否时,生成登陆失败信息,并发送至所述客户端;判断为是时,生成请求信息,并建立所述用户中心与虚拟机服务器间的连接,将所述请求信息转发至虚拟机服务器,获取虚拟机服务器生成的身份标识并转发至所述客户端,所述请求信息包括用户名、权限信息,所述用户信息包括用户名、密码、权限信息;虚拟机服务器,用于生成身份标识,建立所述身份标识与请求信息间的映射,并根据所述客户端发送的身份标识查找与所述身份标识建立映射关系的请求信息,根据所述请求信息查找所述客户端权限范围内的虚拟机;虚拟机,与所述虚拟机服务器相连。\n[0011] 作为上述方案的改进,所述客户端包括:第一发送单元,用于发送用户的登陆信息至用户中心;第二发送单元,用于发送身份标识至虚拟机服务器;通信单元,用于建立与虚拟机服务器间连接以管理权限范围内的虚拟机。\n[0012] 作为上述方案的改进,所述用户中心包括:第一获取单元,用于获取所述客户端发送的登陆信息;与所述第一获取单元相连的识别单元,用于根据所述登陆信息识别所述客户端的虚拟机管理权限,并根据所述识别结果生成控制信息,所述控制信息为请求信息或登陆失败信息;与所述识别单元相连的第一转发单元,用于将所述请求信息转发至虚拟机服务器;第二获取单元,用于获取虚拟机服务器生成的身份标识;与所述第二获取单元相连的第二转发单元,用于将所述身份标识转发至客户端。\n[0013] 作为上述方案的改进,所述识别单元包括:存储单元,用于预存用户信息;与所述存储单元相连的判断单元,用于将所述登陆信息与用户信息进行比对,判断是否存在与所述登陆信息相匹配的用户信息;与所述判断单元相连的第一生成单元,用于当所述判断单元判断出存在与所述登陆信息相匹配的用户信息时,生成请求信息,并建立所述用户中心与虚拟机服务器间的连接;与所述判断单元相连的第二生成单元,用于当所述判断单元判断出不存在与所述登陆信息相匹配的用户信息时,生成登陆失败信息,并发送至所述客户端。\n[0014] 作为上述方案的改进,所述用户中心还包括:与所述第二转发单元相连的关闭单元,用于当所述第二转发单元将身份标识转发至客户端时,断开所述用户中心与虚拟机服务器之间的连接。\n[0015] 作为上述方案的改进,所述虚拟机服务器包括:标识单元,用于生成唯一的身份标识;与所述标识单元相连的映射单元,用于建立所述身份标识与请求信息间的映射;第一查找单元,用于根据所述客户端发送的身份标识查找与所述身份标识建立映射关系的请求信息;与所述第一查找单元相连的第二查找单元,用于根据所述请求信息查找所述客户端权限范围内的虚拟机。\n[0016] 实施本发明的有益效果在于:虚拟资源分配系统为一般用户设立独立的用户中心,将虚拟机管理员跟一般用户的虚拟机访问方式有效地区分开。一般用户通过客户端访问虚拟机时,用户中心将登陆信息及用户信息进行比对以实现用户权限验证,用户中心判断出用户的权限,生成请求信息,虚拟机服务器生成身份标识并与请求信息建立映射关系,用户中心获取身份标识后转发至客户端。此时,客户端发送身份标识至虚拟机服务器,建立与虚拟机服务器间连接以管理权限范围内的虚拟机,无需多次登录,便可实现实时交互,保证了虚拟机使用的安全性及可靠性。另外,用户中心转发身份标识至客户端后,断开与虚拟机服务器之间的连接,大大节省了系统资源,释放了大量空间。\n附图说明\n[0017] 图1是本发明一种虚拟资源分配方法的第一实施例流程示意图;\n[0018] 图2是本发明一种虚拟资源分配方法的第二实施例流程示意图;\n[0019] 图3是本发明一种虚拟资源分配系统的实施例结构示意图;\n[0020] 图4是本发明一种虚拟资源分配系统中客户端1的实施例结构示意图;\n[0021] 图5是本发明一种虚拟资源分配系统中虚拟机服务器3的实施例结构示意图;\n[0022] 图6是本发明一种虚拟资源分配系统中用户中心2的实施例结构示意图;\n[0023] 图7是本发明一种虚拟资源分配系统中用户中心2的另一实施例结构示意图。\n具体实施方式\n[0024] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。\n[0025] 图1是本发明一种虚拟资源分配方法的第一实施例流程示意图,包括:\n[0026] S100,用户中心获取客户端发送的登陆信息。\n[0027] 用户通过客户端进行登录,用户中心获取用户通过客户端所发送的登录信息,所述登陆信息包括用户名及密码。\n[0028] S101,所述用户中心根据所述登陆信息识别所述客户端的虚拟机管理权限,并根据所述识别结果生成控制信息。\n[0029] 所述控制信息为请求信息或登陆失败信息,所述请求信息包括用户名、权限信息。\n[0030] 需要说明的是,不同的用户具有不同的虚拟机管理权限,一个用户可以同时管理多台虚拟机,一台虚拟机也可以由多个用户共同管理。因此用户通过客户端登录用户中心时,用户中心需要根据登录信息识别出所述用户的虚拟机管理权限,当用户中心出所述用户不具有虚拟机管理权限时,生成登录失败信息,提示用户重新登录;当用户中心识别出所述用户具有虚拟机管理权限时,可根据用户的权限信息生成请求信息。\n[0031] S102,所述用户中心将所述请求信息转发至虚拟机服务器。\n[0032] S103,所述虚拟机服务器生成唯一的身份标识,并建立所述身份标识与请求信息间的映射。\n[0033] 所述请求信息包括用户名、权限信息。\n[0034] 所述身份标识及请求信息都对应唯一的用户,建立所述身份标识与请求信息间的映射,使得仅通过身份标识,便可以快速地查找出对应所述用户的虚拟机管理权限。\n[0035] S104,所述用户中心获取所述身份标识并转发至所述客户端。\n[0036] S105,所述客户端根据所述身份标识建立与虚拟机服务器间的连接,并实时管理权限范围内的虚拟机。\n[0037] 需要说明的是,所有的虚拟机都位于虚拟机服务器上,并由虚拟机服务器进行管理。虚拟机服务器内保存了身份标识与请求信息间的映射,而所述请求信息包括用户名、权限信息,因此,通过身份标识可识别用户的身份及虚拟机管理权限。获得身份标识的客户端可以利用身份标识,快速地建立客户端与虚拟机服务器间的连接,无需重复登录,虚拟机服务器根据身份标识识别用户身份,查找出用户权限内的虚拟机,实现虚拟机的管理。\n[0038] 图2是本发明一种虚拟资源分配方法的第二实施例流程示意图,包括:\n[0039] S200,用户中心获取客户端发送的登陆信息。\n[0040] 用户通过客户端进行登录,用户中心获取用户通过客户端所发送的登录信息,所述登陆信息包括用户名及密码。\n[0041] S201,所述用户中心将所述登陆信息与预存于所述用户中心内的用户信息进行比对,判断是否存在与所述登陆信息相匹配的用户信息。\n[0042] 需要说明的是,用户信息预存于用户中心内,所述用户信息包括用户名、密码、权限信息。\n[0043] 客户端将用户的登录信息发送至用户中心后,用户中心获取登录信息,将所述登陆信息与预存于所述用户中心内的用户信息进行比对以确定用户的虚拟机管理权限。当用户中心内存在有与所述登陆信息相匹配的用户信息,则表示所述用户为合法用户,可通过用户信息查找所述用户的权限信息。\n[0044] 需要说明的是,所述登陆信息包括用户名及密码,所述用户信息包括用户名、密码、权限信息。因此,只有当登陆信息中的用户名与用户信息中的用户名一致,登陆信息中的密码与用户信息中的密码一致时,才能判断用户中心中存在与所述登陆信息相匹配的用户信息。\n[0045] S202,生成请求信息,并建立所述用户中心与虚拟机服务器间的连接。\n[0046] 当判断为是时,即用户中心中存在与所述登陆信息相匹配的用户信息时,生成请求信息,所述用户中心与虚拟机服务器建立连接。所述请求信息包括用户名、权限信息。\n[0047] S203,判断为否时,生成登陆失败信息,并发送至所述客户端。\n[0048] 当判断为是时,即用户中心中不存在与所述登陆信息相匹配的用户信息时,则表明所述用户为非法用户,用户中心生成登陆失败信息,并发送至所述客户端,用户可以通过客户端重新登陆。\n[0049] S204,所述用户中心将所述请求信息转发至虚拟机服务器。\n[0050] S205,所述虚拟机服务器生成唯一的身份标识,并建立所述身份标识与请求信息间的映射。\n[0051] 所述请求信息包括用户名、权限信息。\n[0052] 所述身份标识及请求信息都对应唯一的用户,建立所述身份标识与请求信息间的映射,使得仅通过身份标识,便可以快速地查找出对应所述用户的虚拟机管理权限。\n[0053] S206,所述用户中心获取所述身份标识并转发至所述客户端。\n[0054] S207,所述客户端将身份标识发送至所述虚拟机服务器。\n[0055] S208,所述虚拟机服务器根据所述身份标识查找与所述身份标识建立映射关系的请求信息。\n[0056] 需要说明的是,虚拟服务器中存储有身份标识与请求信息间的映射,当客户端将身份标识发送至虚拟机服务器时,虚拟机服务器可马上查找出与客户端发送的身份标识相对应的请求信息。\n[0057] S209,所述虚拟机服务器根据所述请求信息查找所述客户端权限范围内的虚拟机。\n[0058] 请求信息包括用户名、权限信息,所述虚拟机服务器根据所述请求信息内的权限信息查找所述客户端权限范围内的虚拟机。\n[0059] S210,所述客户端通过所述虚拟机服务器管理权限范围内的虚拟机。\n[0060] 需要说明的是,所有的虚拟机都位于虚拟机服务器上,并由虚拟机服务器进行管理。虚拟机服务器查找出所述客户端权限范围内的虚拟机后,客户端快速地建立与虚拟机服务器间的连接,无需重复登录,实现虚拟机的管理。\n[0061] 更佳地,所述用户中心将身份标识转发至客户端后,可断开所述用户中心与虚拟机服务器之间的连接,大大节省了系统资源,释放了大量空间。\n[0062] 例如,有权用户A具有管理虚拟机B及虚拟机C的权限,用户A通过客户端登陆用户中心,用户A登陆时的登陆信息为:用户名admin,密码123456。用户中心将所述登陆信息与预存的用户信息进行比对,由于用户A为有权用户,因此用户A的用户信息预存于用户中心内,可查找出与登陆信息匹配的用户信息。用户中心判断出登陆信息与用户信息匹配后,用户中心与虚拟机服务器建立连接,生成请求信息,所述请求信息中的权限信息表明用户A具有管理虚拟机B及虚拟机C的权限,建立所述用户中心与虚拟机服务器间的连接。将请求信息发送至虚拟机服务器,虚拟机服务器生成唯一的身份标识,并建立所述身份标识与请求信息间的映射。用户中心获取身份标识后,将身份标识转发至客户端。同时,断开用户中心与虚拟机服务器之间连接。客户端获取了用户标识,用户A通过客户端将身份标识发送至虚拟机服务器,虚拟机服务器根据客户端发送的身份标识查找与所述身份标识建立映射关系的请求信息,并根据请求信息查找出客户端权限范围内的虚拟机为虚拟机B及虚拟机C,此时,客户端通过所述虚拟机服务器管理虚拟机B及虚拟机C。\n[0063] 又如,无权用户B通过客户端登陆用户中心,用户B登陆时的登陆信息为:用户名leader,密码123456。用户中心将所述登陆信息与预存的用户信息进行比对,由于用户B为无权用户,因此用户中心内不存在用户B的用户信息,用户中心判断出登陆信息与用户信息不匹配后,生成登陆失败信息,返回至客户端,提示用户B重新登录。\n[0064] 图3是本发明一种虚拟资源分配系统的实施例结构示意图,包括:\n[0065] 客户端1,用于发送用户的登陆信息至用户中心2,并发送身份标识至虚拟机服务器3,建立与虚拟机服务器3间连接以管理权限范围内的虚拟机4。\n[0066] 所述登陆信息包括用户名及密码。\n[0067] 用户中心2,用于将所述登陆信息与预存于所述用户中心2内的用户信息进行比对,判断是否存在与所述登陆信息相匹配的用户信息,判断为否时,生成登陆失败信息,并发送至所述客户端1;判断为是时,生成请求信息,并建立所述用户中心2与虚拟机服务器3间的连接,将所述请求信息转发至虚拟机服务器3,获取虚拟机服务器3生成的身份标识并转发至所述客户端1。\n[0068] 所述请求信息包括用户名、权限信息,所述用户信息包括用户名、密码、权限信息。\n[0069] 虚拟机服务器3,用于生成身份标识,建立所述身份标识与请求信息间的映射,并根据所述客户端1发送的身份标识查找与所述身份标识建立映射关系的请求信息,根据所述请求信息查找所述客户端1权限范围内的虚拟机4。\n[0070] 需要说明的是,虚拟机4的可以为一台或多台,所有的虚拟机4都位于虚拟机服务器3上。\n[0071] 用户通过客户端1登陆用户中心2。用户中心2将登陆信息与预存的用户信息进行比对,当用户中心2判断出登陆信息与用户信息不匹配时,返回登陆失败信息至客户端1,提示用户重新登录;当用户中心2判断出登陆信息与用户信息匹配时,用户中心2与虚拟机服务器3建立连接,生成请求信息,并将请求信息发送至虚拟机服务器3,虚拟机服务器3根据生成唯一的身份标识,并建立身份标识与请求信息间的映射,用户中心2获取身份标识后,将身份标识转发至客户端1。此时,用户直接通过客户端1与虚拟机服务器3建立连接,客户端1将身份标识发送至虚拟机服务器3,虚拟机服务器3根据身份标识查找与身份标识建立映射关系的请求信息,并根据请求信息查找客户端1权限范围内的虚拟机4,客户端1通过所述虚拟机服务器3实施对权限范围内虚拟机4的管理。\n[0072] 图4是本发明一种虚拟资源分配系统中客户端1的实施例结构示意图,包括:\n[0073] 第一发送单元11,用于发送用户的登陆信息至用户中心2。\n[0074] 第二发送单元12,用于发送身份标识至虚拟机服务器3。\n[0075] 通信单元13,用于建立与虚拟机服务器3间连接以管理权限范围内的虚拟机4。\n[0076] 需要说明的是,获得身份标识的客户端可以利用身份标识,通过通信单元13快速地建立客户端1与虚拟机服务器3间的连接,无需重复登录,虚拟机服务器3根据身份标识查找出用户权限内的虚拟机4,实现虚拟机4的管理。\n[0077] 图5是本发明一种虚拟资源分配系统中虚拟机服务器3的实施例结构示意图,包括:\n[0078] 标识单元31,用于生成唯一的身份标识。\n[0079] 与所述标识单元31相连的映射单元32,用于建立所述身份标识与请求信息间的映射。\n[0080] 第一查找单元33,用于根据所述客户端1发送的身份标识查找与所述身份标识建立映射关系的请求信息。\n[0081] 与所述第一查找单元33相连的第二查找单元34,用于根据所述请求信息查找所述客户端1权限范围内的虚拟机4。\n[0082] 需要说明的是,客户端1通过第二发送单元12将身份标识发送至虚拟机服务器3后,第一查找单元33根据所述身份标识查找与所述身份标识建立映射关系的请求信息,并由第二查找单元34根据所述请求信息查找所述客户端1权限范围内的虚拟机4,最后,通过客户端1的通信单元13快速地建立客户端1与虚拟机服务器3间的连接,无需重复登录便可实现虚拟机4的管理。\n[0083] 图6是本发明一种虚拟资源分配系统中用户中心2的实施例结构示意图,包括:\n[0084] 第一获取单元21,用于获取所述客户端1发送的登陆信息。\n[0085] 与所述第一获取单元21相连的识别单元22,用于根据所述登陆信息识别所述客户端1的虚拟机管理权限,并根据所述识别结果生成控制信息。\n[0086] 所述控制信息为请求信息或登陆失败信息。\n[0087] 与所述识别单元22相连的第一转发单元23,用于将所述请求信息转发至虚拟机服务器3。\n[0088] 第二获取单元24,用于获取虚拟机服务器3生成的身份标识。\n[0089] 与所述第二获取单元24相连的第二转发单元25,用于将所述身份标识转发至客户端1。\n[0090] 图7是本发明一种虚拟资源分配系统中用户中心2的另一实施例结构示意图,如图\n6不同的是,所述用户中心2还包括:\n[0091] 与所述第二转发单元25相连的关闭单元26,用于当所述第二转发单元25将身份标识转发至客户端1时,断开所述用户中心2与虚拟机服务器3之间的连接,大大节省了系统资源,释放了大量空间。\n[0092] 更佳地,所述识别单元22包括:\n[0093] 存储单元221,用于预存用户信息。\n[0094] 与所述存储单元221相连的判断单元222,用于将所述登陆信息与用户信息进行比对,判断是否存在与所述登陆信息相匹配的用户信息。\n[0095] 与所述判断单元222相连的第一生成单元223,用于当所述判断单元222判断出存在与所述登陆信息相匹配的用户信息时,生成请求信息,并建立所述用户中心2与虚拟机服务器3间的连接。\n[0096] 与所述判断单元222相连的第二生成单元224,用于当所述判断单元222判断出不存在与所述登陆信息相匹配的用户信息时,生成登陆失败信息,并发送至所述客户端1。\n[0097] 由上可知,用户通过客户端1登陆用户中心2。用户中心2通过第一获取单元21获取客户端1通过第一发送单元11发送的登录信息。判断单元222将所述登陆信息与预存与存储单元221内的用户信息进行比对,判断是否存在与所述登陆信息相匹配的用户信息,当所述判断单元222判断出不存在与所述登陆信息相匹配的用户信息时,第一生成单元224生成登陆失败信息,并发送至所述客户端1;当所述判断单元222判断出存在与所述登陆信息相匹配的用户信息时,第一生成单元223生成请求信息,并建立所述用户中心2与虚拟机服务器3间的连接,所述请求信息由第一转发单元23转发至虚拟机服务器3。标识单元31生成唯一的身份标识以识别,并由映射单元32建立所述身份标识与请求信息间的映射。用户中心2通过第二获取单元24获取标识单元31生成的身份标识,由第二转发单元将所述身份标识转发至客户端1。同时,关闭单元26断开所述用户中心2与虚拟机服务器3之间的连接。客户端1通过第二发送单元12将身份标识发送至虚拟机服务器3后,第一查找单元33根据所述身份标识查找与所述身份标识建立映射关系的请求信息,并由第二查找单元34根据所述请求信息查找所述客户端1权限范围内的虚拟机4,最后,通过客户端1的通信单元13快速地建立客户端\n1与虚拟机服务器3间的连接,无需重复登录便可实现虚拟机4的管理。\n[0098] 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
法律信息
- 2019-04-09
未缴年费专利权终止
IPC(主分类): G06F 21/31
专利号: ZL 201210118506.3
申请日: 2012.04.23
授权公告日: 2016.08.17
- 2016-08-17
- 2013-11-27
实质审查的生效
IPC(主分类): G06F 21/31
专利申请号: 201210118506.3
申请日: 2012.04.23
- 2013-10-30
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-12-21
|
2010-01-26
| | |
2
| |
2010-03-17
|
2008-09-09
| | |
3
| |
2011-04-27
|
2010-12-23
| | |
4
| |
2011-08-03
|
2010-12-10
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |