虚拟IP技术

1.说明

虚拟IP(Virtual IP Address,简称VIP)是一个未分配给真实弹性云服务器网卡的IP地址。

弹性云服务器除了拥有私有IP地址外,还可以拥有虚拟IP地址,用户可以通过其中任意一个IP(私有IP/虚拟IP)访问此弹性云服务器。同时,虚拟IP地址拥有私有IP地址同样的网络接入能力,包括VPC内二三层通信、VPC之间对等连接访问,以及弹性公网IP、VPN、云专线等网络接入。

多个主备部署的弹性云服务器可以在绑定虚拟IP地址时选择同一个虚拟IP地址。用户可以为该虚拟IP地址绑定一个弹性公网IP地址,从互联网可以访问后端绑定了同一个虚拟IP地址的多个主备部署的弹性云服务器,增强容灾性能。

典型组网 虚拟IP主要用在弹性云服务器的主备切换,达到高可用性HA(High Availability)的目的。

2.具体实现

Keepalived与HaProxy的协调合作原理分析-阿里云开发者社区

3.HAProxy

HAProxy是法国开发者威利塔罗(Willy Tarreau)在2000年使用C语言开发的一个开源软件,是一款具备高并发、高性能的TCP和HTTP负载均衡器,支持基于cookie的持久性、自动故障切换,支持正则表达式及web状态统计。HAProxy可提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,是免费、快速并且可靠的一种解决方案。

HAProxy技术主要解决了高并发、负载均衡以及基于TCP和HTTP应用的代理等问题。

它能够作为负载均衡器,在并发处理上优于许多其他解决方案,可以支持数以万计的并发连接。HAProxy在有更好的资源和时间管理的用户空间(User-Space)实现所有这些,使得资源得到充分、有效的利用。

此外,HAProxy还支持虚拟主机,可以补充类似Nginx的一些缺点,比如支持Session的保持,Cookie的引导,同时支持通过获取指定的url来检测后端服务器的状态。它是一款免费、快速并且可靠的一种解决方案,特别适用于那些负载特大的web站点。

相关推荐
渣渣盟2 小时前
Nginx 从零到上手:Windows & Linux 双环境教程
linux·windows·nginx
Dola_Zou2 小时前
CodeMeter Linux 部署与配置指南
linux·运维·自动化·软件加密
土星云SaturnCloud2 小时前
充电站AI视觉算法全方案:安全监管+运营提效+服务升级,土星云边缘计算赋能场站智能化
服务器·人工智能·ai·边缘计算·ai视觉
MSTcheng.2 小时前
【Linux学习】Linux学习第二弹——Linux基本指令1
linux·运维·服务器·学习·指令
国科安芯2 小时前
ASL3159S:把精密信号的“破音“挡在切换之外的 0.9Ω 开关
服务器·网络·数据库·架构·状态模式·抗辐射加固
今天AI了吗2 小时前
AI 数据安全治理框架:模型能力与数据权限的边界在哪里
java·linux·开发语言·人工智能·python·深度学习·机器学习
不一样的少年_2 小时前
Docker 容器操作:运行、停止、查看与删除
linux·docker·容器
不一样的少年_2 小时前
Docker 入门第一课:从架构、云服务器到安装完成
linux·docker·云计算
M78佐菲2 小时前
Linux学习笔记:目录IO与帧缓冲
linux·笔记·学习·算法
三8443 小时前
WordPress SQL 注入漏洞分析:从 author__not_in 参数到 REST API 全链路
linux·前端·数据库