隨著存儲技術(shù)的深入應用,企業(yè)對云存儲的關(guān)注也日漸高漲,然而,云存儲的性能,被許多人看成是云存儲服務的行業(yè)軟肋。它成為當前企業(yè)不愿將他們的關(guān)鍵任務應用遷移部署到云的主要原因之一。
在本文中,您將了解到一些云存儲供應商在他們的多租戶基礎(chǔ)設(shè)施中所做的事,用以保證應用性能并減少資源競爭的風險。您還將了解您可以向潛在的云存儲供應商咨詢的問題類型,用以判斷它是否已準備好接管您的業(yè)務系統(tǒng)。
全閃存,任何時候?
有些云存儲供應商已經(jīng)將他們的存儲基礎(chǔ)架構(gòu)設(shè)計成全閃存陣列的形式,以保證實際應用中,所有應用負載能夠訪問到超快的存儲資源。顯而易見的問題就是成本。相對于傳統(tǒng)的硬盤驅(qū)動器(HDD),閃存具有顯著的溢價。如果只有相對較小比例的數(shù)據(jù)需要閃存訪問,那么企業(yè)是不是會為把業(yè)務部署到全閃存環(huán)境而多付錢?
有趣的是,為了吸引那些不愿意轉(zhuǎn)向云存儲的客戶,一些云存儲提供商以傳統(tǒng)硬盤空間的價格來提供閃存容量。這些供應商,實際上是在為閃存存儲賠本賺吆喝,而在CPU使用率方面獲取一些補償。因此,運行在他們云上的高應用負載的業(yè)務將比只有零星應用活動的業(yè)務每月支付更高的費用。
“嘈雜的鄰居”式滋擾
雖然閃存能驅(qū)動比旋轉(zhuǎn)介質(zhì)高得多的I/O吞吐率,但全閃存陣列在面對“嘈雜的鄰居”問題同樣脆弱,就像它也困擾著高度虛擬化環(huán)境一樣。嘈雜的鄰居是指一個流氓虛擬機獨占了存儲I/ O資源,而對環(huán)境中的其他虛擬機性能造成損害。為了解決這個問題,一些云存儲提供商在部署全閃存陣列時,如SolidFire平臺,已經(jīng)為單獨的虛擬機層內(nèi)置了一定存儲I/O配額。
大型企業(yè)環(huán)境和云存儲供應商,尤其需要管理到這樣的粒度,以確保存儲I/ O資源被分配到那些需求程度最高的應用。這有助于確保環(huán)境中的每個虛擬化應用程序租戶始終能按預先設(shè)定好的IOPS數(shù)值訪問存儲資源,防止惡意虛擬機擾亂虛擬化基礎(chǔ)架構(gòu)。
可變服務水平的支持
這些閃存系統(tǒng)的提供商可以設(shè)置不同的服務級別, 然后根據(jù)客戶應用對存儲I/O吞吐量的需求來分配資源。但預測應用程序的性能需求可能是個不精確的科學。正如在任何金融招股書都會指名,過去的表現(xiàn)并不代表將來的性能狀況。因此,詢問你潛在的云存儲提供商他們能否在不中斷應用的前提下動態(tài)實現(xiàn)不同服務級別間的移動,會是個好問題。換句話說,如果你的應用程序設(shè)置為黃金水平并分配了一定數(shù)值的IOPS,突然來了一個性能尖峰使你必須要切換到鉑金服務水平,這時會發(fā)生什么情況?同樣的,當應用的性能需求隨時間而回落,你需要重新降級到黃金或白銀水平,這時又會發(fā)生什么?
投石問路
云存儲的一些早期接受者是大型的政府部門和科研機構(gòu),他們有繁重的計算工作負載,需要輔助的計算能力和存儲空間來處理數(shù)量龐大的數(shù)據(jù)。想想日內(nèi)瓦的大型強子對撞機,關(guān)于宇宙大爆炸的模擬正在那里發(fā)生。處理這些實驗輸出的數(shù)據(jù)需要巨大的計算能力,因此,這些機構(gòu)將海量的工作負載導入云端,以加快處理實驗輸出所需的時間。
將應用程序工作負載導入云端是企業(yè)試駕云應用服務的好方法。例如,應用所有者可以在云端部署一個已過量使用的數(shù)據(jù)庫,這是一個非生產(chǎn)實例,然后模擬性能峰值的活動以檢查應用程序的執(zhí)行情況。事實上,一些公司,如Load DynamiX有虛擬測試設(shè)備,可以在云中模擬應用程序負載并運行它們,以幫助IT規(guī)劃人員準確地確定它們的存儲I/O吞吐率數(shù)值。然后這個虛擬設(shè)備可以產(chǎn)生負載,以檢查云提供商的基礎(chǔ)設(shè)施能否承載這一任務。
D1Net評論:
毫無疑問,全閃存云存儲服務提供商可以為那些需要存儲性能泄壓閥的企業(yè)提供一些有趣的功能。隨著許多企業(yè)開始強制要求尋找創(chuàng)新性方法來滿足業(yè)務需求并節(jié)省支出,通過有選擇地將一些關(guān)鍵業(yè)務應用負載轉(zhuǎn)移到云中,有可能既滿足應用的服務水平又控制了成本。關(guān)鍵是,要確保您的服務提供商有能力滿足您的需求,因為他們的能力也會隨著時間發(fā)生變化。