惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
WordPress大学
WordPress大学
aimingoo的专栏
aimingoo的专栏
博客园 - 聂微东
M
MIT News - Artificial intelligence
Microsoft Security Blog
Microsoft Security Blog
云风的 BLOG
云风的 BLOG
Google DeepMind News
Google DeepMind News
Apple Machine Learning Research
Apple Machine Learning Research
H
Hackread – Cybersecurity News, Data Breaches, AI and More
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
O
OpenAI News
N
News and Events Feed by Topic
TaoSecurity Blog
TaoSecurity Blog
有赞技术团队
有赞技术团队
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
MyScale Blog
MyScale Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Hacker News: Ask HN
Hacker News: Ask HN
Help Net Security
Help Net Security
爱范儿
爱范儿
W
WeLiveSecurity
V2EX - 技术
V2EX - 技术
Forbes - Security
Forbes - Security
Hacker News - Newest:
Hacker News - Newest: "LLM"
SecWiki News
SecWiki News
A
About on SuperTechFans
Cloudbric
Cloudbric
N
Netflix TechBlog - Medium
博客园 - 司徒正美
S
Security @ Cisco Blogs
Martin Fowler
Martin Fowler
Schneier on Security
Schneier on Security
I
InfoQ
Engineering at Meta
Engineering at Meta
Google Online Security Blog
Google Online Security Blog
T
Troy Hunt's Blog
Latest news
Latest news
N
News and Events Feed by Topic
Security Archives - TechRepublic
Security Archives - TechRepublic
Spread Privacy
Spread Privacy
NISL@THU
NISL@THU
B
Blog
L
LINUX DO - 最新话题
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
V
V2EX
J
Java Code Geeks
N
News | PayPal Newsroom
T
Tor Project blog
The GitHub Blog
The GitHub Blog

问与答

智谱的 code plan 和 api 有什么区别么 你每天用的最多的 app 是啥? 有人做过 AI 标书吗? 星巴克用的什么牌子微波炉?加热好均匀 codex 中的 gpt5.5 出来了吗? 你们都用 coding plan 做什么? chatgpt 忽然间打不开了 想问下哪个 AI 可以生成网站? 我做了一个叫「订阅斩」的 iOS App,专门对付那些悄悄扣钱的订阅 求分享 SDD 相关实践经验 Grok 不充会员是不是会显示系统繁忙嘞 想要多人拼车开 gpt pro 100 刀 MiniMax 和 Kimi 便宜的 coding plan 真的恶心啊 国内的校友关系的网站为什么都没了? 请分享你的 clash 规则配置,开了 tun 模式,实在太卡了。 目前国产哪个模型 chat 最强? 现在做工具类小程序还能挣钱吗 老婆第一个母亲节,送点什么礼物呢 选哪种模型? vscode 插件 codex,一写代码 mac 风扇转个不停怎么解? 大家对于软件部门领导不参与代码工作有什么看法 为什么有那么多 V 友通过阴阳各种国货来质疑主流价值观? 好用的果蔬清洗机推荐 某网站的 HTTP API 和 WSS 都套了 CF,有什么办法找到真实服务器部署位置吗? 是我的幻觉吗,我为什么感觉国产模型现在真的很强, glm5.1 我斥巨资买了一个域名,准备做一个面向全球用户的校友社区,大家帮忙看看域名是否合适? 安卓淘宝每次启动进入淘宝精选,有办法不这样吗? 动态 JSON 序列化对强类型语言很难吗? 怎么做到说话简洁有条理且让人容易理解? 有没有在线实时语音识别的羊毛呢? Shazam APP 识别歌曲跳转国区 AppleMusic,控制栏内置的 Shazam 正常跳转美区,如何解决 你们都 vibe 了啥赚钱的东西 有没有能自动整合大部分常用平台快递的 app 整个城市竟然没有一家银行可以兑换新西兰纽币! 想知道大佬们抓包遇到 ssl pinning 都是咋优雅的 解决的? - V2EX 工业软件的大佬们是怎么 vibe coding 的 - V2EX 出门之后,抽湿机一直开着 ok 吗? 人工智能来了,失业了,有点焦虑怎么办?各位有没有什么出路? - V2EX 做了一个内网/本机用的 todo 系统(rbtodo) 如何看待只要这个世界上还有很多富人 xxx 就一定 xxx 的逻辑推断。 大忽悠贾跃亭回国了? - V2EX 小红书在 root 下使用从来不报错,我也没隐藏,结果昨天突然给我封号了 为什么现在很少看到重金求子的广告了 大家有使用 AI 做应用界面成功的吗? 大家会让 AI 访问你的邮件和工作聊天软件吗? [问与答] 关于我做了一个自嗨的语音助手,愿景是小白也能通过自然语言轻松操控电脑或手机(跪求大佬指点) 你们都买了什么保险? - V2EX 二手特斯拉怎么买靠谱一点 - V2EX 求助 DevEco 一直提示 Network request failed. Verify your network connection and Emulator is available in your country/region. 从移动端开发工程师到 DIFY 应用 求推荐 esim - V2EX 快五一了,大家说说:有没有某一段时间沉迷某件事 这种港区(HKD)Apple store 礼品卡能不能用于买 iPhone ? - V2EX 有个问题想请教一下大家 obsidian 的原生中文检索太差了,有解决方案吗 使用 claude 推荐 挂哪个地区的 ISP cloudflare worker 能指定出口 ip 的国家吗? - V2EX V2EX › 登录 Anycast 多机房防护:单机房被打满流量无法分流、其余节点带宽闲置问题解决 大陆目前怎么购买 codex pro 比较稳 现在海鲜市场要怎么搜索 GPT plus 啊 YouTube 用哪个地区的节点内容多? - V2EX 考公题库有版权吗? 闲鱼的 es 笔记本能买吗 我看 copilot 公告停止了 new sign-ups 升级到 pro,但我半年前就在用 free 版本了理论上应该可以吧 江湖救急,电脑的部分文件打不开了 - V2EX 如何实现 AI 智能问数 到底国内的天气预报哪个平台最准? 你们都 vibe 了啥不赚钱的东西 今天 codex 一直 reconnecting~~~ Ai 短剧,养龙虾, vibe coding 谁把算力搞得这么紧张了? 现在 copilot 好用吗?相比 codex 和 claude code - V2EX 有什么优惠的 TTS(适合有声书)订阅方案么? 兄弟们到底是谁在用中转站? 想知道 V 站的 iOS 开发如何评价 ChatGPT 会员 0 成本代充这事? 新人提问,像 GLM/z.ai 这些开源大模型企业是怎么和专业云计算大厂竞争的? - V2EX iPhone 手机网络问题请教 - V2EX V 站竟然还能查单词,界面还很清爽,站长到底埋了多少彩蛋? 有没有会看风水布局的 V 友,最近邪乎事多,或者认识的帮忙推荐一下 - V2EX 电风扇有性价比高省电的牌子吗?求推荐 在线学习 AI 还可以跟随对应课程进行刷题的网站有吗,且题库经常更新的? 求助, surge 无法正常使用节点, clash verge 正常 使用 rufus 生成可启动 u 盘后, u 盘自带的缓存丢失了 有没有人使用过 1 米长的桌子,够用嘛? - V2EX 大伙高考志愿都是怎么报的,有提前规划过地区和专业之类的吗? - V2EX glm 真的有人抢到么? - V2EX V2EX 如何查看自己因为什么被降权? - V2EX 推荐一款户外看院的监控摄像头 有没有靠谱的线下交友 APP? iPad 13 寸当便携显示器体验如何? - V2EX 目前是海外工作,回国的时候可以直接用护照去香港或台湾玩几天然后直接回国吗? 求购 open router 的替代平替 V2EX › 登录 国内有哪些能免费用 Deep Research 的平台? 各位大佬们,有什么适合个人少量用的 IP 接口嘛? vps 换了 ip 导致 googlevoice 需要验证手机号 关于翻译的计算机图书的共识 Spotify 有既便宜又不跑路的商家吗 想要问下 ai 的三省六部制,也就是协同的只有原本 openclaw 才能实现吗? 现在有一种感觉,甚至是错觉,到处是 ai 开发的应用、app,啥都有
公有云负载均衡是如何实现多租户的
jonathan001 · 2026-05-16 · via 问与答

我最近在思考一个问题,公有云负载均衡是如何实现多租户,目前我想到的方案有二,具体如下:

方案一、 负载均衡器直接安装在 VPC 内部以虚拟机的形式存在,这样天然实现了租户隔离,即使 CIDR 重叠也没有关系,但是随着租户越来越多虚拟机数量暴增,资源严重浪费。

方案二、 共享负载均衡池,部分人共用一个 nginx 进程,每个租户分配一个虚拟的 ip 地址,负载均衡器 proxy_pass 指向这个虚拟的 IP ,然后通过 NAT 进行转换引流到 VPC 中,但是缺点是 NAT 需要跟踪这些 SESSION ,表象过大。

不知道有没有做过的童鞋,给提提意见。

pingdog

3

pingdog      5 月 16 日 via iPhone

vxlan 解决不了多租户,vrf, sr 都发展十多年了

Linux 还可以用 netns 来分割多个 instance

jonathan001

4

jonathan001      5 月 16 日

@pingdog 我刚才看了下,可以把不同租户的 nginx 进程放到 netns 中,网络一端在 ns 中,一端在物理机,物理机器这段要通过 vrf 隔离,按理说可以实现多租户的隔离。

teaguexiao

5

teaguexiao      5 月 16 日

AWS ALB/NLB 实際上是方案二的变体,共享池配路,内部用 VPC Lattice 和 Hyperplane 做网络虚拟化而不是传统 NAT ,避免了连接跟踪表爆峸的问题。跟你方案二思路相近,但关键在网络中面痄呼而不是 instance 层就能打通租户隔离。

my3157

7

my3157      5 月 16 日 via Android

其实大多数云都是有个特殊的网络优化过的物理机,然后上面跑 lxc/vm ,运行 nginx+lua or haproxy

jonathan001

8

jonathan001      5 月 16 日

@my3157 这种方案我已经梳理通了,直接在 linux netns 中跑 nginx 进程,物理一层的网卡直接放到 vrf 中,netns 中的 nginx 进程应该可以用 cgroup 来做隔离,对于高可用可以在多个可用区部署多个进程,然后归属同一个 vxlan 就行。

defunct9

9

defunct9      5 月 17 日 via iPhone

原始的 clb 应该是 f5 ,现在的 alb 应该是 nginx 或者 haproxy 或者 traefik 或者 caddy

thereone

10

thereone      5 月 17 日

多租户的实现,别的不清楚就我接触到的是物理设备和 NFV 设备。普通型是使用负载均衡的虚拟机优享型和专用是直接使用物理设备。厂商专用的 NFV 和物理设备都是内部就支持多租户隔离不需要额外做什么。F5 的 Bigve 和高性能物理硬件 华三硬件 LB 还有虚拟机型 LB 以及其它厂家的硬件和软件等等。至于引流底层都是 vxlan 封装至于数据卸载可以是在 tor 交换机也可以在设备内部。

thereone

12

thereone      5 月 17 日

@jonathan001 vpc 部署虚拟机一般是云上客户自己做,省钱买几台虚拟机自己做成 LB 用 nginx 也好 LVS 别的也好来实现。真正云厂家底层都是用专门的 NFV 或者高性能物理硬件这个才能承载众多用户量。毕竟这些厂家都是专门做这个的性能方面基本不用担心,ASIC FPGA 的硬件转发可以把性能和承载的租户拉到非常高。NFV 也是底层是用 VPP 或者 DPDK 实现高性能的。在要不就是云厂家购买白盒设备自己做自研。

fovecifer

13

fovecifer      5 月 17 日

公有云负载均衡也分不同层次,常用的是 TCP 层和 http/https 层的,我认为肯定要上网络虚拟化的设备,LZ 你说的应该更靠近操作系统层面

CodeWind

18

CodeWind      5 月 17 日

维护过华为 HCS 私有云,说说 HCS 的方案。
首先 LB 是一个集群,包含四层的 lvs 和七层的 nginx ,如果申请的四层 LB ,那就只在 lvs 上创建配置,如果申请的七层,会在 lvs 和 nginx 都创建配置(流量先过 lvs ,再过 nginx),所以解答第一个问题,大家共用。
第二,网络资源和计算资源是分开的,计算资源内部是 vxlan ,但是不和网络资源建立 tunnel ,网络资源到计算资源走的路由。具体就是 lb 访问后端时是访问的 ecs 的 floating ip(华为叫内大网地址)。
第三,lb 访问时要区分有无公网 IP ,有公网 IP 时,流量进到核心后,引流到网络节点,然后走内大网平面路由到后端 ecs 。如果无公网 IP ,好像是通过流表把流量引流到网络节点,然后再走上面的流程(记得不是很清楚了)
大致就是这些了,有疑问可以再交流

jonathan001

19

jonathan001      5 月 18 日

网络资源到计算资源走的路由,但是如何区分租户呢?租户的 ip 如果有重叠该如何处理?如两个租户的 lb 地址都是 10.0.0.1/32 ?

还有一种可能就是专门那一个网段如 10.0.0.0/16 ,给每一个租户的 lb 分配一个单独的 10.0.1.1/32 的路由,这样也能标识一个租户,然后通过路由的方式引入到计算集群,计算集群处理后再通过网络返回给 lb ,不知道我这么理解对不对。

realpg

20

realpg      5 月 18 日

其实很多都是不隔离的
有一些草台班子的 你能看到这个现象 他们为了省资源 slb src 的地址进行一次处理

比如你的 SLB 实例的公网 IP 是 1.1.1.1 ,内网 IP 是 192.168.31.7 ,你的两个计算节点内网 IP 是 192.168.31.11 和 192.168.31.12

你在节点上看连接,甚至会发现 slb 连过来的 IP 不是 192.168.31.7 ,而是 100.68.31.125 之类

云内都是 vxlan ,标签交换,三层路由的,不会建立低效的二层关系的

vopsoft

21

vopsoft      5 月 18 日

iqiyi/dpvs 也是基于 dpdk 开源的

jonathan001

24

jonathan001      5 月 19 日

@realpg 我说的是云厂商不是你,你这个思路是正确的,我也思考了下,所有租户共享一个 LB 共享池 192.168.1.0/24 ,A 租户的 LB 地址是 192.168.1.1 ,然后平台拿到这个地址去所有 LB 的机器上配置 192.168.1.1 到 lo 接口,然后宣告,形成 ECMP ,全部转发流量,流量到达 LB 后如果址是 192.168.1.1 目标地址是 vpc 内网地址,自己查 flow 流表通过 vxlan 转发到相应隧道到达租户 vpc 中的机器,至于 vni 就是在创建 lb 后平台控制器自动下发到 OVS 的。