存儲基礎(chǔ):IP存儲可行嗎? |
發(fā)布時間: 2012/9/21 16:53:08 |
iSCSI適合于存儲介質(zhì):在DAS解決方案或者NAS解決方案中iSCSI的應(yīng)用成本較低,并且具有很多技術(shù)優(yōu)勢。本文不會就iSCSI的工作原理做過多解釋,而將重點講一講IP存儲。在我們了解了光纖通道和iSCSI技術(shù)的重要知識之后,我們在做購買決定的時候就更容易了。
以下我們列出了iSCSI技術(shù)的三個優(yōu)點(當(dāng)然iSCSI的優(yōu)點絕不僅僅只有這三點): ·因為iSCSI可以使用你現(xiàn)有的IP架構(gòu),所以iSCSI的成本很低 ·iSCSI的配置非常簡便 ·iSCSI更加快速,因為你可以采用10Gb以太網(wǎng)技術(shù) 在不同的情況下,iSCSI的這些特點要取決于技術(shù)環(huán)境以及性能要求。然而,iSCSI無法那些高需求的企業(yè)級用戶。 性能 首先我們來談一談性能。iSCSI技術(shù)的確能夠?qū)崿F(xiàn)很高的吞吐量,大多數(shù)的協(xié)議、標(biāo)準(zhǔn)或者設(shè)備在部分應(yīng)用中有很好的表現(xiàn),而iSCSI技術(shù)則在很多應(yīng)用方面都有很高的性能。 將只采用iSCSI的設(shè)備定位于中小企業(yè)市場已經(jīng)不是什么新鮮事了。雖然沒有人要求你一定將大量交易數(shù)據(jù)庫遷移到iSCSI存儲上,但是目前市場中鋪天蓋地的宣傳吸引了不少IT經(jīng)理采用這項低成本技術(shù)。所以你在購買的時候一定要小心這種“推銷陷阱”。 相比iSCSI來說,光纖通道的性能水平更勝一籌。往往我們關(guān)于性能的討論都會牽扯到一些不太相關(guān)的話題上。比如僅僅因為許多SATA陣列廠商都提供了iSCSI技術(shù)支持,所以我們在討論iSCSI性能的時候卻轉(zhuǎn)向討論SATA硬盤有多么糟糕。的確,SATA在大量隨機IO負(fù)載下會出現(xiàn)一些問題,但是這與底層訪問協(xié)議是沒有關(guān)系的。 光纖通道是針對大塊IO設(shè)計的,被高度優(yōu)化之后用于傳輸存儲數(shù)據(jù)。以太網(wǎng)與光纖通道不同,但是以太網(wǎng)使用的是巨幀(9K的數(shù)據(jù)量,不是1.5K)就可以緩解這個問題。然而,光纖通道HBA卡的效率比以太網(wǎng)卡更高。因為以太網(wǎng)要求每鎮(zhèn)之間都有一個間隔,所以相比之下光纖通道所要求的CPU開銷就更少。以太網(wǎng)適合于處理小型的、頻率較高的數(shù)據(jù)包,而不適合于大型數(shù)據(jù)流。iSCSI也是運行在TCP之上的,所以數(shù)據(jù)在傳輸?shù)骄€纜之前必須要通過操作系統(tǒng)中多個傳輸層,這導(dǎo)致延遲不斷增加。因為有了TCP校驗和卸載,我們就可以在平時的應(yīng)用過程中去掉額外的TCP開銷�?傊�,光纖通道的延遲更低、吞吐量更高。另外,到底選擇基于光纖通道的SAN還是選擇iSCSI主要取決于你的性能要求。 另一個重要的問題就是網(wǎng)絡(luò)利用率。iSCSI的一大賣點就是你可以利用現(xiàn)有的網(wǎng)絡(luò)架構(gòu);事實上,你可以使用其他IP傳輸所經(jīng)過的同一個NIC.這對日常使用來說沒有什么問題,但是對于那些要求存儲訪問速度快的高傳輸量服務(wù)器來說,可能會在一個網(wǎng)絡(luò)接口下受到iSCSI配置的限制。因為許多iSCSI用戶對性能的要求并不高,所以這些用戶會發(fā)現(xiàn)基于NAS的解決方案(采用了NFS或者CIFS)就可以滿足他們的需求。 目前我們有不少技術(shù)選擇可以解決網(wǎng)絡(luò)阻塞的問題。顯然我們可以配置另一個網(wǎng)卡,而且目前出貨的大部分服務(wù)器都配置了2Gb到4Gb的網(wǎng)絡(luò)接口。當(dāng)我們談到對10Gb以太網(wǎng)的需求時,我們可能會遇到上面所提到的性能難題。假設(shè)10Gb以太網(wǎng)的特性非常適合iSCSI的話,市場中一定會推出10Gb配置選擇的解決方案。 但是網(wǎng)絡(luò)如何處理10Gb技術(shù)呢?也許我們需要通過基礎(chǔ)架構(gòu)升級來實現(xiàn)。如果10Gb以太網(wǎng)對網(wǎng)絡(luò)的負(fù)荷過大,并且只有一臺服務(wù)器需要進(jìn)行性能升級的話,我們更傾向于直接將以太網(wǎng)線與存儲設(shè)備相連接。不幸的是,這么做可能會讓你的設(shè)備倒退到和DAS一樣的情況,說實話,DAS設(shè)備也許還能提供更高的性能。 靈活性 光纖通道技術(shù)被用于高可用性的架構(gòu)中。與SAN相連的每個節(jié)點可以使用兩個HBA端口,可以兩次訪問存儲LUN,但是要通過多個路徑進(jìn)行訪問。如果正確架構(gòu)的話,用戶可以通過一個虛擬LUN訪問這些LUN,當(dāng)發(fā)生停電的時候驅(qū)動器就可以在這些LUN之間進(jìn)行故障轉(zhuǎn)移。這就是SAN存儲所能實現(xiàn)的,每個用戶都愿意看到這個結(jié)果。 在光纖通道SAN中,我們不需要安排宕機時間就可以對存儲設(shè)備控制器以及交換機進(jìn)行升級或者替換。而在iSCSI環(huán)境下我們卻無法做到這一點。每臺主機都是與一臺交換機相連接的,無論他們是否在TCP/IP傳輸過程中共享同一個NIC.如果沒有這臺交換機的話,就不具備備援(failover)功能。許多廠商都推出了針對iSCSI的多路徑解決方案,但是這種解決方案只能在一個操作系統(tǒng)以及這些廠商自己的存儲設(shè)備上應(yīng)用。 我建議人們可以把iSCSI作為介于高性能光纖通道SAN以及NAS之間的一個選擇。目前大多數(shù)光纖通道存儲陣列廠商都直接在陣列中提供了對iSCSI的支持,為企業(yè)用戶提供了一套綜合的配置方案�,F(xiàn)在,你的SAN附加磁盤陣列就可以變成IP附加磁盤陣列,可以滿足性能和可靠性的不同需求。 不要因為有人反對就放棄iSCSI技術(shù),也不要草率地采用這項技術(shù)。 總結(jié) ·關(guān)于iSCSI大肆宣傳的優(yōu)點實際是性能瓶頸 ·光線通道對大塊數(shù)據(jù)提供了多路經(jīng)、低延遲和更高效的處理方法 ·對日常應(yīng)用來說,iSCSI的性能足以滿足需求了 本文出自:億恩科技【xuefeilisp.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |