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