免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1141 | 回复: 0
打印 上一主题 下一主题

基于LVS的互联网应用 [复制链接]

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-23 20:48 |只看该作者 |倒序浏览
网络环境 1、硬件:
服务器
、网络附属存储(NAS)和交换机。3个服务器用来做web,2个服务器来做流媒体,1个服务器做LVS-DR,2个
mysql
服务器,一个邮件服务器,2个交换机,一个NETAPP NAS。2、 运行环境:流媒体windows,其他的都是linux。逻辑结构:除数据库服务器和NETAPP存储外,其他的服务器都使用2个网络地址,一个公网地址和一个私有网络地址。设置为公网ip的网络接口连接在一个交换机,设置为私有网络ip的网络接另外一个交换机,处于安全和网络带宽考虑,网络存储设备和数据库只使用私有网络地址。网络拓扑图如下所示:

基本原理: 传统模式下,用户的访问请求通过DNS服务器解析后,把服务请求转发给web服务器,取得数据后返回给用户。这种模式有2个麻烦:同时访问的用户增加到某个程度后,服务器不能提供所需的正常访问;遇到故障,所有的访问请求都将失败。要解决这样一个难题,LVS是上上之选。当我们采用
lvs
方案之后,更改dns服务器的记录,这样用户的访问将首先到达LVS控制器所在的服务器,LVS把请求按照某种算法转发给后面真正的服务器。那么数据的返还是怎样的一个过程呢?在采用DR方式的集群形式下,真实服务器直接把数据返还给用户而不再经过LVS控制器。访问数据的流向在上图中用带箭头的虚线标识出来了,这样设计使得结构更简单一些,lvs控制器的压力也小很多。 根据应用的实际情况考虑,本项目采用LVS/DR方式。 技术实现: 先列出个相关服务器的ip地址:名称Ip地址真实ip地址(RIP)LVS/DR(控制器)61.135.55.100/24 RealServer1(Web1)61.135.55.150/24192.168.55.150/24RealServer2(Web2)61.135.55.151/24192.168.55.151/24RealServer3(Web3)61.135.55.152/24192.168.55.152/24RealServer4(流媒体1)61.135.55.153/24192.168.55.153/24RealServer5 (流媒体2 )61.135.55.154/24192.168.55.154/24MysqlServer1 192.168.55.90/24MysqlServer2 192.168.55.91/24Netapp(网络共享存储) 192.168.55.92/24虚拟ip地址(VIP)Web虚拟地址(VIP1)61.135.55.160 流媒体虚拟地址(VIP2)61.135.55.161
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4206/showart_505542.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP