集群和存储

集群和存储:nginx

集群的分类:HPCLBHAweb

HPC在企业应用中比较少。正则表达式

HA:高可用。负载不高,防止单点故障后端

LB:负载均衡。负载很是高,单一服务器地法承受这么大的压力。服务器

 

负载均衡设备:网络

硬件:F5NetscalerRadware架构

软件:LVSNGINXHAPROXY负载均衡

硬件的优势:快! 缺点:贵!tcp

软件的优势:便宜!缺点:慢!分布式

LVS的效率能够达到F560%,NGINXHAPROXY效率达到F510%。

 

NGINX:只能用于webmail的调度。支持丰富的正则表达式。能够检查后端服务器状态。配置文件须要更多地改动。三款软件中,效率最低。

HAPROXY:能够支持4层功能(mode tcp)。正则弱于nginx。能够检查后端服务器状态。配置文件须要更多地改动。效率高于NGINX

LVS:只支持到第4层。由于只能识别4层信息,也就无所谓正则了。自己没有后端服务器的健康检查机制。配置性较低。效率最高。

开始网络规模比较小,没有很是大的负载,日PV只有几百万,考虑NGINXHAPROXY就够了。规模扩大,日PV达到千万以上级别,就要考虑LVS

 

PVPage View。网站全部页面的访问量

《大型网站技术架构》阿里架构师李智慧

 

好比咱们访问京东的时候,看到的是一致的页面,可是京东后台是由成千上万不一样服务器提供服务的。用户访问不一样的URL,是由不一样的服务器提供的服务。

 

 

存储

RAID阵列

CEPH分布式文件系统