大型网站解决方案技术

大型网站面临的问题:(网络层、服务层、应用层)

>1.网站大访问量
		1.负载均衡(分流、轮循):思科以太网通道、Windows NLB Linux LVS(nat(地址转化)dr) F5和负载均衡器			
		2.冗余技术(服务器集群):思科HSRP 热备份路由、Windows 集群、Linux HA集群 IBM AIX 集群
	>2.网站大数据存储
		1.负载均衡(主从复制 (流量分担))
		2.分区(分库分表(垂直分表,水平分表))内置hash取模 
		3.冗余技术(数据库集群)
	>3.网站访问速度
		1.Squid 代理缓存(分站式)
		2.页面静态化(jsp自带的dowrite、模板软件、ajax异步请求)
		3.Memcache(数据缓存)
		4.Sphinx 搜索加速(索引)
	>4.服务器监控
		1.web服务监控(Apachetomcatnginx)
		2.数据库监控(关系型数据库、非关系型数据库)
		3.磁盘空间监控
		4.流量监控(mrtg监控、cacti监控)-协议snmp
		5.网站流量监控
		6.Linux postfix发邮件  dovecot收邮件
		7.Apache压力测试-ab
		8.Mysql压力测试-mysqlslap
	>>网络数据转发
		lvs 负载均衡
			>Lvs nat技术(地址转化)主外分离
			>Lvs ip-tun技术
			>Lvs dr技术
网络OSI七层模型
		1 物理层   (网线,接口)
		2 数据链路层(原Mac地址,目的Mac地址)
		3 网络层  (原ip地址,目的ip地址)
		4 传输层   (原端口,目的端口)
		5 会话层    
		6 表示层
		7 应用层
	交换机数据转发原理
		MAC地址  端口
	路由器数据转发原理
		网段    端口
	获取目的Mac地址
		1.ARP协议(广播)
		2.代理ARP(路由器广播代理)
	路由器交换机区别
		路由器:工作在网络层,根据路由表转发,路由表中含有网段和接口
		交换机:工作在数据链路层,根据Mac地址表转发,Mac地址表含有Mac地址和接口
>>Lvs nat和ip-tun模式(Lvs配置两个网卡)
	硬件网络负载均衡技术
	Lvs nat网络地址转化原理
		1.(地址转化)主外分离
	Lvs ip-tun ip隧道原理
		2.
	nat和ip-tun ip隧道原理优缺点
		 nat用户发出请求要经过lvs,服务器返回也要经过lvs。
		 nat只需要一个公网ip,费用低
		 ip隧道用户发出请求经过lvs,服务器返回直接给用户
		 ip隧道减小了lvs的压力,让lvs更难达到瓶颈
		 ip隧道需要多个公网ip,费用比nat技术高。
	ip隧道 通过网卡IP相同来轮循真实服务器
>>LVS dr模式
	四种常用的轮叫负载算法
		1.轮叫        平均轮循
		2.加权轮叫    把多点链接数放到承载高的服务器
		3.最少链接          
		4.加权最少链接

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值