V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
cc959798
V2EX  ›  Linux

如果 LVS 的调度器挂了整个服务不交全挂了

  •  
  •   cc959798 · 2018-08-15 17:53:55 +08:00 · 2720 次点击
    这是一个创建于 2324 天前的主题,其中的信息可能已经有所发展或是发生改变。

    类似于淘宝这种体谅的网站,能保证服务一直是可用的,并且能支持如此大的并发,LVS 是怎么搞的,如果前端的调度器挂了淘宝 的主站不就都挂了

    13 条回复    2018-08-15 20:34:52 +08:00
    BBCCBB
        1
    BBCCBB  
       2018-08-15 17:56:27 +08:00
    我听说 lvs 前可以再挂 DNS 的.
    NextAccount
        2
    NextAccount  
       2018-08-15 17:58:19 +08:00
    LVS 也有高可用方案
    chris89
        3
    chris89  
       2018-08-15 18:00:08 +08:00   ❤️ 1
    keeplived
    defunct9
        4
    defunct9  
       2018-08-15 18:02:38 +08:00
    淘宝的 lvs 基本都废了,前面啥防火墙都没有,一堆的 nginx
    opengps
        5
    opengps  
       2018-08-15 18:16:43 +08:00 via Android
    lvs 是本地调度,dns 是地区调度,搭配使用
    luhang222
        6
    luhang222  
       2018-08-15 18:20:36 +08:00
    LVS 又不止一台
    pathbox
        7
    pathbox  
       2018-08-15 18:41:12 +08:00 via iPhone
    lvs 可以集群
    ophark
        8
    ophark  
       2018-08-15 19:14:23 +08:00
    ECMP
    cc959798
        9
    cc959798  
    OP
       2018-08-15 19:22:14 +08:00
    @opengps 也就是说不同的用户通过 dns 可能访问到不同的调度器,也就是说分发到不同的 IP,不同 IP 就是不同的调度器
    cc959798
        10
    cc959798  
    OP
       2018-08-15 19:23:14 +08:00
    @luhang222 但是比如说有一台断电或者断网了,或者直接坏掉了,那分发到这个机器上的请求不都挂了
    renothing
        11
    renothing  
       2018-08-15 19:30:16 +08:00
    现在都是 lvs+ospf。挂一台也没影响
    opengps
        12
    opengps  
       2018-08-15 20:34:00 +08:00 via Android
    @cc959798 差不多,大型网站都是后台机器随便挂不影响前台业务的。设计过程很复杂,所以云架构才轻松跑到了传统 idc 服务器架构前面
    rrfeng
        13
    rrfeng  
       2018-08-15 20:34:52 +08:00
    每个节点都可以做高可用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3009 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:50 · PVG 21:50 · LAX 05:50 · JFK 08:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.