赞
踩
简单地说,集群就是指一组(若干个)相互独立的计算机,利用高速通信网络组成的一个较大的计算机服务系统,每个集群节点(即集群种的每台计算机)都是运行各自服务的独立服务器,这些服务器之间可以彼此通信,协同向用户提供应用程序、系统资源和数据,并以单一系统的模式加以管理,当用户客户机请求集群系统时,集群给用户的感觉就是一个单一独立的服务器,而实际上用户请求的是一组集群服务器。
用一句话描述集群:
即一堆服务器合作做同一件事!
1.高性能计算
2.价格有效性
3.可伸缩性
4.高可用性
集群概念的特点说明:高可用,高性能(核心特点)
(1) 负载均衡集群,简称LBC或者LB
—解决调度问题
F5 : 硬件设备
A10 : 硬件设备
Nginx : 工作在7层,1.9版本之后也支持4层负载
LVS : 工作在4层
Haproxy(大公司常用) : 兼容4层负载和7层负载,有图形化界面
(2) 高可用性集群,简称HAC或者HA
—解决单点故障问题(keepalived)
(3) 高性能计算集群,简称HPC或者HP
—不常用:主要处理复杂的运算,算法,建模,科研常用
(4) 网络计算 —不常用:云计算有关
对用户的访问请求进行调度管理
对用的的访问请求进行压力分担
调度管理示例
压力分担示例
拿到服务器先进行压力测试,查看最大值是多少!!!按最大值进行搭建web服务器数量(要有一定冗余量,做到一半的机器坏了,另一半能继续支撑没有异常,
防止雪崩的情况
)
再加一台备负载均衡服务器,主和备之间用一根心跳线相连,主的挂掉以后,备的立马顶替,实现高可用服务器集群。
及解决了负载的压力分担又解决了单点故障的问题!
ab命令会创建多个并发访问线程,
模拟多个访问者同时对某一URL地址进行访问。
它的测试目标是
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。