[发明专利]传输数据的方法和装置有效
申请号: | 202010663979.6 | 申请日: | 2017-09-30 |
公开(公告)号: | CN111953805B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 马世佳 | 申请(专利权)人: | 华为云计算技术有限公司 |
主分类号: | H04L61/5007 | 分类号: | H04L61/5007;H04L61/255;H04L45/74;G06F9/54;G06F9/455 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 550025 贵州省贵阳市*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输 数据 方法 装置 | ||
本申请提供了一种传输数据的方法和装置,应用于包括至少一个计算设备、至少一个路由设备的通信系统中执行,每个计算设备中配置至少一个容器,该通信系统中配置有多个容器组,该多个容器组中的每个容器组包括至少一个容器,一个容器仅属于一个容器组,该方法包括:路由设备确定第一映射关系和多个第二映射关系,该第一映射关系用于指示多个容器组与多个外部标识之间的一一映射关系,该多个第二映射关系和该多个容器组一一对应,每个第二映射关系用于指示所对应的容器组中的多个容器与多个内部标识之间的一一映射关系;路由设备根据该第一映射关系和该第二映射关系,控制容器与外部设备之间的数据传输,能够容易地实现容器与外部设备之间的通信。
本申请是发明名称为“传输数据的方法和装置”,申请号为201710917482.0,申请日为2017年9月30日的分案申请。
技术领域
本申请实施例涉及通信领域,并且更具体地,涉及一种传输数据的方法和装置。
背景技术
容器是应用服务器中位于组件和平台之间的接口集合。容器是伴随着瘦客户端系统的发展而诞生的。在开发瘦客户端系统时,开发人员要花费大量的精力去关注线程安全、事务、网络、资源等等细节,从而降低了开发效率。由于这些对这些细节的解决方法一般是固定不变,或者只有参数改变的,所以从代码重用和设计模式的角度出发,开发人员将这些底层细节提取出来,做成平台,并提供一定的接口。这样,业务开发人员就不需要在关注与这些底层细节的实现,而专注于业务逻辑的实现。
容器配置在计算设备(例如,应用服务器)之内,由计算设备负责加载和维护。一个容器只能存在于一个计算设备之内,一个计算设备可以建立和维护多个容器。
在现有技术中,可以通过以下方式实现容器与外部设备之间的通信需要经过计算设备的通信。
方式1,容器可以使用计算设备的网络信息(例如,网际协议(Internet Protocol)IP地址)与外部设备进行通信,但是,在该方式中,当计算设备中运行有多个容器时,多个容器共用同一IP地址,容易导致通信出现错误,因而,该方式不易实现容器与外部设备之间的通信。
方式2,可以考虑为每个容器分配独立的网络信息(例如,IP地址),但是,随着通信技术的发展,通信系统中可能存在海量的容器,导致该方式对IP地址的开销极大,因而,该方式不易实现容器与外部设备之间的通信。
因此,希望提供一种技术,能够容易地实现容器与外部设备之间的通信。
发明内容
本申请提供一种传输数据的方法和装置,能够容易地实现容器与外部设备之间的通信。
第一方面,提供了一种传输数据的方法在包括至少一个计算设备和至少一个路由设备的通信系统中执行,每个计算设备中配置至少一个容器,该通信系统中配置有多个容器组,该多个容器组中的每个容器组包括至少一个容器,一个容器仅属于一个容器组,该方法包括:该路由设备确定第一映射关系和多个第二映射关系,该第一映射关系用于指示多个容器组与多个外部标识之间的一一映射关系,该多个第二映射关系和该多个容器组一一对应,每个第二映射关系用于指示所对应的容器组中的多个容器与多个内部标识之间的一一映射关系;该路由设备根据该第一映射关系和该第二映射关系,控制该容器与外部设备之间的数据传输。
根据本申请实施例的传输数据的方法,通过为每个容器组设置一个外部标识,并未该容器组内的每个容器配置内部标识,能够实现基于一个外部标识和一个内部标识构成的标识对唯一地指示一个容器,从而,能够基于该标识对,容易地实现外部设备与容器之间的通信。
可选地,至少两个不同的容器组之间存在至少两个内部标识相同的容器。
从而,能够实现同一内部标识在不同容器组之间的复用,能够减少内部标识的开销。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为云计算技术有限公司,未经华为云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010663979.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置