通过 floating IP 访问 VIP - 每天5分钟玩转 OpenStack(126)

本文介绍了如何在真实的网络环境中使用浮动IP关联虚拟IP地址(VIP)并进行负载均衡测试的过程。通过OpenStack的界面配置浮动IP,并将其关联到负载均衡器的VIP上,实现了对外部请求的有效分发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前面我们是直接用 curl 测试 VIP,在更为真实的场景中通常会使用 floating IP 访问 VIP。

下面我们给 VIP 关联一个 floating IP,再进行测试。

访问 Project -> Compute -> Access & Security,打开 Floating IPs 标签页,点击 “Allocate IP to Project” 按钮。

在下拉列表中选择 “ext_net”,Neutron 将从该网络中分配 floating IP。

点击 “Allocate IP”。

分配到的 IP 为 “10.10.10.7”。 点击 “Associate” 按钮。

在 “Port to be associated” 列表中选择 “VIP for web servers: 172.16.100.11” 并点击 “Associate”。

成功将外网 IP 10.10.10.7 关联到 VIP。

下面是在 IP 为 10.10.10.4 的 instance 中进行 curl 测试。

floating IP 生效,load balaner 工作正常。

LBaaS 小节

LBaaS 为租户提供了横向扩展应用的能力。 租户可以将外部请求 balancing 到多个 instance 上,并通过 monitor 实现应用的高可用。

LBaaS 当前的实现是基于 HAProxy,其功能已经能够满足普通业务需求。

至此,Linux Bridge 实现 Neutron 网络的全部内容已经讨论完,下节我们开始学习 Open vSwitch 实现。

转载于:https://www.cnblogs.com/CloudMan6/p/6184912.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值