01-LB

01-LB

Linux Cluster

系统的扩展方式

Scale up:向上扩展

    提供性能更好的服务器代替现有的服务器

Scale out:向外扩展

    提供更多的服务器来满足同一个需求

集群

将多台主机组织起来满足某一特定需求

集群类型

LB

Load Balancing,负载均衡集群

    负载均衡器,调度器

    上游服务器upstream server,后端服务器,真服务器 real server

        SPOF:Single Point Of Failure单点故障

HA

Availability = 平均无故障时间/(平均无故障时间+平均修复时间)
    增大分子
    减小分母:降低平均修复时间
        冗余的方法减少平均修复时间

High Available,高可用集群

    Active:活动服务器
    Passive:备用服务器

HP

High Performance

DS

Distributed System
    Hadoop
        mapreduce
        hdfs

LB cluster implementation

基于软硬件划分

硬件
F5 BIG-IP
Citrix Netscaler
A10 A10
Array
Redware

软件
lvs:linux Virtual Server
haproxy
nginx
ats(apache traffic server)
peribal

基于工作的协议层次划分

传输层

lvs
haproxy(mode tcp)

应用层

haproxy(mode http),nginx,ats,peribal

HA cluster implementation

keepalived
    通过实现vrrp协议来实现地址漂移

AIS
    heartbeat
    cman+rgmanager(RHCS:redhat cluster suite)
    corosync+pacemaker

系统构建方式

分层

分割

分布式
    应用
    数据
    存储
    计算

负载均衡集群中涉及时的要点

1、session保持

    session stick(ip hash)
        把client的请求固定到同一个session所在的位置

    session cluster(multicast/broadcast/unicast)
        把session共享给web server

    session server

2、数据共享

    共享存储
        NAS:Network Attached Storage-网络附加存储(文件服务器如nfs、samba)
        SAN:Storage Area Network-存储区域网络(块级别)
        DS:Distributed Storage-分布式存储

    数据同步
        rsync
        ...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值