CN109981789A - 一种基于代理模式的微服务引擎 - Google Patents

一种基于代理模式的微服务引擎 Download PDF

Info

Publication number
CN109981789A
CN109981789A CN201910265410.1A CN201910265410A CN109981789A CN 109981789 A CN109981789 A CN 109981789A CN 201910265410 A CN201910265410 A CN 201910265410A CN 109981789 A CN109981789 A CN 109981789A
Authority
CN
China
Prior art keywords
ise
service
network agent
micro services
strategy
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910265410.1A
Other languages
English (en)
Other versions
CN109981789B (zh
Inventor
齐光鹏
李向阳
郝文祥
何升浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Inspur Cloud Information Technology Co Ltd
Original Assignee
Shandong Inspur Cloud Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Inspur Cloud Information Technology Co Ltd filed Critical Shandong Inspur Cloud Information Technology Co Ltd
Priority to CN201910265410.1A priority Critical patent/CN109981789B/zh
Publication of CN109981789A publication Critical patent/CN109981789A/zh
Application granted granted Critical
Publication of CN109981789B publication Critical patent/CN109981789B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/046Network management architectures or arrangements comprising network management agents or mobile agents therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/20Traffic policing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明特别涉及一种基于代理模式的微服务引擎。该基于代理模式的微服务引擎,为已部署的业务服务建立ISE服务网格,所述ISE服务网格包括ISE入口网关,ISE网络代理,ISE策略中心,ISE配置中心和ISE安全中心;通过ISE入口网关接收外部请求,并将外部请求通过ISE网络代理下发到业务服务。该基于代理模式的微服务引擎,通过使用ISE网络代理=将微服务应用的通信流量统一代理转发,很好的解决了微服务应用之间的通信路由、流量控制、熔断、安全、性能数据收集等问题,提高了应用的开发效率,减少了运维成本。

Description

一种基于代理模式的微服务引擎
技术领域
本发明涉及计算机软件架构技术领域,特别涉及一种基于代理模式的微服务引擎。
背景技术
微服务是一种架构模式,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的进程中,服务间采用轻量级的通信机制互相沟通(通常是基于Http协议的RESTful API)。每个服务都围绕着具体业务进行构建,并且能够独立的部署到生产环境、类生产环境等。
为了解决传统单体应用带来的维护困难、扩展性差等问题,微服务架构的应用在业界流行开来,但随之也引入了一些新的问题,如应用之间的互相调用较多、难以追踪性能瓶颈等问题。基于此,本发明提出了一种基于代理模式的微服务引擎。
Docker容器技术在2013年作为开源Docker引擎推出。Docker容器镜像是一个轻量级、独立、可执行的软件包,包含运行应用程序所需的一切:代码、运行时环境、***工具、***库和设置。Docker容器是标准化的,Docker为容器化制定了工业标准,因此可以在多种平台上使用;Docker容器是轻量级的,容器共享机器的操作***内核,因此每个应用程序不需要操作***,提高了服务器效率,降低了服务器和许可成本;Docker容器是安全的,应用程序在容器中更安全,Docker提供了业界最强的隔离能力。
Kubernetes是一个开源***,用于容器化应用程序的自动部署、扩展和管理。它将组成应用程序的容器分组到逻辑单元中,以便于管理和发现。Kubernetes在Google运行生产工作负载的15年经验基础上,结合了来自社区的最佳想法和实践。Kubernetes具有服务发现和负载均衡、存储编排、批量执行、自动伸缩等功能。Kubernetes不需要修改应用程序来使用不熟悉的服务发现机制。Kubernetes为容器提供自己的IP地址和一组容器的单一DNS名称,并且可以在它们之间进行负载平衡。
Envoy是以C++开发的高性能代理,用于调解服务网格中所有服务的所有入站和出站流量。Envoy代理的许多内置功能被ISE(Identify Service Engine)发扬光大。例如:动态服务发现、负载均衡、TLS终止、HTTP/2&gRPC代理、熔断器、健康检查、基于百分比流量拆分的灰度发布、故障注入、丰富的度量指标Envoy被部署为sidecar,和对应服务在同一个Kubernetes pod中。这允许ISE将大量关于流量行为的信号作为属性提取出来,而这些属性又可以在Mixer中用于执行策略决策,并发送给监控***,以提供整个网格行为的信息。
发明内容
本发明为了弥补现有技术的缺陷,提供了一种简单高效的基于代理模式的微服务引擎。
本发明是通过如下技术方案实现的:
一种基于代理模式的微服务引擎,其特征在于:为已部署的业务服务建立ISE服务网格,所述ISE服务网格包括ISE入口网关,ISE网络代理,ISE策略中心,ISE配置中心和ISE安全中心;通过ISE入口网关接收外部请求,并将外部请求通过ISE网络代理下发到业务服务,所述ISE配置中心配置数据下发到业务服务,所述ISE安全中心为用户和业务服务进行安全审计,所述ISE策略中心统一收集由ISE网络代理发送的测量数据,并统一存储于时序数据库,用于对业务服务的性能数据、审计数据进行分析。
所述ISE入口网关,ISE网络代理,ISE策略中心,ISE配置中心和ISE安全中心均为无状态运行,因而支持横向扩展,结合Kubernetes的容器集群管理功能,即可根据负载情况弹性伸缩,提高资源的利用率。
所述ISE网络代理采用挎斗模式,与对应的业务服务部署在同一个Kubernetespod中;所述ISE网络代理采用Envoy sidecar,作为每个业务服务的通信代理,拦截业务服务之间的所有网络通信,用于调解ISE服务网格中所有业务服务的所有入站和出站流量。
所述ISE网络代理提取请求级属性,发送到ISE策略中心进行评估;所述ISE策略中心中包括一个灵活的插件模型,使其能够接入到各种主机环境和基础设施后端。
所述ISE网络代理将流量行为信号作为属性提取出来发送到ISE策略中心,ISE策略中心将流量行为信号属性用于执行策略决策,并发送给监控***,以提供整个ISE服务网格行为的信息。ISE网络代理还可以将微服务引擎ISE的功能添加到现有部署中,而无需重新构建或重写代码。
所述ISE策略中心是一个独立于平台的组件,负责在服务网格上执行访问控制和使用策略,并从ISE网络代理和其他服务收集遥测数据;
所述ISE配置中心负责为ISE网络代理提供业务服务发现功能,并配置数据下发,为智能路由(例如A/B测试、金丝雀部署等)和弹性(超时、重试、熔断器等)提供流量管理功能。
所述ISE配置中心将控制流量行为的高级路由规则转换为特定于ISE网络代理的配置,并在运行时将其传播到ISE网络代理;同时,ISE配置中心还将平台特定的业务服务发现机制抽象化,并将其合成为符合ISE网络代理数据平面API的标准格式。这种松散耦合使得微服务引擎ISE能够在多种环境下运行(例如,Kubernetes、Consul、Nomad),同时保持用于流量管理的相同操作界面。
所述ISE安全中心通过内置身份和凭证管理提供业务服务间和最终用户的身份验证,升级ISE服务网格中未加密的流量,为运维人员提供基于服务标识而不是网络控制的强制执行策略的能力。微服务引擎ISE支持基于角色的访问控制,以控制谁可以访问业务服务。
在进行业务服务之间的相互调用时,包括以下步骤:
(1)业务服务A的代理拦截到请求,将本次请求的监控和测量数据发送给ISE策略中心;
(2)业务服务A的ISE网络代理将请求发给业务服务B的ISE网络代理;
(3)业务服务B的ISE网络代理接收到请求后,向ISE策略中心报告监控和测量信息,并根据预先配置的策略确认是否需要响应本次请求,若不符合配置的策略,则拒绝连接。
本发明的有益效果是:该基于代理模式的微服务引擎,通过使用ISE网络代理将微服务应用的通信流量统一代理转发,很好的解决了微服务应用之间的通信路由、流量控制、熔断、安全、性能数据收集等问题,提高了应用的开发效率,减少了运维成本。
附图说明
附图1为本发明基于代理模式的微服务引擎架构示意图。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合实施例,对本发明进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
该基于代理模式的微服务引擎,为已部署的业务服务建立ISE服务网格,所述ISE服务网格包括ISE入口网关,ISE网络代理,ISE策略中心,ISE配置中心和ISE安全中心;通过ISE入口网关接收外部请求,并将外部请求通过ISE网络代理下发到业务服务,所述ISE配置中心配置数据下发到业务服务,所述ISE安全中心为用户和业务服务进行安全审计,所述ISE策略中心统一收集由ISE网络代理发送的测量数据,并统一存储于时序数据库,用于对业务服务的性能数据、审计数据进行分析。
所述ISE入口网关,ISE网络代理,ISE策略中心,ISE配置中心和ISE安全中心均为无状态运行,因而支持横向扩展,结合Kubernetes的容器集群管理功能,即可根据负载情况弹性伸缩,提高资源的利用率。
所述ISE网络代理采用挎斗模式,与对应的业务服务部署在同一个Kubernetespod中;所述ISE网络代理采用Envoy sidecar,作为每个业务服务的通信代理,拦截业务服务之间的所有网络通信,用于调解ISE服务网格中所有业务服务的所有入站和出站流量。
所述ISE网络代理提取请求级属性,发送到ISE策略中心进行评估;所述ISE策略中心中包括一个灵活的插件模型,使其能够接入到各种主机环境和基础设施后端。
所述ISE网络代理将流量行为信号作为属性提取出来发送到ISE策略中心,ISE策略中心将流量行为信号属性用于执行策略决策,并发送给监控***,以提供整个ISE服务网格行为的信息。ISE网络代理还可以将微服务引擎ISE的功能添加到现有部署中,而无需重新构建或重写代码。
所述ISE策略中心是一个独立于平台的组件,负责在服务网格上执行访问控制和使用策略,并从ISE网络代理和其他服务收集遥测数据;
所述ISE配置中心负责为ISE网络代理(Envoy sidecar)提供业务服务发现功能,并配置数据下发,为智能路由(例如A/B测试、金丝雀部署等)和弹性(超时、重试、熔断器等)提供流量管理功能。
所述ISE配置中心将控制流量行为的高级路由规则转换为特定于ISE网络代理的配置,并在运行时将其传播到ISE网络代理;同时,ISE配置中心还将平台特定的业务服务发现机制抽象化,并将其合成为符合ISE网络代理数据平面API的标准格式。这种松散耦合使得微服务引擎ISE能够在多种环境下运行(例如,Kubernetes、Consul、Nomad),同时保持用于流量管理的相同操作界面。
所述ISE安全中心通过内置身份和凭证管理提供业务服务间和最终用户的身份验证,升级ISE服务网格中未加密的流量,为运维人员提供基于服务标识而不是网络控制的强制执行策略的能力。微服务引擎ISE支持基于角色的访问控制,以控制谁可以访问您的服务。
在进行业务服务之间的相互调用时,包括以下步骤:
(1)业务服务A的代理拦截到请求,将本次请求的监控和测量数据发送给ISE策略中心;
(2)业务服务A的ISE网络代理将请求发给业务服务B的ISE网络代理;
(3)业务服务B的ISE网络代理接收到请求后,向ISE策略中心报告监控和测量信息,并根据预先配置的策略确认是否需要响应本次请求,若不符合配置的策略,则拒绝连接。
相对与目前普通的微服务引擎如SpringCloud只能管理以SpringCloud架构开发、统一部署配置的微服务应用。该基于代理模式的微服务引擎ISE实现了对第三方服务的管理,只需要简单配置,就可以实现微服务引擎ISE丰富的流量控制、路由、监控测量等功能。
与现有技术相比,该基于代理模式的微服务引擎具有以下有益效果:
(1)能够实现HTTP、gRPC、WebSocket和TCP流量的自动负载均衡;
(2)通过丰富的路由规则、重试、故障转移和故障注入,可以对流量行为进行细粒度控制;
(3)可***的策略层和配置API,支持访问控制、速率限制和配额;
(4)能够对出入集群入口和出口中所有流量的自动度量指标、日志记录和跟踪;
(5)通过强大的基于身份的验证和授权,在集群中实现安全的服务间通信;
(6)具有高可扩展性,能够满足各种部署需求。

Claims (10)

1.一种基于代理模式的微服务引擎,其特征在于:为已部署的业务服务建立ISE服务网格,所述ISE服务网格包括ISE入口网关,ISE网络代理,ISE策略中心,ISE配置中心和ISE安全中心;通过ISE入口网关接收外部请求,并将外部请求通过ISE网络代理转发到业务服务,所述ISE配置中心配置数据下发到业务服务,所述ISE安全中心为用户和业务服务进行安全审计,所述ISE策略中心统一收集由ISE网络代理发送的测量数据,并统一存储于时序数据库,用于对业务服务的性能数据、审计数据进行分析。
2.根据权利要求1所述的基于代理模式的微服务引擎,其特征在于:所述ISE入口网关,ISE网络代理,ISE策略中心,ISE配置中心和ISE安全中心均为无状态运行,因而支持横向扩展,结合Kubernetes的容器集群管理功能,即可根据负载情况弹性伸缩,提高资源的利用率。
3.根据权利要求1或2所述的基于代理模式的微服务引擎,其特征在于:所述ISE网络代理采用挎斗模式,与对应的业务服务部署在同一个Kubernetes pod中;所述ISE网络代理作为每个业务服务的通信代理,拦截业务服务之间的所有网络通信,用于调解ISE服务网格中所有业务服务的所有入站和出站流量。
4.根据权利要求3所述的基于代理模式的微服务引擎,其特征在于:所述ISE网络代理提取请求级属性,发送到ISE策略中心进行评估;所述ISE策略中心中包括一个插件模型,使其能够接入到各种主机环境和基础设施后端。
5.根据权利要求4所述的基于代理模式的微服务引擎,其特征在于:所述ISE网络代理将流量行为信号作为属性提取出来发送到ISE策略中心,ISE策略中心将流量行为信号属性用于执行策略决策,并发送给监控***,以提供整个ISE服务网格行为的信息。
6.根据权利要求5所述的基于代理模式的微服务引擎,其特征在于:所述ISE策略中心是一个独立于平台的组件,负责在服务网格上执行访问控制和使用策略,并从ISE网络代理和其他服务收集遥测数据。
7.根据权利要求1或2所述的基于代理模式的微服务引擎,其特征在于:所述ISE配置中心负责为ISE网络代理提供业务服务发现功能,并配置数据下发,为智能路由和弹性提供流量管理功能。
8.根据权利要求7所述的基于代理模式的微服务引擎,其特征在于:所述ISE配置中心将控制流量行为的高级路由规则转换为特定于ISE网络代理的配置,并在运行时将其传播到ISE网络代理;同时,ISE配置中心还将平台特定的业务服务发现机制抽象化,并将其合成为符合ISE网络代理数据平面API的标准格式。
9.根据权利要求1或2所述的基于代理模式的微服务引擎,其特征在于:所述ISE安全中心通过内置身份和凭证管理提供业务服务间和最终用户的身份验证,升级ISE服务网格中未加密的流量,为运维人员提供基于服务标识而不是网络控制的强制执行策略的能力。
10.根据权利要求3所述的基于代理模式的微服务引擎,其特征在于,在进行业务服务之间的相互调用时,包括以下步骤:
(1)业务服务A的代理拦截到请求,将本次请求的监控和测量数据发送给ISE策略中心;
(2)业务服务A的ISE网络代理将请求发给业务服务B的ISE网络代理;
(3)业务服务B的ISE网络代理接收到请求后,向ISE策略中心报告监控和测量信息,并根据预先配置的策略确认是否需要响应本次请求,若不符合配置的策略,则拒绝连接。
CN201910265410.1A 2019-04-03 2019-04-03 一种基于代理模式的微服务引擎 Active CN109981789B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910265410.1A CN109981789B (zh) 2019-04-03 2019-04-03 一种基于代理模式的微服务引擎

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910265410.1A CN109981789B (zh) 2019-04-03 2019-04-03 一种基于代理模式的微服务引擎

Publications (2)

Publication Number Publication Date
CN109981789A true CN109981789A (zh) 2019-07-05
CN109981789B CN109981789B (zh) 2021-09-07

Family

ID=67082737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910265410.1A Active CN109981789B (zh) 2019-04-03 2019-04-03 一种基于代理模式的微服务引擎

Country Status (1)

Country Link
CN (1) CN109981789B (zh)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110427204A (zh) * 2019-08-08 2019-11-08 浪潮云信息技术有限公司 一种基于容器和服务网格技术的自动化灰度发布方法
CN110545328A (zh) * 2019-09-25 2019-12-06 杭州安恒信息技术股份有限公司 非入侵式服务功能扩展增强方法、装置及服务器
CN110661657A (zh) * 2019-09-23 2020-01-07 中国—东盟信息港股份有限公司 一种Kubernetes云原生应用的网络安全监控方法及其***
CN111124670A (zh) * 2019-12-05 2020-05-08 航天科工网络信息发展有限公司 一种面向战术云的微服务平台
CN111176723A (zh) * 2019-12-31 2020-05-19 上海道客网络科技有限公司 基于服务网格和链路版本的服务多版本发布***与方法
CN111552496A (zh) * 2020-05-07 2020-08-18 上海道客网络科技有限公司 一种基于添加临时容器实现无缝升级边车的***与方法
CN111741120A (zh) * 2020-07-01 2020-10-02 支付宝(杭州)信息技术有限公司 一种流量镜像方法、装置及设备
CN111767157A (zh) * 2019-08-07 2020-10-13 北京京东尚科信息技术有限公司 基于服务网格的请求处理方法和装置
CN112019444A (zh) * 2020-09-02 2020-12-01 广东省新一代通信与网络创新研究院 一种基于Istio技术的5G核心网***
CN112019522A (zh) * 2020-08-07 2020-12-01 苏州浪潮智能科技有限公司 云管理平台中微服务应用的网络安全策略配置方法和***
CN112181458A (zh) * 2020-09-25 2021-01-05 中国建设银行股份有限公司 灰度规则的配置、灰度路由方法、装置、设备及存储介质
CN112422683A (zh) * 2020-11-19 2021-02-26 浪潮云信息技术股份公司 一种k8s环境下的api网关服务高可用实现方法
CN112492036A (zh) * 2020-12-01 2021-03-12 成都颜创启新信息技术有限公司 信息处理方法和装置、电子设备及存储介质
CN112511560A (zh) * 2020-12-21 2021-03-16 北京云思畅想科技有限公司 一种基于服务网格的混合云环境下数据安全保障方法
CN112929209A (zh) * 2021-01-25 2021-06-08 重庆华联众智科技有限公司 一种基于代理模型按需定制改善网络服务质量的方法
CN112929230A (zh) * 2021-01-22 2021-06-08 中信银行股份有限公司 测试处理方法、装置、电子设备及计算机可读存储介质
CN113055465A (zh) * 2021-03-11 2021-06-29 南京大学 一种支持事务一致性的微服务动态更新方法
CN113055421A (zh) * 2019-12-27 2021-06-29 南京亚信软件有限公司 一种服务网格治理方法及***
CN113285885A (zh) * 2021-07-23 2021-08-20 阿里云计算有限公司 基于服务网格的边缘流量控制方法、设备及存储介质
CN113709707A (zh) * 2021-10-29 2021-11-26 中兴通讯股份有限公司 服务网格中边车部署的方法、装置、电子设备和存储介质
WO2021249268A1 (zh) * 2020-06-09 2021-12-16 阿里巴巴集团控股有限公司 服务网格实例的构建方法、服务网格***以及多集群***
WO2022007406A1 (zh) * 2020-07-10 2022-01-13 苏州浪潮智能科技有限公司 一种基于k8s的服务部署方法、装置、设备、介质
CN114138467A (zh) * 2021-11-12 2022-03-04 苏州浪潮智能科技有限公司 容量自动调整***、方法、计算机设备及存储介质
CN114205191A (zh) * 2021-12-13 2022-03-18 四川启睿克科技有限公司 一种api网关***及运行方法
CN114844941A (zh) * 2022-04-27 2022-08-02 南京亚信软件有限公司 基于Istio的接口级别服务治理方法及相关装置
CN117640413A (zh) * 2024-01-26 2024-03-01 国网湖北省电力有限公司信息通信公司 雾计算中基于强化学习的微服务和数据库联合部署方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106610836A (zh) * 2016-12-23 2017-05-03 国网信息通信产业集团有限公司 一种微服务运行管理工具
CN107612955A (zh) * 2016-07-12 2018-01-19 深圳市远行科技股份有限公司 微服务提供方法、装置及***
US20180041491A1 (en) * 2016-08-05 2018-02-08 Oracle International Corporation Caching framework for a multi-tenant identity and data security management cloud service
US20180316725A1 (en) * 2017-04-28 2018-11-01 Cisco Technology, Inc. Secure and policy-driven computing for fog node applications
CN109062675A (zh) * 2018-08-03 2018-12-21 浪潮通用软件有限公司 一种工作流***依赖事务的***实现方法
CN109194753A (zh) * 2018-09-11 2019-01-11 四川长虹电器股份有限公司 一种服务网格中事件处理的方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107612955A (zh) * 2016-07-12 2018-01-19 深圳市远行科技股份有限公司 微服务提供方法、装置及***
US20180041491A1 (en) * 2016-08-05 2018-02-08 Oracle International Corporation Caching framework for a multi-tenant identity and data security management cloud service
CN106610836A (zh) * 2016-12-23 2017-05-03 国网信息通信产业集团有限公司 一种微服务运行管理工具
US20180316725A1 (en) * 2017-04-28 2018-11-01 Cisco Technology, Inc. Secure and policy-driven computing for fog node applications
CN109062675A (zh) * 2018-08-03 2018-12-21 浪潮通用软件有限公司 一种工作流***依赖事务的***实现方法
CN109194753A (zh) * 2018-09-11 2019-01-11 四川长虹电器股份有限公司 一种服务网格中事件处理的方法

Cited By (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111767157A (zh) * 2019-08-07 2020-10-13 北京京东尚科信息技术有限公司 基于服务网格的请求处理方法和装置
CN111767157B (zh) * 2019-08-07 2024-05-17 北京京东尚科信息技术有限公司 基于服务网格的请求处理方法和装置
CN110427204B (zh) * 2019-08-08 2023-09-19 浪潮云信息技术股份公司 一种基于容器和服务网格技术的自动化灰度发布方法
CN110427204A (zh) * 2019-08-08 2019-11-08 浪潮云信息技术有限公司 一种基于容器和服务网格技术的自动化灰度发布方法
CN110661657A (zh) * 2019-09-23 2020-01-07 中国—东盟信息港股份有限公司 一种Kubernetes云原生应用的网络安全监控方法及其***
CN110545328A (zh) * 2019-09-25 2019-12-06 杭州安恒信息技术股份有限公司 非入侵式服务功能扩展增强方法、装置及服务器
CN111124670A (zh) * 2019-12-05 2020-05-08 航天科工网络信息发展有限公司 一种面向战术云的微服务平台
CN113055421B (zh) * 2019-12-27 2022-06-21 南京亚信软件有限公司 一种服务网格治理方法及***
CN113055421A (zh) * 2019-12-27 2021-06-29 南京亚信软件有限公司 一种服务网格治理方法及***
CN111176723B (zh) * 2019-12-31 2020-11-06 上海道客网络科技有限公司 基于服务网格和链路版本的服务多版本发布***与方法
CN111176723A (zh) * 2019-12-31 2020-05-19 上海道客网络科技有限公司 基于服务网格和链路版本的服务多版本发布***与方法
CN111552496A (zh) * 2020-05-07 2020-08-18 上海道客网络科技有限公司 一种基于添加临时容器实现无缝升级边车的***与方法
WO2021249268A1 (zh) * 2020-06-09 2021-12-16 阿里巴巴集团控股有限公司 服务网格实例的构建方法、服务网格***以及多集群***
CN111741120A (zh) * 2020-07-01 2020-10-02 支付宝(杭州)信息技术有限公司 一种流量镜像方法、装置及设备
US11916740B2 (en) 2020-07-10 2024-02-27 Inspur Suzhou Intelligent Technology Co., Ltd. K8S-based service deployment method and apparatus, device, and medium
WO2022007406A1 (zh) * 2020-07-10 2022-01-13 苏州浪潮智能科技有限公司 一种基于k8s的服务部署方法、装置、设备、介质
CN112019522A (zh) * 2020-08-07 2020-12-01 苏州浪潮智能科技有限公司 云管理平台中微服务应用的网络安全策略配置方法和***
CN112019522B (zh) * 2020-08-07 2022-12-09 苏州浪潮智能科技有限公司 云管理平台中微服务应用的网络安全策略配置方法和***
CN112019444B (zh) * 2020-09-02 2023-04-18 广东省新一代通信与网络创新研究院 一种基于Istio技术的5G核心网***
CN112019444A (zh) * 2020-09-02 2020-12-01 广东省新一代通信与网络创新研究院 一种基于Istio技术的5G核心网***
CN112181458A (zh) * 2020-09-25 2021-01-05 中国建设银行股份有限公司 灰度规则的配置、灰度路由方法、装置、设备及存储介质
CN112422683A (zh) * 2020-11-19 2021-02-26 浪潮云信息技术股份公司 一种k8s环境下的api网关服务高可用实现方法
CN112422683B (zh) * 2020-11-19 2023-02-03 浪潮云信息技术股份公司 一种k8s环境下的api网关服务高可用实现方法
CN112492036A (zh) * 2020-12-01 2021-03-12 成都颜创启新信息技术有限公司 信息处理方法和装置、电子设备及存储介质
CN112511560A (zh) * 2020-12-21 2021-03-16 北京云思畅想科技有限公司 一种基于服务网格的混合云环境下数据安全保障方法
CN112929230B (zh) * 2021-01-22 2022-09-06 中信银行股份有限公司 测试处理方法、装置、电子设备及计算机可读存储介质
CN112929230A (zh) * 2021-01-22 2021-06-08 中信银行股份有限公司 测试处理方法、装置、电子设备及计算机可读存储介质
CN112929209A (zh) * 2021-01-25 2021-06-08 重庆华联众智科技有限公司 一种基于代理模型按需定制改善网络服务质量的方法
CN112929209B (zh) * 2021-01-25 2023-05-16 重庆华联众智科技有限公司 一种基于代理模型按需定制改善网络服务质量的方法
CN113055465A (zh) * 2021-03-11 2021-06-29 南京大学 一种支持事务一致性的微服务动态更新方法
CN113055465B (zh) * 2021-03-11 2022-04-22 南京大学 一种支持事务一致性的微服务动态更新方法
CN113285885B (zh) * 2021-07-23 2021-12-17 阿里云计算有限公司 基于服务网格的边缘流量控制方法、设备及存储介质
CN113285885A (zh) * 2021-07-23 2021-08-20 阿里云计算有限公司 基于服务网格的边缘流量控制方法、设备及存储介质
CN113709707B (zh) * 2021-10-29 2022-03-15 中兴通讯股份有限公司 服务网格中边车部署的方法、装置、电子设备和存储介质
CN113709707A (zh) * 2021-10-29 2021-11-26 中兴通讯股份有限公司 服务网格中边车部署的方法、装置、电子设备和存储介质
CN114138467A (zh) * 2021-11-12 2022-03-04 苏州浪潮智能科技有限公司 容量自动调整***、方法、计算机设备及存储介质
CN114138467B (zh) * 2021-11-12 2024-04-26 苏州浪潮智能科技有限公司 容量自动调整***、方法、计算机设备及存储介质
CN114205191B (zh) * 2021-12-13 2023-09-15 四川启睿克科技有限公司 一种api网关***及运行方法
CN114205191A (zh) * 2021-12-13 2022-03-18 四川启睿克科技有限公司 一种api网关***及运行方法
CN114844941A (zh) * 2022-04-27 2022-08-02 南京亚信软件有限公司 基于Istio的接口级别服务治理方法及相关装置
CN117640413A (zh) * 2024-01-26 2024-03-01 国网湖北省电力有限公司信息通信公司 雾计算中基于强化学习的微服务和数据库联合部署方法
CN117640413B (zh) * 2024-01-26 2024-04-26 国网湖北省电力有限公司信息通信公司 雾计算中基于强化学习的微服务和数据库联合部署方法

Also Published As

Publication number Publication date
CN109981789B (zh) 2021-09-07

Similar Documents

Publication Publication Date Title
CN109981789A (zh) 一种基于代理模式的微服务引擎
CN111130892B (zh) 一种企业级微服务的管理***及方法
CN103442049B (zh) 一种面向构件的混合型云操作***体系结构及其通信方法
US11277522B2 (en) Service domain charging systems and methods
CN109559258B (zh) 教育资源公共服务***
CN112787708B (zh) 基于微服务的卫星地面站监控管理架构
CN104753817B (zh) 一种云计算消息队列服务本地模拟方法和***
CN112929230B (zh) 测试处理方法、装置、电子设备及计算机可读存储介质
CN110738454A (zh) 一种企业管理平台***
CN107431726A (zh) 消息总线服务目录
CN101923485B (zh) Corba***中的java远程调用方法
CN109618002A (zh) 一种微服务网关优化方法、装置及存储介质
CN102880475A (zh) 计算机软件***中基于云计算的实时事件处理***及方法
CN105357090B (zh) 外连总线服务***的负载均衡方法及设备
CN112149079A (zh) 基于微服务架构的规划评审管理平台及用户访问授权方法
CN107347089B (zh) 一种电信级别的云计算***的资源分配方法
US8266239B2 (en) Remote services system relocatable mid level manager
CN112783672B (zh) 一种远程过程调用处理方法及***
CN110381058A (zh) 基于全双工通信协议WebSocket的请求传输方法及装置
CN109075995A (zh) 用于nfv性能管理的性能测量数据订阅的装置
CN116633775B (zh) 一种多容器网络接口的容器通信方法及***
CN115086176B (zh) 基于SpringCloud微服务技术实现服务治理策略动态下发的***
CN114189274A (zh) 一种基于微服务的卫星地面站监控***
CN115695139A (zh) 一种基于分布式鲁棒增强微服务***架构的方法
CN112001704A (zh) 基于微服务架构的部省级交通建设智慧工地管理平台

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 250100 No. 1036 Tidal Road, Jinan High-tech Zone, Shandong Province, S01 Building, Tidal Science Park

Applicant after: Inspur cloud Information Technology Co.,Ltd.

Address before: 250100 No. 1036 Tidal Road, Jinan High-tech Zone, Shandong Province, S01 Building, Tidal Science Park

Applicant before: Tidal Cloud Information Technology Co.,Ltd.

Address after: 250100 No. 1036 Tidal Road, Jinan High-tech Zone, Shandong Province, S01 Building, Tidal Science Park

Applicant after: Tidal Cloud Information Technology Co.,Ltd.

Address before: 250100 S06 tower, 1036, Chao Lu Road, hi tech Zone, Ji'nan, Shandong.

Applicant before: SHANDONG INSPUR CLOUD INFORMATION TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant