企业内网物理机访问云存储虚拟机的方法、设备和系统技术方案

技术编号:9720505 阅读:113 留言:1更新日期:2014-02-27 07:51
本发明专利技术提供一种企业内网物理机访问云存储虚拟机的方法、设备和系统,位于企业内网的网关接收第一物理机发送的报文,根据第一标识信息查询本地预存的密钥管理信息获取与用户所归属的用户类型对应的第一密钥,并应用第一密钥对报文进行加密处理;根据第二标识信息查询路由信息将加密报文通过公网发送给云存储中目标虚拟机所在的第二物理机,第二物理机根据第二标识信息查询本地存储的虚拟机用户信息,将加密报文发送到与目标虚拟机对应的虚拟网卡上,虚拟网卡应用内置的、虚拟机管理器预先分配的第一密钥对报文进行解密处理,从而在保证通信报文传输可靠性的同时,避免了对企业内网中各个物理机终端都进行升级改造的繁琐,提高了通信效率。

【技术实现步骤摘要】
企业内网物理机访问云存储虚拟机的方法、设备和系统
[0001 ] 本专利技术实施例涉及通信
,尤其涉及一种企业内网物理机访问云存储虚拟机的方法、设备和系统。
技术介绍
随着虚拟机化技术和云处理技术的快速发展,云存储中的每个物理机上都会部署多台虚拟机,每个企业会根据需要租用云存储中部署在不同物理机上的虚拟机。当企业用户通过企业内网的物理机访问与用户所属的用户类型对应的、部署在云存储中的目标虚拟机时,通信报文从企业内网传输到公网的过程是安全的,但从公网向云存储中目标虚拟机所在的物理机传输时,增加了信息的泄密性。因此,为了提高通信报文传输的可靠性,现有技术中企业用户通过企业内网的物理机访问相关的目标虚拟机时,会在物理机终端增加对通信报文的加密处理模块以对通信报文进行加密处理,从而需要对企业内网中每个发起访问的物理机终端都进行升级改造,过程比较繁琐,效率较低。
技术实现思路
针对现有技术的上述缺陷,本专利技术实施例提供一种企业内网物理机访问云存储虚拟机的方法、设备和系统。本专利技术一方面提供一种企业内网物理机访问云存储虚拟机的方法,包括:位于企业内网的网关接收位于企业内网的第一物理机发送的报文,所述报文的报文头包括用户的第一标识信息和目标虚拟机的第二标识信息;所述网关根据所述第一标识信息查询本地预存的密钥管理信息获取与所述用户所归属的用户类型对应的第一密钥,并应用所述第一密钥对所述报文的负载部分进行加密处理;所述网关根据所述第二标识信息查询预存储的路由信息将加密报文通过公网发送给云存储中所述目标虚拟机所在的第二物理机,以供所述第二物理机根据所述第二标识信息查询本地存储的虚拟机用户信息,将所述加密报文发送到与所述目标虚拟机对应的虚拟网卡上,以使所述虚拟网卡应用内置的、虚拟机管理器预先分配的所述第一密钥对所述加密报文进行解密处理后发送给所述目标虚拟机。本专利技术另一方面提供一种位于企业内网的网关,包括:接收模块,用于接收位于企业内网的第一物理机发送的报文,所述报文的报文头包括用户的第一标识信息和目标虚拟机的第二标识信息;加密模块,用于根据所述第一标识信息查询本地预存的密钥管理信息获取与所述用户所归属的用户类型对应的第一密钥,并应用所述第一密钥对所述报文的负载部分进行加密处理发送模块,用于根据所述第二标识信息查询预存储的路由信息将加密报文通过公网发送给云存储中所述目标虚拟机所在的第二物理机,以供所述第二物理机根据所述第二标识信息查询本地存储的虚拟机用户信息,将所述加密报文发送到与所述目标虚拟机对应的虚拟网卡上,以使所述虚拟网卡应用内置的、虚拟机管理器预先分配的所述第一密钥对所述加密报文进行解密处理后发送给所述目标虚拟机。本专利技术又一方面提供一种企业内网物理机访问云存储虚拟机的系统,包括:位于企业内网的第一物理机、云存储中目标虚拟机所在的第二物理机、以及上述的位于企业内网的网关。本专利技术实施例提供的企业内网物理机访问云存储虚拟机的方法、设备和系统,由于在企业内网设置网关,该网关一方面与企业内网的各个物理机终端进行通信交互,一方面与公网进行通信交互,当企业内网用户通过第一物理机访问与该用户所属用户类型对应的部署在云存储中的目标虚拟机时,根据第一物理机中存储的网关的IP地址将通信报文发送给该网关,该网关根据报文头中用户的第一标识信息查询本地预存的密钥管理信息获取与该用户对应的第一密钥,并应用该第一密钥对该报文的负载部分进行加密处理,然后根据目标虚拟机的第二标识信息查询预存储的路由信息将加密报文通过公网发送给云存储中目标虚拟机所在的第二物理机,第二物理机根据第二标识信息查询本地存储的虚拟机用户信息,将该加密报文发送到与目标虚拟机对应的虚拟网卡上,以使虚拟网卡应用内置的、虚拟机管理器预先分配的第一密钥对该加密报文进行解密处理后发送给目标虚拟机,从而在保证通信报文传输可靠性的同时,避免了对企业内网中各个物理机终端都进行升级改造的繁琐,提高了通信效率。【附图说明】图1为本专利技术实施例提供的一个企业内网物理机访问云存储虚拟机的方法的流程图;图2为本专利技术实施例提供的一个位于企业内网的网关的结构示意图;图3为本专利技术实施例提供的一个企业内网物理机访问云存储虚拟机的系统的结构示意图。【具体实施方式】图1为本专利技术实施例提供的一个企业内网物理机访问云存储虚拟机的方法的流程图,如图1所示,该方法包括:步骤100,位于企业内网的网关接收位于企业内网的第一物理机发送的报文,所述报文的报文头包括用户的第一标识信息和目标虚拟机的第二标识信息;在企业内网设置网关,该网关一方面与企业内网的各个物理机终端进行通信交互,一方面与公网进行通信交互,企业内网的各个物理机终端中存储该网关的IP地址。当企业内网的用户需要通过第一物理机访问云存储中与自身所属的用户类型对应的目标虚拟机时,首先向第一物理机输入该用户的第一标识信息,第一物理机根据该第一标识信息查询本地存储的企业用户注册信息获取该用户所归属的用户类型以及可供该用户类型进行访问的、部署在云存储中的物理机之上的虚拟机,该用户从这些虚拟机中选择需要进行通信交互的目标虚拟机。当用户确定了目标虚拟机之后,根据第一物理机中存储的网关的IP地址将待交互的通信报文发送给该网关,该通信报文的报文头包括该用户的第一标识信息和目标虚拟机的第二标识信息。步骤101,所述网关根据所述第一标识信息查询本地预存的密钥管理信息获取与所述用户所归属的用户类型对应的第一密钥,并应用所述第一密钥对所述报文的负载部分进行加密处理;当该网关接收第一物理机发送的报文后,对该报文的报文头进行解析获取用户的第一标识信息和目标虚拟机的第二标识信息,然后根据该用户的第一标识信息查询本地预存的密钥管理信息获取与该用户所属的用户类型对应的第一密钥,并应用该第一密钥对该报文的负载部分进行加密处理。步骤102,所述网关根据所述第二标识信息查询预存储的路由信息将加密报文通过公网发送给云存储中所述目标虚拟机所在的第二物理机,以供所述第二物理机根据所述第二标识信息查询本地存储的虚拟机用户信息,将所述加密报文发送到与所述目标虚拟机对应的虚拟网卡上,以使所述虚拟网卡应用内置的、虚拟机管理器预先分配的所述第一密钥对所述加密报文进行解密处理后发送给所述目标虚拟机。网关应用与该用户所属的用户类型对应的第一密钥对报文的负载部分进行加密处理后,根据目标虚拟机的第二标识信息查询预存储的路由信息,获知与目标虚拟机的第二标识信息对应的为第二物理机的IP地址,然后根据第二物理机的IP地址将加密处理后的报文发送给第二物理机。第二物理机接收到网关发送的报文后,根据报文头中目标虚拟机的第二标识信息查询本地存储的虚拟机用户信息获知与目标虚拟机的第二标识信息对应的虚拟网卡的标识信息,然后第二物理机根据虚拟网卡的标识信息将该报文发送到与目标虚拟机对应的虚拟网卡上,即该虚拟网卡负责目标虚拟机与企业内网物理机之间的通信交互,该虚拟网卡中内置有虚拟机管理器预先分配的与目标虚拟机对应的密钥,该密钥与访问目标虚拟机的用户所归属的用户类型所对应的密钥一致即第一密钥,因此,当虚拟网卡接收到第二物理机发送的加密的报文后,应用内置的第一密钥对该报文进行解密处理,并将解密处理后的报文发送给目标虚拟机。本实施例提供的企本文档来自技高网...

【技术保护点】
一种企业内网物理机访问云存储虚拟机的方法,其特征在于,包括:位于企业内网的网关接收位于企业内网的第一物理机发送的报文,所述报文的报文头包括用户的第一标识信息和目标虚拟机的第二标识信息;所述网关根据所述第一标识信息查询本地预存的密钥管理信息获取与所述用户所归属的用户类型对应的第一密钥,并应用所述第一密钥对所述报文的负载部分进行加密处理;所述网关根据所述第二标识信息查询预存储的路由信息将加密报文通过公网发送给云存储中所述目标虚拟机所在的第二物理机,以供所述第二物理机根据所述第二标识信息查询本地存储的虚拟机用户信息,将所述加密报文发送到与所述目标虚拟机对应的虚拟网卡上,以使所述虚拟网卡应用内置的、虚拟机管理器预先分配的所述第一密钥对所述加密报文进行解密处理后发送给所述目标虚拟机。

【技术特征摘要】
1.一种企业内网物理机访问云存储虚拟机的方法, 其特征在于,包括: 位于企业内网的网关接收位于企业内网的第一物理机发送的报文,所述报文的报文头包括用户的第一标识信息和目标虚拟机的第二标识信息; 所述网关根据所述第一标识信息查询本地预存的密钥管理信息获取与所述用户所归属的用户类型对应的第一密钥,并应用所述第一密钥对所述报文的负载部分进行加密处理; 所述网关根据所述第二标识信息查询预存储的路由信息将加密报文通过公网发送给云存储中所述目标虚拟机所在的第二物理机,以供所述第二物理机根据所述第二标识信息查询本地存储的虚拟机用户信息,将所述加密报文发送到与所述目标虚拟机对应的虚拟网卡上,以使所述虚拟网卡应用内置的、虚拟机管理器预先分配的所述第一密钥对所述加密报文进行解密处理后发送给所述目标虚拟机。2.一种位于企业内网的网关,其特征在于,包括: 接收模块,用于接收位于企业内...

【专利技术属性】
技术研发人员:田新雪马书惠
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有1条评论
  • 来自[未知地区] 2014年12月05日 14:04
    局域网LocalAreaNetworkLAN是指在某一区域内由多台计算机互联成的计算机组一般是方圆几千米以内局域网可以实现文件管理应用软件共享打印机共享工作组内的日程安排电子邮件和传真通信服务等功能局域网是封闭型的可以由办公室内的两台计算机组成也可以由一个公司内的上千台计算机组成
    0
1