云的性能被認為是云服務產業的軟肋,也是企業至今對部署關鍵任務應用到云采取抵制態度的主要原因。
在這篇文章中,您將了解云存儲提供商正在為保證應用性能采取的措施,與此同時減輕在多租戶架構中資源爭用的風險。你還將了解到如何去向云提供商了解它能否承擔管理你企業系統的任務。
全閃存,奢侈嗎?
一些云存儲提供商在他們存儲架構設計之初采用全閃存陣列實際上是想保證所有應用負載都能夠訪問快速消耗的存儲資源。但問題是成本。與傳統的硬盤相比,閃存有明顯的溢價。而如果只有相對較少的數據需要閃存訪問,那么企業部署到全閃存環境是不是一種奢侈的舉動?
有趣的是,為了吸引那些不愿接受全閃存基礎設施運營更高溢價的客戶,云存儲提供商又亮出了和傳統HDD容量價格持平的閃存產品。事實上,提供商將閃存削本出售,然后在CPU耗費上尋求彌補。因此,那些在云中運行重型應用負載的企業月成本會比應用較少的企業更高。
“吵鬧鄰居”怎么解決?
盡管閃存相比磁盤有能力驅動更大的I/O吞吐率,但全閃存陣列也同樣存在困擾虛擬化環境的吵鬧鄰居效應。吵鬧鄰居就是有流氓虛擬機獨占存儲I/O資源,造成環境中其他虛擬機的性能損害。為了避免這個問題,一些云存儲提供商部署了類似SolidFire平臺的全閃存陣列,它擁有內置的存儲I/O配額,設置在單個VM層。
大企業環境和云存儲提供商尤其需要這種級別的管理以確保存儲I/O資源分配到需求最高的應用上。這也確保了環境中每個虛擬化應用總能訪問到預定數量的存儲IOPS,并且防止流氓虛擬機帶來不利影響。
不等服務級別的支持
這些類型的閃存系統許可提供商設置不等的服務級別,然后基于客戶應用吞吐量需求分配資源。但預測應用性能需求是一種不確定的科學。在任何金融招股說明書當中,過去的表現都無法啟示未來的情況。因此,最好向云存儲提供商問清他們是否能動態的控制云上不同的服務級別。換句話說,如果你的應用設置為黃金級別,并且分配了固定數量的IOPS,那么當峰值來到并且你需要變成白金級別時怎么辦?類似的,你要怎么降回原來的級別?
水有多深?
云計算重計算負載的早期實踐者一般是政府和科研機構,他們需要輔助計算和存儲空間來處理龐大的數據卷。
應用負載入云對企業來說是一種測試云提供商服務的好方法。例如,應用所有者可以在云中部署被大量使用的非生產數據庫實例,模擬峰值活動來觀察應用程序的執行情況。事實上,存在像Load DynamiX一類的公司,它們擁有虛擬測試設施,可用來模擬應用負載并能在云上運行以幫助IT計劃人員準確的判斷他們需要的存儲I/O吞吐率。然后虛擬設備會生成負載來測試云中提供商的基礎設施能否勝任。
全閃存平臺上的云存儲提供商能夠提供一些有意思的特性給那些需要存儲性能減壓閥的企業。隨著許多企業委托它們的IT組織削減成本、減少投資支出,IT計劃人員就要找到創造性的方法來滿足企業需求。通過有選擇性的將關鍵應用負載放入云中,滿足應用服務級別并控制成本將成為可能。然而關鍵是,確保你的提供商有能力長久的滿足你的需要。