[发明专利]云网络的数据传输系统、数据交互方法、装置及电子设备有效
申请号: | 201710943140.6 | 申请日: | 2017-10-11 |
公开(公告)号: | CN109656467B | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 游亮 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;H04L29/08 |
代理公司: | 北京市惠诚律师事务所 11353 | 代理人: | 逯博 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 数据传输 系统 数据 交互 方法 装置 电子设备 | ||
本发明实施例提供一种云网络的数据传输系统、数据交互方法、装置及电子设备,其中,云网络的数据传输系统包括:设置在云网络中的物理节点,在所述物理节点上内嵌或外接的智能模块,所述物理节点上部署具有实体资源的客户系统,所述智能模块上部署有主机系统;所述客户系统上设置有虚拟IO接口与所述主机系统进行虚拟IO数据的通信,所述主机系统内部署用于将虚拟IO数据和真实IO数据进行相互转换的转换模块和用于所述主机系统与外网进行网络交互的真实IO接口。本发明实施例的方案通过在物理节点上内嵌或外接智能模块,以实现物理机上的客户系统与不同网络类型的外网之间互联。
技术领域
本申请涉及计算机技术领域,尤其涉及一种云网络的数据传输系统、数据交互方法、装置及电子设备。
背景技术
在云计算服务架构中,通常会涉及到三种交互网络的部署,分别为存储网络(Storage Network)、专有网络(Virtual Private Cloud,VPC)和远程直接内存访问(Remote Direct Memory Access,RDMA)网络。其中,存储网络主要支持用户从云盘(镜像)启动客户操作系统Guest OS或者访问在网络中的网络存储系统,该Guest OS通常运行在物理机上虚拟化的虚拟机;VPC网络中,用户可以自定义私有网络,不同的专有网络之间二层逻辑隔离,用户可以在自己创建的专有网络内创建和管理云产品实例;RDMA网络可实现不同OS之间在应用层面的直接内存访问,例如主机内存、图形处理器(Graphics ProcessingUnit,GPU)的显存/现场可编程门阵列/(Field-Programmable Gate Array,FPGA)设备之间的直接访问。
在进行云计算服务架构的部署中,云盘启动、存储网络和VPC网络需要在Guest OS的虚拟化环境中通过虚拟网络接口(virtio)实现数据传输,目前云计算服务架构只有虚拟机能支持云盘启动、存储网络和VPC网络,无法通过物理机实现,但是通过虚拟化的CPU、内存等设备都是有性能损失的。另外虚拟机也不支持RDMA网络,虚拟机无法实现两个GuestOS之间应用层面的内存直接访问。
实际的云计算用户,既想拥有物理机的高性能,又想拥有虚拟机的弹性,目前的技术无法实现。
针对上述不同云计算需求之间存在差异,如何在云计算服务架构中实现这些功能、尽量减少性能损失、并且支持高性能RDMA网络成为需要解决的重要问题。
发明内容
本发明提供了一种云网络的数据传输系统、数据交互方法、装置及电子设备,通过在物理节点上内嵌或外接智能模块,以实现物理机上的客户系统与不同网络类型的外网之间互联。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供了一种云网络的数据传输系统,包括:设置在云网络中的物理节点,在所述物理节点上内嵌或外接的智能模块,所述物理节点上部署具有实体资源的客户系统,所述智能模块上部署有主机系统;所述客户系统上设置有虚拟IO接口与所述主机系统进行虚拟IO数据的通信,所述主机系统内部署用于将虚拟IO数据和真实IO数据进行相互转换的转换模块和用于所述主机系统与外网进行网络交互的真实IO接口。
第二方面,提供了一种数据交互方法,所述数据交互方法包括:
客户系统产生虚拟IO数据并通过所述客户系统上的虚拟IO接口发给主机系统的转换模块,其中所述客户系统部署在设置于云网络中的物理节点上,所述主机系统部署在智能模块中,且所述智能模块内嵌或外接在所述物理节点上;
所述主机系统的所述转换模块对所述虚拟IO数据进行转换,生成真实IO数据,并通过真实IO接口发送至外网,其中所述真实IO接口部署在所述主机系统上。
第三方面,提供了另一种数据交互方法,所述数据交互方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710943140.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置