網絡交換機在數據中心起到什么作用
當網絡交換機接口收到超出其所能處理的流量后,網絡交換機會選擇要么將其緩存,或者網絡交換機將其丟棄。
網絡交換機的緩存通常都是因為網絡接口速率不同造成的,網絡交換機的流量突然爆發或者多對一的流量傳輸。
引發網絡交換機的緩沖最常見的問題是多對一的流量突然變化。例如,某個應用程序搭建在多個服務器集群結點上。如果其中某個結點同時請求來自其他所有結點的網絡交換機的數據,那么所有答復應該在同一時間到達網絡交換機。這種情況發生時,所有網絡交換機的流量洪水會涌向請求者的網絡交換機的端口。如果網絡交換機沒有足夠的出口緩沖區,那么網絡交換機可能會拋棄一些流量,或者網絡交換機增加應用程序延遲。足夠的網絡交換機的緩沖區可以防止因為低級別協議造成的丟包或網絡延遲。
最現代化的數據中心交換平臺通過網絡交換機的共享交換緩存的方式來解決這個問題。網絡交換機擁有一個緩沖池空間分配給特定端口。網絡交換機共享交換緩存在不同供應商和平臺之間差異很大。
一些網絡交換機廠商銷售專為特定環境的網絡交換機。例如,有些網絡交換機具有較大的緩沖處理,適合多對一傳輸場景的Hadoop環境。網絡交換機在能夠分布流量的環境中,網絡交換機并不需要在交換機級別部署緩沖區。
網絡交換機的緩沖區十分重要,但我們究竟需要多少網絡交換機的空間,卻沒有正確答案。巨大的網絡交換機緩沖區意味著網絡不會丟棄任何流量,同時也意味著增加網絡交換機延遲——在被網絡交換機存儲的數據在被轉發前需要等待。某些網絡管理員更喜歡較小的網絡交換機的緩沖區,讓應用程序或協議處理降低一些流量。正確答案是,了解應用程序的網絡交換機的流量模式并選擇適合這些需求的網絡交換機。
以上就是網絡交換機在數據中心起到什么作用的全部內容了,希望綜上所述能給予各位一定的幫助。