天天看點

高性能的雲存儲不再是白日夢

曾幾何時,那些一度被認為即使不是不可能的,但想要實作的話,其困難程度也是相當高的高性能的雲存儲現在已然在一些企業組織的it部門成為了現實。我們已經有了雲存儲,還有了高性能的存儲,但真的有高性能的雲存儲這樣一回事嗎?很長一段時間以來,這一答案都是否定的。

“任何時候,隻要當您将您的基礎設施遷移到資料中心以外的地方時,都會涉及到延遲,您将遭遇到以光的速度運作的問題。”位于馬薩諸塞州米爾福德的企業政策集團公司(enterprise strategy group)的分析師斯科特·辛克萊表示說。“光的速度隻能這麼快。”

對于那些在其雲供應商之外,同樣需要高性能存儲的企業客戶而言,他們要麼學會妥協,要麼隻能選擇存儲在企業内部。然而,現如今有一類新的技術方法越來越多的興起,其建議使得您的企業組織可以實作魚和熊掌的兼得了,即:幫助您有可能實作将i/o密集、延遲敏感的應用程式運作在一定程度的基于雲的基礎設施。

高性能的雲存儲可以使企業組織可以在雲中運作受到雲存儲的限制,而他們又确實需要的資料庫應用程式。其也可以讓您企業保持應用程式在企業内部部署環境的運作,同時又可以通過廣域網充分利用雲存儲的低成本和可擴充性的優勢。最後,其使得人們能夠在雲中運作計算,同時回到企業私有資料中心通路存儲基礎設施成為了可能。

但是,與大多數的存儲問題不同的是,實作高性能的雲存儲的訣竅不僅僅隻是涉及到投入更多的磁盤驅動器或閃存而已,辛克萊表示說。當涉及到解決以光的速度運作的問題時,新的技術将“需要依賴于特定的創新來解決該問題。”辛克萊說。即,協同定位資料非常接近計算,或者引入某種形式的網絡優化或緩存機制。一些解決方案結合了這三種方法。雖然其仍然處于初級階段,但早期采用者們已經看到了可觀的回報。

預置型計算、雲存儲

“我們曾經有過關于存儲很便宜的心态:如果您企業組織需要更多的存儲空間,多買一些就是了。”位于馬薩諸塞州威克費尓德的利益管理公司sentinel benefits &financial group的首席營運官david scarpello表示說。“然後,我開始逐漸意識到存儲其實并不便宜。不管曾經是誰告訴我的,都絕對是犯了一個嚴重的錯誤。”

除了購買額外的容量能力、對企業裝置進行支援和維護、支付從業人員薪水、進行備份、維護一處資料中心和災難恢複站點之外,sentinel公司每年還需支付超過250,000美元,以維護40 tb的企業本地存儲,每tb的價值超過了6,000美元。 “這一成本投入無疑是相當巨大的。”他說,那麼,這樣的巨資投入是為了什麼呢?

“存儲是非常重要的——其能夠使我們安全——但其又不是您想在它上面花費很多錢的東西。”

與此同時,公共雲供應商們所提供的原始容量能力的速率又足以與消費者的硬碟驅動器相媲美。亞馬遜網絡服務(aws)的簡單存儲服務(simple storage service,s3)價格為每gb每月0.03美元起,僅享有較少的更大容量和通路層功能;或每年240美元可托管,可複制的tb。

但是,該成本低廉的容量層級是基于對象存儲的,其性能在最好的時間是足夠的,但在通過廣域網通路時,則完全徹底地變慢。是以,這使得許多it企業組織所面臨的挑戰是如何能夠在充分利用雲計算的可擴充性和低成本的同時,保持其性能。

對于sentinel公司而言,一個潛在的解決方法是采用來自波士頓的初創企業clearsky data公司的将一個資料緩存和加速工具結合的一款企業内部部署的緩存裝置,以及另一款位于本地入網點(point of presence ,pop)的兄弟設施,直接連接配接到高容量的公共雲存儲。 通過本地緩存熱點資料,并通過一個專用的、低延遲的連接配接通路雲,企業客戶可以為企業内部部署的計算充分利用基于雲的存儲的低成本的優勢,而又不影響性能。

在其最初的版本中,clearsky data公司承諾靠近本地的iops,同時承諾,對位于波士頓、費城和拉斯維加斯pop入網點以外的客戶的延遲性為兩毫秒以下。該計劃是為了增加其地域分布,并增加對額外的雲存儲供應商的支援,clearsky data公司的聯合創始人兼首席執行官艾倫·魯賓表示說。

sentinel公司已經開始通過clearsky将大約7 tb的測試和開發存儲卷遷移到aws,這期間沒有開發人員的投訴。理想的情況下,該公司會慢慢完成其所有資料的遷移,進而免除其每月需支付給netapp公司的5000美元的維修費用,同時還免除了進行備份和異地災難恢複的必要性。

雲計算和存儲

如果您企業正在雲中運作一款延遲性敏感的資料庫應用程式,最佳的實踐方案要求您企業最好是選擇雲服務提供商的塊存儲服務,如aws的彈性塊存儲(ebs)。這曾經是受到iops和更小的容量規模限制的大型資料庫工作負載一個死亡喪鐘。

當realty data company的母公司 national real estate于2012年申請破産時,他們必須就其三處資料中心做出快速的決定:遷移到另一處資料中心、租用托管空間或遷移到雲中。

“雖然我們在彼時确實很難放手,但在财務上,選擇遷移到雲中是最有意義的。”這家位于伊利諾斯州内珀維爾的公司的技術總監craig loop表示說。

起初,realty data公司選擇對其應用程式實施撤裁後轉移(lift and shift)的遷移方法,但跌跌撞撞地遷移其40-tb的圖像資料庫從emc的陣列到雲中。來自s3的延遲和性能問題是無法讓人接受的,其意味着需要重新編寫其内部應用程式以支援對象存儲。

“即使有shim庫,我們也無法使其正常工作。” loop表示說。與此同時,aws ebs也不是一個真正的選擇,因為在當時,ebs所支援的容量規模隻有1 tb大小。“ebs将成為一個管理方面的頭痛問題。”loop說。

而在與雲咨詢顧問公司rightbrain networks合作之後, realty data公司使用了一款初創公司zadara的虛拟專用存儲陣列(vpsa),專用的單一租戶存儲毗鄰雲資料中心,并通過光纖鍊路連接配接,并選擇了使用現收現付(pay-as-you-go) 的付費模式。這款zadara vpsa帶來了熟悉的san和nas接口,以及開發人員所期望的企業内部部署的emc陣列所具備的存儲性能。自那時以來,zadara還在vpsas增加了其他雲提供商,以及一款企業内部部署的版本提供了類似于雲的現收現付消費模式。

原生雲塊存儲選項也進行了相應的調升。例如,aws ebs現在最多可支援多達16 tb容量的大小,而由固态硬碟支援的ebs置備的iops存儲卷提供每卷高達20000的iops。不過,盡管這對很多資料庫工作負載已經足夠好了,但并不是對所有的都足夠。

總部設在伊利諾伊州芝加哥的一家特種化學品公司lawter inc.公司,最近将其sap和sharepoint基礎設施從dimension data遷移到公共雲服務,并選擇了zadara公司的vpsa,因為該公司需要為其sap環境保證最低20,000的iops。 “dimension data公司的标準存儲已經不能滿足我們的iops要求了。”該公司的全球網絡和虛拟化經理安東尼·波佩說。

與此同時,傳統的存儲供應廠商看到了他們的産品在雲服務提供商的市場。不僅一些雲塊存儲産品不能提供足夠的iops和延遲性,許多雲使用者報告稱遭受到了“iops競争”——與其他租戶在環境中的iops資源競争,emc公司彈性雲存儲産品營銷董事varun chhabra說。

配對具有專用存儲的雲計算可以實作可預測的性能。

同時,為基于雲的工作負載使用專用的存儲是為了令一些企業使用者安心,virdata公司的業務發展、管道和合作夥伴負責人catherine van aken說。virdata公司為物聯網(iot)應用程式開發了大資料和分析平台,其平台是基于openstack的,運作在netapp公司的flexpod融合基礎設施上。

“并非所有的企業客戶都為公共雲服務做好了準備。” van aken說。 “市場正在從邊緣不斷增長,但會随着時間的推移而發展到雲領域。”她說。她還援引了idc的預測,即在五年内,90%以上的物聯網資料都将被托管在雲中。憑借其做法,virdata公司可以為其企業客戶提供階梯式的方式從所有的預置型環境過度到在雲中的計算——具備存儲毗鄰。

此外,netapp公司的資料網絡結構副總裁菲爾·布拉澤說,可以在雲産品管理中使用傳統的存儲,他甚至呼籲協調人員,他說:“通過将資料托管到雲之外,即使計算是在其中”。 netapp公司的netapp專用伺服器有數百家客戶,可提供快速的,低延遲的性能服務,其“近雲”的供應商包括aws、微軟azure、ibm的softlayer和阿裡巴巴集團,布拉澤說。

雲計算、預置型存儲

但對于一些企業組織而言,在雲計算中存儲哪怕隻有一點點資料也嫌太多。資料量太大,而預置型存儲基礎設施的投資又過大,或者對于他們日常操作行為的規定太過于嚴格,而不得不認真考慮把資料存儲在公共雲。

但是,計算,則是另一回事。當一家企業組織可能想要在雲中運作一款應用程式,而同時要保留其資料在企業内部時,會有很多的情況,velostrata公司的首席執行官本·沙烏爾說。velostrata公司是一家初創公司,其軟體将存儲從計算脫鈎。他們可能希望為應用程式的現代化使用雲計算,或者用于測試和開發,或者是為了适應峰值期間的使用率。 同時,保持資料在企業内部提供了投資保護,滿足合規性目标,或者避免了大量的資料遷移工作。其也可以為企業的多雲戰略;在雲之間遷移應用程式,以避免雲鎖定,而無需更改其資料存儲奠定基礎。

“解耦計算和存儲有很大的影響。”本·沙烏爾說。

除了切斷存儲和計算之間的連接配接,velostrata公司的軟體流和緩存應用程式從企業内部部署的存儲映射到雲。其由兩台虛拟機組成——其中一台運作在vmware vcenter中,調解到企業内部部署的存儲的通路,以進行讀取和寫入;另一台虛拟機在雲中,與正在運作的計算程序通信,并與監控引擎內建。 “整個想法是雲無關的,并允許虛拟機在目标雲環境中運作本機。”本·沙烏爾說。

據enterprise strategy group公司的辛克萊預計,整個存儲業界将繼續提出創造性的解決方案,以提供高性能的雲存儲。而根據該公司的研究顯示,采用異地備用雲資源已然成為it企業組織在未來最為積極主動的選項。

“顯然,這會為企業組織帶來巨大的利益,但在同一時間,您真的需要解決好光速的挑戰。”

本文轉自d1net(轉載)