如何理解 Istio Ingress, 它与 API Gateway 有什么区别?东西流量?南北流量?

简介: 这三者都和流量治理密切相关,那么流量治理在过去和现在有什么区别呢?都是如何做的呢?在学习istio的时候对流量管理加深了理解。什么是东西流量?什么是南北流量?

背景

这三者都和流量治理密切相关,那么流量治理在过去和现在有什么区别呢?都是如何做的呢?

在学习istio的时候对流量管理加深了理解。什么是东西流量?什么是南北流量?

k8s的内部服务如何被外部访问

假如让你说出k8s中的服务暴露的方式? 你可以说几种? 我面试也遇到过这个问题。

东西流量

mesh(Node 的灰色框) 中的的流量属于集群内部(东西向)流量属于东西流量

南北流量

客户端访问 Kubernetes 集群内服务的流量属于外部(南北向)流量

流量管理的比较

Ingress

API Gateway

Istio0111308376e44185ac2fbefe99e3458d.png参考

js宋

目录
相关文章
|
2月前
|
编译器 API 定位技术
API和SDK的区别
API 和 SDK 的区别在于:API 是一组定义了软件组件之间交互规范的接口,用于实现不同软件组件之间的通信;而 SDK 是一个全面的工具集合,包含 API、编译器、调试器、文档等,用于特定平台的应用程序开发。SDK 范围更广,内容更丰富,更具体和具象化,适合复杂的开发需求;API 则更加抽象,侧重于功能的定义和调用方式。
|
2月前
|
人工智能 监控 负载均衡
一文详述:AI 网关与 API 网关到底有什么区别?
近年来,AI发展迅猛,大模型成为推动业务创新的关键力量。企业面临如何安全管理和部署AI应用的挑战,需设计既能满足当前需求又可适应未来发展的基础架构。AI网关应运而生,在集成、管理和优化AI应用中扮演重要角色。本文探讨AI网关与API网关的区别,分析AI系统为何需要专门网关,并提供选择合适AI网关的建议。AI网关不仅支持多种模型,还具备高级安全性和性能优化功能,有助于企业在复杂环境中灵活应用AI技术。
101 1
|
5天前
|
API
Istio 使用ingress和gateway两种方式公开服务
本文档指导您完成Istio网关的部署与配置。首先安装`istiod`(步骤略过)。接着,创建`ingress.yaml`文件,定义Istio入口网关的服务、部署及权限设置,通过`kubectl apply -f ingress.yaml`命令应用。最后,创建Ingress资源,指定主机名、后端服务及TLS配置,实现对外部请求的路由管理。
13 0
|
2月前
|
编译器 API 定位技术
API和SDK的区别
API(应用程序编程接口)和SDK(软件开发工具包)的主要区别在于范围、内容、抽象程度及使用方式。API定义了软件组件间的交互规则,范围较窄,更抽象;而SDK提供了一整套开发工具,包括API、编译器、调试器等,范围广泛,具体且实用,有助于提高开发效率。
|
2月前
|
JavaScript 前端开发 安全
|
4月前
|
JavaScript 前端开发 API
谈谈我对Vue 3 中的 Composition、Composition API 和 Composables 之间的区别的理解
谈谈我对Vue 3 中的 Composition、Composition API 和 Composables 之间的区别的理解
|
4月前
|
移动开发 前端开发 API
React路由和HTML5 History API有什么区别
【8月更文挑战第11天】React路由和HTML5 History API有什么区别
48 1
|
4月前
|
XML 安全 API
REST 和 SOAP API 有什么区别?
【8月更文挑战第31天】
245 0
|
4月前
|
SQL 安全 Java
|
5月前
|
API 运维
开发与运维函数问题之Gather API与Stream Collector的区别如何解决
开发与运维函数问题之Gather API与Stream Collector的区别如何解决
36 1