摘要:可以肯定的是,如果可以把當前的磁盤全部替換成超高速的SSD,那么瓶頸又會變成存儲設備之間的互聯速度,甚至是服務器本身。但是現在,SSD那高昂的價格,以及相對較低的容量,導致它們很難引起的大家的注意(除了那些需要使用較高端的事務處理程序的人和那些預算十分充足的人)。如果你要把當前的磁盤全部替換成超高速的SSD,那么10GbE
可以肯定的是,如果可以把當前的磁盤全部替換成超高速的SSD,那么瓶頸又會變成存儲設備之間的互聯速度,甚至是服務器本身。但是現在,SSD那高昂的價格,以及相對較低的容量,導致它們很難引起的大家的注意(除了那些需要使用較高端的事務處理程序的人和那些預算十分充足的人)。如果你要把當前的磁盤全部替換成超高速的SSD,那么10GbE的互聯速度才是必須的,因為只有這樣才能完全發(fā)揮出它的潛力。
否則,除了特定用途的應用程序(例如:高碼率的視頻和圖像應用程序)以外,在生產環(huán)境下,你很少能看到磁盤負載可以“吃掉”10GbE帶寬的情況。但是,有一個重要的領域需要特別說明一下,那就是:備份。為了保護我們日益增長的,堆積如山的數據,我們要不斷地進行備份。
不像數據庫應用程序,備份通常會持續(xù)不斷地遷移大量的數據——通常遷移到高性能的磁帶驅動器,它們可以很輕松地承受高于1Gbps的連續(xù)吞吐量。如果你需要在一個夜間備份窗口中備份幾十個TB的數據,那么,并行地運行大量的磁帶驅動器也許是實現這個目標的方法。如果你采取了這種方法,并且不考慮其他因素的話,那么只有10GbE的互聯速度才可以確保你的SAN能夠滿足你的備份設備的需要。
減少延遲
10GbE的以太網能提高性能的另外一個領域是延遲領域。但是,它們之間的差別也許并不想你想象的那樣明顯。除了一些磁盤問題之外,還有兩個和延遲有關的問題必須要考慮:傳輸和序列化。
傳輸是指數據通過特定介質(光纖,銅線,等等)的速度。無論是實施10GbE的以太網還是1GbE的以太網,只要使用的介質相同,那么絕對不會對傳播速度造成什么影響的——電子或光學信號從導線的一端傳送到導線另外一端的速度都是一樣的,這和你把多少數據放入了那個管道沒有什么關系。另一方面,序列化是指你把指定數量的數據放入那個管道的速度。在這方面,10GbE的以太網可以快10倍。
在延遲時間中,序列化時間只占很小的一部分。連接層的巨大延遲主要是由連接的每一端的接口和系統(tǒng)引入的。在一天快要結束的時候,你可能會發(fā)現,對于一個特定的包來說,它通過一個調整好的1GbE的連接的往返時間是135µs,而它通過一個10GbE的連接的往返時間只能下降到75?s——大多數其他的開銷都是來自于設備的兩端,而不是來自于連接本身。
通信工程師備考資料免費領取
去領取