信息处理方法及其设备技术

技术编号:17195970 阅读:87 留言:0更新日期:2018-02-03 22:43
本公开提供了一种信息处理方法,应用于能够提供FTP服务的虚拟机,该方法包括:接收客户端发送的用于指示获取指定的数据文件的第一数据请求;以及响应于第一数据请求,向客户端返回指定的数据文件的逻辑地址,以使客户端能够基于返回的逻辑地址向安装有虚拟机的物理机发送第二数据请求,从而使物理机能够响应于第二数据请求并根据与逻辑地址具有镜像映射关系的物理地址找出指定的数据文件,以及将找出的指定的数据文件发送给客户端,其中,第二数据请求中至少包含有逻辑地址。本公开还提供了一种信息处理系统。

【技术实现步骤摘要】
信息处理方法及其设备
本公开涉及一种信息处理方法及其设备。
技术介绍
在相关技术中,客户端要通过文件传输协议(FileTransferProtocol,简称为FTP)访问虚拟机FTP服务提供的数据文件,需要先将数据请求发送给提供FTP服务的虚拟机,虚拟机再向主机(虚拟机所在的物理机)转发数据请求,由主机响应该数据请求并将对应的数据文件返回虚拟机,再由虚拟机转发给客户端。在实现本公开实施例的过程中,专利技术人发现相关技术中至少存在如下问题:数据文件经历两次读取和拷贝,耗时长,效率低。针对相关技术中的上述问题,目前还未提出有效的解决方案。
技术实现思路
有鉴于此,本公开提供了一种信息处理方法及其设备。本公开的一个方面提供了一种信息处理方法,应用于能够提供FTP服务的虚拟机,包括:接收客户端发送的用于指示获取指定的数据文件的第一数据请求;以及响应于上述第一数据请求,向上述客户端返回上述指定的数据文件的逻辑地址,以使上述客户端能够基于返回的上述逻辑地址向安装有上述虚拟机的物理机发送第二数据请求,从而使上述物理机能够响应于上述第二数据请求并根据与上述逻辑地址具有镜像映射关系的物理地址找出上述指定的数据文件,以及将找出的上述指定的数据文件发送给上述客户端,其中,上述第二数据请求中至少包含有上述逻辑地址。可选地,响应于上述第一数据请求并向上述客户端返回上述指定的数据文件的逻辑地址包括:响应于上述第一数据请求,获取上述指定的数据文件的标识信息,其中,上述标识信息包括上述指定的数据文件在上述虚拟机上的索引节点;根据获取的标识信息,获取上述指定的数据文件在上述虚拟机上的逻辑地址;以及向上述客户端返回上述指定的数据文件的逻辑地址。本公开的另一个方面提供了一种信息处理方法,包括:向能够提供FTP服务的虚拟机发送第一数据请求以获取指定的数据文件;接收上述虚拟机响应于上述第一数据请求返回的上述指定的数据文件的逻辑地址;基于上述虚拟机返回的上述逻辑地址向安装有上述虚拟机的物理机发送第二数据请求,以使上述物理机能够响应于上述第二数据请求并根据与上述逻辑地址具有镜像映射关系的物理地址找出上述指定的数据文件,以及将找出的上述指定的数据文件发送给上述客户端,其中,上述第二数据请求中至少包含有上述逻辑地址;以及接收上述物理机发送的上述指定的数据文件。本公开的另一个方面提供了一种信息处理方法,应用于安装有能够提供FTP服务的虚拟机的物理机,包括:获取客户端发送的第二数据请求,其中,上述第二数据请求中至少包含有上述客户端向上述虚拟机发送用于指示获取指定的数据文件的第一数据请求而由上述虚拟机响应于上述第一数据请求并返回的上述指定的数据文件的逻辑地址;响应于上述第二数据请求,根据与上述逻辑地址具有镜像映射关系的物理地址找出上述指定的数据文件;以及将找出的上述指定的数据文件发送给上述客户端。可选地,响应于上述第二数据请求,根据与上述逻辑地址具有镜像映射关系的物理地址找出上述指定的数据文件包括:响应于上述第二数据请求,获取与上述指定的数据文件在上述虚拟机上的逻辑地址镜像映射关系的上述指定的数据文件在上述物理机上的上述物理地址;找出与上述物理地址对应的上述指定的数据文件;以及将找出的上述指定的数据文件发送给上述客户端。本公开的另一个方面提供了一种信息处理系统,应用于能够提供FTP服务的虚拟机,包括:第一接收模块,用于接收客户端发送的用于指示获取指定的数据文件的第一数据请求;以及第一处理模块,用于响应于上述第一数据请求,向上述客户端返回上述指定的数据文件的逻辑地址,以使上述客户端能够基于返回的上述逻辑地址向安装有上述虚拟机的物理机发送第二数据请求,从而使上述物理机能够响应于上述第二数据请求并根据与上述逻辑地址具有镜像映射关系的物理地址找出上述指定的数据文件,以及将找出的上述指定的数据文件发送给上述客户端,其中,上述第二数据请求中至少包含有上述逻辑地址。可选地,上述第一处理模块包括:第一获取单元,用于响应于上述第一数据请求,获取上述指定的数据文件的标识信息,其中,上述标识信息包括上述指定的数据文件在上述虚拟机上的索引节点;第二获取单元,用于根据获取的标识信息,获取上述指定的数据文件在上述虚拟机上的逻辑地址;以及返回单元,用于向上述客户端返回上述指定的数据文件的逻辑地址。本公开的另一个方面提供了一种信息处理系统,包括:第一发送模块,用于向能够提供FTP服务的虚拟机发送第一数据请求以获取指定的数据文件;第二接收模块,用于接收上述虚拟机响应于上述第一数据请求返回的上述指定的数据文件的逻辑地址;第二发送模块,用于基于上述虚拟机返回的上述逻辑地址向安装有上述虚拟机的物理机发送第二数据请求,以使上述物理机能够响应于上述第二数据请求并根据与上述逻辑地址具有镜像映射关系的物理地址找出上述指定的数据文件,以及将找出的上述指定的数据文件发送给上述客户端,其中,上述第二数据请求中至少包含有上述逻辑地址;以及接收模块,用于接收上述物理机发送的上述指定的数据文件。本公开的另一个方面提供了一种信息处理系统,应用于安装有能够提供FTP服务的虚拟机的物理机,包括:获取模块,用于获取客户端发送的第二数据请求,其中,上述第二数据请求中至少包含有上述客户端向上述虚拟机发送用于指示获取指定的数据文件的第一数据请求而由上述虚拟机响应于上述第一数据请求并返回的上述指定的数据文件的逻辑地址;第二处理模块,用于响应于上述第二数据请求,根据与上述逻辑地址具有镜像映射关系的物理地址找出上述指定的数据文件;以及第三发送模块,用于将找出的上述指定的数据文件发送给上述客户端。可选地,上述第二处理模块包括:第三获取单元,用于响应于上述第二数据请求,获取与上述指定的数据文件在上述虚拟机上的逻辑地址镜像映射关系的上述指定的数据文件在上述物理机上的上述物理地址;处理单元,用于找出与上述物理地址对应的上述指定的数据文件;以及发送单元,用于将找出的上述指定的数据文件发送给上述客户端。附图说明通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:图1示意性示出了根据本公开实施例的信息处理方法及其系统的应用场景;图2A示意性示出了根据本公开实施例的信息处理方法的流程图;图2B示意性示出了根据本公开实施例的响应于第一数据请求并向客户端返回指定的数据文件的逻辑地址的流程图;图3示意性示出了根据本公开另一实施例的信息处理方法的流程图;图4A示意性示出了根据本公开再一实施例的信息处理方法的流程图;图4B示意性示出了根据本公开再一实施例的响应于第二数据请求,根据与逻辑地址具有镜像映射关系的物理地址找出指定的数据文件的流程图;图5A示意性示出了根据本公开实施例的信息处理系统的框图;图5B示意性示出了根据本公开实施例的第一处理模块的框图;图6示意性示出了根据本公开另一实施例的信息处理系统的框图;图7A示意性示出了根据本公开再一实施例的信息处理系统的框图;图7B示意性示出了根据本公开再一实施例的第二处理模块的框图;以及图8示意性示出了应用本公开实施例的适于实现信息处理方法的计算机系统的框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围本文档来自技高网...
信息处理方法及其设备

【技术保护点】
一种信息处理方法,应用于能够提供FTP服务的虚拟机,包括:接收客户端发送的用于指示获取指定的数据文件的第一数据请求;以及响应于所述第一数据请求,向所述客户端返回所述指定的数据文件的逻辑地址,以使所述客户端能够基于返回的所述逻辑地址向安装有所述虚拟机的物理机发送第二数据请求,从而使所述物理机能够响应于所述第二数据请求并根据与所述逻辑地址具有镜像映射关系的物理地址找出所述指定的数据文件,以及将找出的所述指定的数据文件发送给所述客户端,其中,所述第二数据请求中至少包含有所述逻辑地址。

【技术特征摘要】
1.一种信息处理方法,应用于能够提供FTP服务的虚拟机,包括:接收客户端发送的用于指示获取指定的数据文件的第一数据请求;以及响应于所述第一数据请求,向所述客户端返回所述指定的数据文件的逻辑地址,以使所述客户端能够基于返回的所述逻辑地址向安装有所述虚拟机的物理机发送第二数据请求,从而使所述物理机能够响应于所述第二数据请求并根据与所述逻辑地址具有镜像映射关系的物理地址找出所述指定的数据文件,以及将找出的所述指定的数据文件发送给所述客户端,其中,所述第二数据请求中至少包含有所述逻辑地址。2.根据权利要求1所述的方法,其中,响应于所述第一数据请求并向所述客户端返回所述指定的数据文件的逻辑地址包括:响应于所述第一数据请求,获取所述指定的数据文件的标识信息,其中,所述标识信息包括所述指定的数据文件在所述虚拟机上的索引节点;根据获取的标识信息,获取所述指定的数据文件在所述虚拟机上的逻辑地址;以及向所述客户端返回所述指定的数据文件的逻辑地址。3.一种信息处理方法,包括:向能够提供FTP服务的虚拟机发送第一数据请求以获取指定的数据文件;接收所述虚拟机响应于所述第一数据请求返回的所述指定的数据文件的逻辑地址;基于所述虚拟机返回的所述逻辑地址向安装有所述虚拟机的物理机发送第二数据请求,以使所述物理机能够响应于所述第二数据请求并根据与所述逻辑地址具有镜像映射关系的物理地址找出所述指定的数据文件,以及将找出的所述指定的数据文件发送给所述客户端,其中,所述第二数据请求中至少包含有所述逻辑地址;以及接收所述物理机发送的所述指定的数据文件。4.一种信息处理方法,应用于安装有能够提供FTP服务的虚拟机的物理机,包括:获取客户端发送的第二数据请求,其中,所述第二数据请求中至少包含有所述客户端向所述虚拟机发送用于指示获取指定的数据文件的第一数据请求而由所述虚拟机响应于所述第一数据请求并返回的所述指定的数据文件的逻辑地址;响应于所述第二数据请求,根据与所述逻辑地址具有镜像映射关系的物理地址找出所述指定的数据文件;以及将找出的所述指定的数据文件发送给所述客户端。5.根据权利要求4所述的方法,其中,响应于所述第二数据请求,根据与所述逻辑地址具有镜像映射关系的物理地址找出所述指定的数据文件包括:响应于所述第二数据请求,获取与所述指定的数据文件在所述虚拟机上的逻辑地址镜像映射关系的所述指定的数据文件在所述物理机上的所述物理地址;找出与所述物理地址对应的所述指定的数据文件;以及将找出的所述指定的数据文件发送给所述客户端。6.一种信息处理系统,应用于能够提供FTP服务的虚拟机,包括:...

【专利技术属性】
技术研发人员:孙宪武李红
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1