LVS 会议记录。

LVS 会议记录。

总体上来说整场会议仅仅是概括,没有什么深入的东西。

8:00 Mike 的开场

8:10 冯岩就 Mac 与 Linux 发表演讲

8:17 章文嵩正式开始演讲 - Building Scalable Network Services using Linux Virtual Server

网络服务之需求:

扩展性

24x7

管理性

省钱

LVS 项目之目标:

为网络高可用性提供一个基本框架。

LVS总体框架

E-Comerce

General Network Services

Cluster Management

KTCPVS

IPVS

LVS Framework

IP Virtual Server:

Linux 内核级实现

三种负载分担手段:

NAT

IP Tunneling

Direct Routing

Comparison:

VS/NAT VS/TUN VS/DR

Server any Tunneling Non-arp device

Server net private LAN/WAN LAN

Server no. low(10~20) HIgh((100) High(100)

Server gw load balancer Own router Own router

KTCPVS:

Layer-7 switching in user-space

  • high overhead of context switching and copying
  • limited scalability

    Cluster Monitoring Software

    Red Hat Cluster Server / Piranha
  • LVS Piranha

    UltraMonkey
  • LVS lvs-gui heartbeat ldirectored

    Keepalived

    Netparse

    etc

    高可用性

    服务器完蛋检测:
  • ping, server detection, etc

    Load Balancer 完蛋检测:
  • 数据同步/迁移
  • Heartbeat

Technorati Tags: , ,

版权所有丨转载请注明出处:https://kxq.io/archives/lvs会议记录