什么產生了緩存?網絡交換機要配置多少緩存才夠用?緩存容量是否有標準可以衡量? 當網絡交換機接口收到超出其所能處理的流量后,它會選擇要么將其緩存,或者將其丟棄。 緩存通常都是因為網絡接口速率不同造成的,流量突然爆發或者多對一的流量傳輸。 引發交換機緩沖最常見的問題是多對一的流量突然變化。例如,某個應用程序搭建在多個服務器集群結點上。
如果其中某個結點同時請求來自其他所有結點的數據,那么所有答復應該在同一時間到達。這種情況發生時,所有網絡流量洪水會涌向請求者的交換機端口。如果交換機沒有足夠的出口緩沖區,那么它可能會拋棄一些流量,或者增加應用程序延遲。足夠的網絡緩沖區可以防止因為低級別協議造成的丟包或……
我們一直都在努力堅持原創.......請不要一聲不吭,就悄悄拿走。
我原創,你原創,我們的內容世界才會更加精彩!
【所有原創內容版權均屬TechTarget,歡迎大家轉發分享。但未經授權,嚴禁任何媒體(平面媒體、網絡媒體、自媒體等)以及微信公眾號復制、轉載、摘編或以其他方式進行使用。】
微信公眾號
TechTarget
官方微博
TechTarget中國
電子郵件地址不會被公開。 必填項已用*標注
評論
敬請讀者發表評論,本站保留刪除與本文無關和不雅評論的權力。
姓名 *
電子郵件 *
站點
Save my name, email, and website in this browser for the next time I comment.
什么產生了緩存?網絡交換機要配置多少緩存才夠用?緩存容量是否有標準可以衡量?
當網絡交換機接口收到超出其所能處理的流量后,它會選擇要么將其緩存,或者將其丟棄。
緩存通常都是因為網絡接口速率不同造成的,流量突然爆發或者多對一的流量傳輸。
引發交換機緩沖最常見的問題是多對一的流量突然變化。例如,某個應用程序搭建在多個服務器集群結點上。如果其中某個結點同時請求來自其他所有結點的數據,那么所有答復應該在同一時間到達。這種情況發生時,所有網絡流量洪水會涌向請求者的交換機端口。如果交換機沒有足夠的出口緩沖區,那么它可能會拋棄一些流量,或者增加應用程序延遲。足夠的網絡緩沖區可以防止因為低級別協議造成的丟包或網絡延遲。
最現代化的數據中心交換平臺通過共享交換緩存的方式來解決這個問題。交換機擁有一個緩沖池空間分配給特定端口。共享交換緩存在不同供應商和平臺之間差異很大。
一些廠商銷售專為特定環境的網絡交換機。例如,有些交換機具有較大的緩沖處理,適合多對一傳輸場景的Hadoop環境。在能夠分布流量的環境中,并不需要在交換機級別部署緩沖區。
網絡緩沖區十分重要,但我們究竟需要多少空間,卻沒有正確答案。巨大的緩沖區意味著網絡不會丟棄任何流量,同時也意味著增加延遲——在被存儲的數據在被轉發前需要等待。某些網絡管理員更喜歡較小的緩沖區,讓應用程序或協議處理降低一些流量。正確答案是,了解應用程序的流量模式并選擇適合這些需求的交換機。