libteam がちょっといいかも

libteam:

bondドライバに変わって、teamドライバと管理ツールteamd, teamdctlを使いますよという内容。

https://fedorahosted.org/libteam/wiki/Tutorial

bonding driverとの比較。
まぁ、弱点は標準で入ってないところかなw。
LLDP(zero config)とかLACPのload-balancingとかは良さそう

 Bonding vs. Team driver features

Feature Bonding Team
broadcast TX policy Yes Yes
round-robin TX policy Yes Yes
active-backup TX policy Yes Yes
LACP (802.3ad) support Yes Yes
Hash-based TX policy Yes Yes
Highly customizable hash function setup No Yes
TX load-balancing support (TLB) Yes Yes
RX load-balancing support (ALB) Yes Planned
RX load-balancing support (ALB) in bridge or openvswitch No Planned
LACP hash port select Yes Yes
load-balancing for LACP support No Yes
Ethtool link monitoring Yes Yes
ARP link monitoring Yes Yes
NS/NA (IPV6) link monitoring No Yes
ports up/down delays Yes Yes
port priorities and stickiness (“primary” option enhancement) No Yes
separate per-port link monitoring setup No Yes
multiple link monitoring setup Limited Yes
lockless TX/RX path No (rwlock) Yes (RCU)
VLAN support Yes Yes
user-space runtime control Limited Full
Logic in user-space No Yes
Extensibility Hard Easy
Modular design No Yes
Performance overhead Low Very Low
D-Bus interface No Yes
ØMQ interface No Yes
multiple device stacking Yes Yes
zero config using LLDP No Planned

‘via Blog this’

  • このエントリーをはてなブックマークに追加

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ツールバーへスキップ