网络结构设计——负载均衡之LVS学习笔记(三)
2014-01-20 10:11
609 查看
LVS按个人理解的说就是将一台Linux服务器当作路由器等功能的技术。LVS---Linux虚拟服务器。
LVS实现了三种IP负载均衡技术VS/NAT、VS/TUN、VS/DR。
今天简单分享一下我在学习LVS的IP-TUN技术的一些心得。
背景
外部网络 Windows
LVS Centos
WEB Server 1 Centos
WEB Server 2 Centos
配置
Windows VM1网卡设置
LVS VM1网卡
WEB Server1 VM1网卡
WEB Server2 VM1网卡
LVS设置隧道
ifconfig后,多出隧道网卡
路由表中也有记录了
写脚本
执行
WEB Server 1
启动apache服务,写一个简单的网页
配置隧道
写一脚本执行
WEB Server 2
启动apache服务,写一个简单的网页
配置隧道
写一脚本执行
结果,网页访问
第一次访问时候
第二次访问时候
查看访问
SERVER1当前连接为2,总共连接为21次。SERVER2总共了解23次。
总结
浏览器访问时,访问的是LVS服务器的200.168.10.10这个IP地址,LVS服务器将请求隧道封装后分别轮回发给两台WEB服务器,然后直接由WEB服务器将请求返回给发送的外部网络上的主机,这个过程没有经过LVS服务器的处理了,这样,相对于NAT技术,便没有了LVS服务器访问量限制的瓶颈了。但是由图可以看到,WEB服务器也是挂在公网上的,而不是私网。
这样做可以减少大访问量的时候WEB服务器的压力,只是挂在公网上的服务器会比较多。
转载请注明出处:http://www.cnblogs.com/yydcdut/p/3525841.html
LVS实现了三种IP负载均衡技术VS/NAT、VS/TUN、VS/DR。
今天简单分享一下我在学习LVS的IP-TUN技术的一些心得。
背景
外部网络 Windows
LVS Centos
WEB Server 1 Centos
WEB Server 2 Centos
配置
Windows VM1网卡设置
LVS VM1网卡
WEB Server1 VM1网卡
WEB Server2 VM1网卡
LVS设置隧道
ifconfig后,多出隧道网卡
路由表中也有记录了
写脚本
执行
WEB Server 1
启动apache服务,写一个简单的网页
<html><body><h1>200.168.10.2</h1></body></html>
配置隧道
写一脚本执行
WEB Server 2
启动apache服务,写一个简单的网页
<html><body><h1>200.168.10.3</h1></body></html>
配置隧道
写一脚本执行
结果,网页访问
第一次访问时候
第二次访问时候
查看访问
SERVER1当前连接为2,总共连接为21次。SERVER2总共了解23次。
总结
浏览器访问时,访问的是LVS服务器的200.168.10.10这个IP地址,LVS服务器将请求隧道封装后分别轮回发给两台WEB服务器,然后直接由WEB服务器将请求返回给发送的外部网络上的主机,这个过程没有经过LVS服务器的处理了,这样,相对于NAT技术,便没有了LVS服务器访问量限制的瓶颈了。但是由图可以看到,WEB服务器也是挂在公网上的,而不是私网。
这样做可以减少大访问量的时候WEB服务器的压力,只是挂在公网上的服务器会比较多。
转载请注明出处:http://www.cnblogs.com/yydcdut/p/3525841.html
相关文章推荐
- 网络结构设计——负载均衡之LVS学习笔记(四)
- 网络结构设计——负载均衡之LVS学习笔记(二)
- 微信公号“架构师之路”学习笔记(二)-高可用高并发负载均衡的架构设计(冗余+自动故障转移、水平扩展等)
- 架构设计:负载均衡层设计方案(5)——LVS单节点安装
- Kafka整体结构图、Consumer与topic关系、Kafka消息分发、Consumer的负载均衡、Kafka文件存储机制、Kafka partition segment等(来自学习资料)
- 【我的《冒号课堂》学习笔记】设计模式(2)结构模式
- 微信公号“架构师之路”学习笔记(五)-数据库扩展性架构设计(水平切分,秒级扩容,平滑迁移,在线表结构变更,一个大数据量多属性高并发的数据库设计等)
- 网络负载均衡的几项技术学习
- Sparse Filtering 学习笔记(一)网络结构与特征矩阵
- 架构设计:负载均衡层设计方案(4)——LVS原理
- Kafka中topic的Partition,Kafka为什么这么快,Consumer的负载均衡及consumerGroup的概念(来自学习笔记)
- CNN卷积神经网络学习笔记2:网络结构
- Sparse Filtering 学习笔记(一)网络结构与特征矩阵
- 学习笔记之网络软件设计(二)
- 架构设计:负载均衡层设计方案(7)——LVS + Keepalived + Nginx安装及配置
- 架构设计:负载均衡层设计方案(5)——LVS单节点安装
- 架构设计:负载均衡层设计方案(4)——LVS原理
- LB 负载均衡的层次结构:LVS Nginx DNS CDN
- 深度学习笔记二:多层感知机(MLP)与神经网络结构
- 负载均衡原理与实践详解 第十六篇 负载均衡网络设计 把负载均衡当作二层交换机还是三层路由器