Synology NAS 的適應性負載平衡機制
通常伺服器在接網路線的時候,我們很怕一條線斷掉或是交換器的Port死掉,所以都會接兩條線,常用的方式像是LACP或是EtherChannel。


以Synology NAS來說,還支援一種方式是適應性,號稱怎麼接都可以,除了容錯以外還可以達到頻寬增加。

我們把兩張網卡綁在一起,設定一個IP,還會得到一個MAC ADDRESS。

但是實際看起來好像不只一個,兩台電腦存取同一個IP學到不同的MAC。

以架構圖來看,感覺就像這樣。

我們隨便拔一條NAS的網路線,封包掉一個後確實還是可以連線,容錯正常,但是MAC從
00-11-32-2B-5A-02 變成 00-11-32-2B-5A-01。

所以架構看起來變成這樣。

把線接回去的話,ARP又悄悄的被改成 00-11-32-2B-5A-02。
結論:
適應性負載平衡是一種軟體控制的負載平衡,他會把存取的電腦分成群組,所以如果A和B電腦分成不同群組,有機會兩台走不同交換器或網路孔都跑1G,達到2G的頻寬,而且適應所有環境,但像是EtherChannel一定要限制接在同個Switch上,就不適合這種接法,但是這種方法還是有機率達到所有電腦都走同一條線,例如A和B剛好分在同個群組,因此擴充頻寬比方說10G還是比較實際一點。


以Synology NAS來說,還支援一種方式是適應性,號稱怎麼接都可以,除了容錯以外還可以達到頻寬增加。

我們把兩張網卡綁在一起,設定一個IP,還會得到一個MAC ADDRESS。

但是實際看起來好像不只一個,兩台電腦存取同一個IP學到不同的MAC。

以架構圖來看,感覺就像這樣。

我們隨便拔一條NAS的網路線,封包掉一個後確實還是可以連線,容錯正常,但是MAC從
00-11-32-2B-5A-02 變成 00-11-32-2B-5A-01。

所以架構看起來變成這樣。

把線接回去的話,ARP又悄悄的被改成 00-11-32-2B-5A-02。
結論:
適應性負載平衡是一種軟體控制的負載平衡,他會把存取的電腦分成群組,所以如果A和B電腦分成不同群組,有機會兩台走不同交換器或網路孔都跑1G,達到2G的頻寬,而且適應所有環境,但像是EtherChannel一定要限制接在同個Switch上,就不適合這種接法,但是這種方法還是有機率達到所有電腦都走同一條線,例如A和B剛好分在同個群組,因此擴充頻寬比方說10G還是比較實際一點。
留言
張貼留言