盡管現如今圍繞著云存儲還有這各種各樣的炒作,但當涉及到云存儲的商業化利用時仍然面臨著相當的障礙。這些障礙包括訪問速度和延遲性問題,以及企業用戶對于云存儲的安全性,合規性和數據的可移植性等一系列問題的擔憂。
鑒于此,存儲和云服務供應商們已經想出了一套潛在的解決方案。利用混合云存儲,企業用戶可以不必使用云托管來存儲其所有的數據。相反,數據可以存儲在您企業內部,私有云或者公共云,根據您業務性能的具體需求、您企業的經濟狀況、相關的監管法律法規、以及您企業的風險評估而定。
今天的企業用戶最常見的使用云存儲的案例是用于異地備份和歸檔,作為一種相對廉價的方式來幫助企業防范現場的技術和站點故障。這些采用云存儲的應用程序對于延遲性和帶寬的限制也不太敏感,特別是如果這些備份可以通過快照實現的話更是如此。
然而,雖然這意味著企業用戶可以同時使用公共云與私有云,但這會涉及到需要混合的使用磁盤為您企業的主要數據存儲,同時采用磁帶作為備份。那么,現在的問題是:兩者未被整合,但卻需要在整體IT基礎設施單獨執行不同的角色作用。
混合云存儲更準確的定義是使用企業內部部署存儲和公共云存儲,以創建一個更具整體價值的混搭。企業用戶可以將一些數據存儲在企業內部;而將另一些數據存儲在云中,這取決于相關的風險分類和應用程序對于延遲性和帶寬的需求。另外,企業可以采用私有云存儲和公共云相結合的方法,使用公共云存儲用于歸檔,備份,災難恢復,工作流共享和分發。
這種混合的方法可以使企業用戶能夠充分利用云存儲的可擴展性和成本效益,而不會暴露任何關鍵任務數據。
面臨的挑戰是整合和管理這樣一個系統,以不改變企業現有的基礎設施或應用程序為前提。特別是當企業用戶考慮到服務必須匹配來自不同的來源所提供的資源,同時還必須作為一個單一的系統單獨運行及與其他系統互動。這,反過來,意味著您的這些系統需要共同的數據和軟件管理工具。
不同的供應商試圖以不同的方式解決此問題,包括經由因特網小型計算機系統接口(iSCSI)訪問一切,或通過云或某種形式的云網關整合主存儲。
這其中最流行的方法是一種混合云存儲設備,其具有內置的智能化,軟件和本地存儲。應用程序服務器與設備通信,絕不直接與云溝通。通過在本地數據緩存,該設備提供了比廣域網更好的帶寬,減少了帶寬和存儲成本,并最大限度地減少鏈路延遲的影響。該設備還可以進行重復數據刪除,并在云計算之前,對數據進行加密。
另一種方式——或者說是混合模式的另一個要素是應用程序的混合。最關鍵的應用是垂直性的,通過堆棧功能實現任務的移動,通常最終在一個數據庫結束。雖然這個數據庫可能太過敏感(而且太大)而不能托管到云計算。但其他相關元素——最明顯的是基于Web的圖形用戶界面(GUI)則可能是云托管的理想候選。
例如,大多數現代應用程序是通過Web前端程序設計的,使用瀏覽器或一系列的RESTful應用編程接口(API)向用戶提供信息并獲得更新。這種模式使得它更容易適應不同的移動設備或更改語言,這也可以被云托管。
如果應用程序沒有一個Web前端,可以通過堆棧按照信息流找到符合格式的信息處理具體的軟件組件。這是合乎邏輯的GUI /應用程序服務邊界,企業用戶可以使用該組件的接口和API來連接Web前端。
當然,這一切都是假定您企業可以自行托管數據,并能夠充分提供對于這些數據的快速訪問,最有可能是通過查詢服務器模型。這允許云服務發送數據請求到服務器,讓其只返回所需要的具體數據。這也減少了流量、延誤和成本。您可能還需要在服務邊界添加負載平衡,根據需要為每臺服務部署額外的副本。
然而,對于交易處理系統而言,速度和延遲性問題意味著在遠程運行存儲很少成為備選項。
一種方案是按照NetApp對其NetApp私有存儲所做的方法,即與托管供應商Equinix合作,以訪問高速,低延遲的主要云供應商在附近的數據中心提供的本地連接。這使企業用戶能夠托管其文檔到托管服務商,并能夠直接到諸如微軟Azure或亞馬遜網絡服務(AWS)。您的應用程序可以托管在云中,而您企業的數據仍然在私有存儲。或者您企業可以復制您企業內部的文檔到云鏈接的文檔,以便進行災難恢復,所以如果主數據中心發生應用程序數據丟失,也可以在云中代替。
再次強調,這要依賴于分割的應用層,并搞清楚哪一層及哪些數據可以安全地實現云托管,而哪些數據您想要保持對其的控制。
許多企業的規劃者考慮針對其關鍵任務應用程序采用混合云純粹是為了故障轉移或基于云爆發所帶來的機遇,但是對于您企業的系統垂直的視覺觀則開辟了利用云計算的新的途徑,而且還可以提高這些關鍵任務應用的成本和性能。
[page]主要混合云存儲供應商一覽
目前市場上的幾家主要的存儲供應商和云服務供應商均有明確定位的產品瞄準當前混合云的部署和運營。
EMC
EMC擁有一批混合云存儲相關的產品,如CloudArray。該產品來自其所收購的TwinStrata公司,該產品作為一款云存儲網關可以同時運行在企業內部和云中,以提供容量擴展,數據保護等功能,具備256位高級加密標準的加密。其將云存儲作為一個iSCSI或網絡附加存儲設備,并可以復制到云中,并存檔數據,同時保持對現場熱點數據的訪問。
混合存儲也是EMC公司最近宣布的企業混合云戰略的重要元素,其可以為企業內部部署存儲和云存儲之間提供訪問,其中的云存儲包括VMware的vCloud Air、微軟Azure和AWS。同時,EMC已經收購了Maginatics公司,后者是一家全球性的覆蓋多款公共和私人云的統一數據管理服務的開發商。
盡管微軟通常并不被視為是一家存儲提供商,微軟收購StorSimple公司之后,使其能夠提供本地存儲設備,同時也可以作為一個云存儲網關。現在被稱為Azure StorSimple,該設備為原始數據提供本地存儲,而將那些訪問需求不頻繁的數據和快照遷移到Azure云存儲。可以安裝基于云的快照,其就像是一個本地文件系統,實現遠程訪問。
日立
日立的對象存儲的軟件(object storage software)、日立內容平臺(HCP),允許企業用戶建立多租戶的私有云托管達到80PB和自動層數據到公共云。支持對象包括微軟Azure、亞馬遜簡單存儲服務(S3)、谷歌云、日立云服務以及任何其他S3服務。HCP可以實現全球范圍內的分布和同步以獲得更好的性能和可用性。該公司還提供基于HCP的文件共享和數據獲取產品。
IBM
IBM有讓公共和私有云實現無縫整合的目標,例如通過其彈性存儲云(Esoc)服務為企業用戶提供一種混合的選擇。托管在IBM的SoftLayer裸金屬云,設計規模化擴展超過1PB,Esoc也支持OpenStack Swift作為一個能夠自動進行快照,備份和將就數據遷移到更便宜的存儲的控制面板。其形成了SoftLayer的一部分,托管在IBM云計算服務平臺。IBM也在其他一些領域提供混合云存儲功能,尤其是在其StorWize和XIV橫向擴展(scale-out) NAS系統中。
NetApp
NetApp推出其混合云存儲概念NPS,允許企業客戶自有的文件直接以低延遲性托管到鄰近主要云服務供應商的數據中心的托管設備。該公司現在也有一個版本的OnTap存儲管理軟件能夠在云中工作:例如,能夠在一個AWS虛擬機上運行,同時在企業內部與OnTap實現互操作,提供動態數據的可移植性。
戴爾
其他公司,如戴爾,側重于與VMware和OpenStack合作,并提供底層的云硬件和軟件,包括針對企業級用戶的中檔的私有云或公共云。
紅帽
還有一些初創型的企業和軟件開發商,提供混合云存儲解決方案。例如,紅帽表示,其基于軟件的紅帽存儲服務器可以把私有云存儲和亞馬遜公共云,統一數據訪問和創建一個混合云存儲整合在一起。該公司還擁有Inktank,Ceph Enterprise的開發商,Ceph Enterprise是一款增強版的開源Ceph大規模可擴展存儲系統。
Avere
Avere提供edge filer技術,既可作為硬件也可作為虛擬服務器,這使得云資源能夠作為NAS尋址。本地文件管理器最小化延遲到云,并且可以包括閃存,NVRAM和DRAM以進一步加速性能。現有的NAS還可以與云集成到一個無縫單一的存儲資源。
Ctera
在硬件方面,Ctera提供云存儲網關,提供本地的NAS,加上備份和復制到云計算和虛擬云驅動。Ctera門戶增加了管理、同步和備份到本地和公共云存儲的功能,允許企業用戶根據具體需求使用云和企業內部部署的存儲。桌面和移動應用程序還允許本地文件夾和文件共享和同步到云。
Nasuni
Nasun為統一的混合云存儲服務提供本地文件作為高速緩存和網關。文件被遷移到云中進行長期存儲,定期實施快照。同時支持文件(NAS)和塊(SAN)訪問,以及基于網絡的接入訪問和移動同步。
Panzura
Panzura公司采取了不同的策略,其Quicksilver云存儲控制器使用一個全球文件系統以覆蓋遠程云存儲和本地硬盤或閃存。Quicksilver設備可以與其他設備在不同的位置整合,而控制器可以與廣泛的公共云存儲平臺合作。
亞馬遜
亞馬遜的AWS存儲網關能夠提供混合云存儲功能,包括本地熱點數據緩存或本地存儲特定主卷的低延遲訪問,異步快照備份到云。另外,該網關可被配置為虛擬磁帶庫,存儲備份在云中。
惠普
其他一些企業也使用公共云存儲作為一個備份或復制層,包括HP Autonomy,采用公共云備份私有云。惠普擴大的私有和混合云戰略已經緊緊依托OpenStack,但在2014年9月惠普收購了Eucalyptus,這是一款建立兼容AWS的私有云,可以無縫地兼容亞馬遜開放源碼工具。