虛擬服務器環(huán)境下 用iSCSI還是FC?
目前,虛擬服務器環(huán)境下的iSCSI SAN應用已成為人們議論的熱點。不過,F(xiàn)C也有自己獨特的優(yōu)勢,不失為虛擬服務器環(huán)境下的一項備選技術。在本文中,我們將深入了解虛擬服務器環(huán)境下的這兩項技術。
對iSCSI SAN的興趣日益高漲
在實行服務器虛擬化時,許多IT部門選擇了最不排斥存儲的方法。最初,一些小型企業(yè)選擇的是DAS,因為他們看重共享存儲的優(yōu)勢。然而,大中型企業(yè)則通常會利用他們已有的FC陣列。
AIMCO是美國科羅拉多州丹佛的一家不動產投資信托公司,它們的解決方案就利用了現(xiàn)有的FC陣列。它們的服務器虛擬化環(huán)境包含一個VMware公司的雙處理器認證、DAS、ESX服務器以及他們自己的FC SAN。去年,AIMCO新添八臺ESX服務器時依然使用的是它們的FC HP StorageWorks 6100 EVA(Enterprise Virtual Array)。
AIMCO的一位系統(tǒng)管理員Chris Bell說到:“我們已有現(xiàn)成的系統(tǒng),購買新的沒有任何意義。我們需要做的只是添加更多的磁盤?!?/P>
不過,Chris Bell現(xiàn)在對10G以太網和iSCSI SAN產生了很大的興趣,因為AIMCO正在考慮擴展它們目前的虛擬服務器環(huán)境。他對NetApp的存儲虛擬化和多協(xié)議存儲設備表現(xiàn)出了很濃厚的興趣。
NetApp之所以如此有吸引力是因為“它最終將會消除FC SAN光纖交換機,將基于磁盤的通信轉換為iSCSI網絡通信?!盋hris Bell說到:“這都是為了降低成本?!?/P>
成本節(jié)省是購買iSCSI時的一個重要考慮因素,因為企業(yè)可以使用其現(xiàn)有的IP架構,而不必購買昂貴的FC設備。所有的主要操作系統(tǒng)都有內置的軟件啟動程序,通(software initiator)過IP網絡發(fā)送SCSI命令。此外,IT企業(yè)需要仔細評估自己的虛擬環(huán)境,確保達到成本節(jié)省期望值。
Gartner集團的一位研究副總裁Stanley Zaffos說到:“隨著物理服務器中添加的虛擬機越來越多,物理連接I/O通信負載也會越來越重。從軟件啟動程序的角度來看,開銷也會相應上升?!?/P>
Zaffos還說到,有時你可能還不得不購買高性能網卡或主機適配器,這會讓成本逐步接近FC成本。
應用負載能否在任何物理服務器中被虛擬化,它們的帶寬要求怎樣等問題也是重要的考慮因素。例如,AIMCO的Chris Bell說他只會考慮10Gb以太網。
隨著10Gb以太網卡的價格逐步下跌,接受10GbE的企業(yè)會越來越多,尤其是虛擬化應用負載較輕的企業(yè)。
準備迎接10GbE
Saddle Creek公司沒有采取任何特殊措施來提升吞吐量,但該公司從未遇到過性能問題,甚至高容量倉庫管理系統(tǒng)也未出現(xiàn)過性能不足。
該公司的第三方后勤供應商的高級技術服務經理Kathy Fulton說到:“有時,我們得考慮考慮10GbE,因為只要是能提升性能的事都值得我們去調查。”
Saddle Creek公司使用VMware將70-80臺物理服務器整合為近10臺,所有應用都實行了虛擬化,包括微軟的Exchange Server(大約有600多個郵箱)。他們由DAS存儲轉變?yōu)長eftHand Networks公司(已被惠普收購)的iSCSI SAN存儲。
Fulton知道,DAS已不再適于利用VMware高級功能,如高可用性和VMotion(可以允許用戶將虛擬機從一臺服務器遷移到另一服務器)。她說,我們需要做出取舍的是iSCSI SAN和FC SAN,而沒有DAS,不過從價格、靈活性和易管理性來看,iSCSI更勝一籌。
Fulton還說:“我的工程師管理iSCSI SAN所需的時間要遠遠低于FC SAN,他們也非常喜歡這樣的界面,因為感覺一切都很符合邏輯?!?/P>
存儲供應
ESG集團07年9月的一份調查顯示,365家接受調查的IT企業(yè)中85%在它們的虛擬服務器環(huán)境下利用了網絡存儲。ESG還發(fā)現(xiàn),大多數企業(yè)在服務器虛擬化過程中都沒有購買新的存儲資源。
ESG的一位分析師Bob Laliberte說,增長幅度最大的是iSCSI,中小型企業(yè)傾向于使用iSCSI是因為它是大家所熟悉的技術。
不過,F(xiàn)C仍是虛擬服務器環(huán)境應用最為廣泛的存儲技術。例如,Storage雜志的2009春季購買傾向調查(Spring 2009 Purchasing Intentions Survey)顯示,51%的企業(yè)使用FC SAN作為他們的主存儲,12%的企業(yè)使用iSCSI SAN,10%使用DAS,9%使用NAS。
據VMware公司分管業(yè)務持續(xù)性解決方案的高級市場經理Jon Bock表示,VMware ESX 3.0(2006年9月發(fā)布)之前的版本都不支持iSCSI或NAS存儲。那時的用戶要想使用iSCSI和NAS存儲,就必須從虛擬機內進行連接,而不是直接連接到ESX Server。
FC有何不足?
FC在虛擬環(huán)境下的主要問題與在非虛擬化境下一樣,那就是高成本和高復雜性。不過,性能、可靠性和高可用性等優(yōu)點對關鍵應用非常重要,使得很多企業(yè)不得不放棄基于以太網的iSCSI SAN,尤其是已有大量FC投資的企業(yè)。
基于以太網的網絡在發(fā)送信息的過程中難免會有很多重試、回復和流控制等TCP/IP開銷。盡管如此,網絡系統(tǒng)也無法保障不會丟失任何數據包。CEE(Converged Enhanced Ethernet)旨在解決這些不足之處,不過它目前尚未成熟,還有待改進。
當支持CEE的產品成熟后,F(xiàn)CoE(Fibre Channel over Ethernet)將會成為虛擬服務器環(huán)境下切實可行的解決方案。對于需要高帶寬的企業(yè),10GbE將比目前的8Gbps FC更勝一籌。
RiskMetrics集團是紐約的一家金融服務公司,有著多年的FC使用經驗,他們知道如何處理可能出現(xiàn)的問題。八年來,該企業(yè)只遇到過4次故障——其中一次與主機總線適配器(HBA)有關,另外三次是FC線纜問題。該企業(yè)的存儲架構師Ed Delgado表示,這些故障都沒有什么重要影響。他還在郵件中說到:“這讓我們相信我們的選擇是對的,我們很有信心?!?/P>
RiskMetrics有30臺ESX Server分布在六個不同地點,通常每臺服務器運行10到15個虛擬機?!拔覀兊膇SCSI最大的問題在于對網絡架構的依賴性。我們的網絡架構已大量用于服務器的主要通信和數據傳輸,”Delgado寫到:“光纖讓我們有了一個易于診斷和擴展的專用環(huán)境?!?/P>
Delgado表示,集團會在其中一個小分支機構嘗試應用iSCSI。RiskMetrics的其中三個新磁盤陣列支持iSCSI,不過他們至今還尚未利用它。
惠普的一位SAN高級系統(tǒng)工程師Dan Iacono認為,F(xiàn)C比iSCSI更適合于虛擬服務器環(huán)境,原因在于iSCSI和NAS的系統(tǒng)開銷更大。
“存儲到IP的編譯過程要使用服務器的CPU周期,”他說:“FC之所以更有吸引力是因為它將存儲協(xié)議封裝到ASIC(特殊應用集成電路),這不會有任何CPU開銷?!?/P>
不過,如果用戶想將存儲從一臺虛擬機遷移到另一虛擬機,那么iSCSI和NAS就是更好的選擇。盡管NAS比較適合基于文件的存儲且管理簡單,但它在虛擬環(huán)境下的應用不是很常見。隨著網速的提升,性能不再是高端應用的難題。
VMware公司的Bock說,大多數企業(yè)根據“當前的情況”和“存儲平臺是否滿足自己的功能需求”來制定決策。他們看不到解決方案的內在技術優(yōu)點。打個比方說,是紅汽車好還是藍汽車好呢?而實際上紅汽車有好也有壞,藍汽車也是,所以具體情況還應具體分析。
【編輯推薦】