摘要:2011年1月13日消息,在10Gbps的以太網出現以前,像iSCSI和NFS那樣的基于IP的存儲技術基本都停留在1Gbps的時代,那時2Gbps和4Gbps的光纖信道擁有至高無上的地位?,F在,面對適用面廣,廉價的10GbE網絡硬件,許多人反而爭論起來了——真是夠諷刺的,世道的確是變了?。‘斈汩_始認真研究它的時候,那些原始的吞吐量統(tǒng)計數據到底能起到多
2011年1月13日消息,在10Gbps的以太網出現以前,像iSCSI和NFS那樣的基于IP的存儲技術基本都停留在1Gbps的時代,那時2Gbps和4Gbps的光纖信道擁有至高無上的地位。現在,面對適用面廣,廉價的10GbE網絡硬件,許多人反而爭論起來了——真是夠諷刺的,世道的確是變了??!
當你開始認真研究它的時候,那些原始的吞吐量統(tǒng)計數據到底能起到多大的作用呢?10Gbps的速度給運維帶來的那些好處,多個1Gbps的連接無法提供嗎?要回答這些問題似乎很簡單,但是又不像看上去那么簡單。
推送數據
當然,物理法則仍然存在:使用10GbE的管道,你可以推送的數據量大約是1GbE管道的10倍。但是,讓我們回過頭來,用現實的眼光來看一看這些數字。
在現實生活中,使用一個1Gbps的連接,你可以獲得110MBps的iSCSI吞吐量——在配置正確,負載均衡也完美無缺的情況下,這個數字可能會翻倍。在我見過的一些10GbE測試平臺上,單個連接的推送速度大約是1,150MBps。
這比1GBps要高一些。我承認還有許多優(yōu)秀的案例,但是,我們中有多少人敢說一個正常的應用程序的確需要高速地遷移這么多的數據(或者只是提供遷移這么多數據的能力)呢?我敢打賭,就算在大型的企業(yè),政府和學術界中,這樣的應用程序也是寥寥無幾的。
一般來說,你遇到的最常見的存儲問題并不是對原始數據吞吐量的處理,而是對大量的,非常微小的,而且完全是隨機的I/O操作的處理。對于完整的數據庫應用程序來說,這些類型的負載更加常見,對于傳統(tǒng)的旋轉式磁盤來說,這些負載是最難處理的。
這是因為磁片旋轉的速度和磁頭的定位速度都是有限的。最后,一個相對重量級的磁盤的IOPS(每秒I/O的次數)也許只能達到20,000 4KB IOPS,原始的吞吐量也許只能達到80MBps——一個1GbE連接已經足夠用了。但是,由于磁盤延遲的限制,同樣的負載可能需要高于110 15K RPM的磁盤。對于這些類型的負載來說,存儲的瓶頸通常是磁盤子系統(tǒng)本身,而不是存儲設備之間的互聯速度。
通信工程師備考資料免費領取
去領取