中小型企業(SME)的技術需求雖然比大企業的少,但仍然很重要。其中的關鍵是中小企業的存儲。
在過去,這通常意味著是企業使用存儲的縮小版本,但人們現在生活在云存儲越來越重要的時代,這對于缺乏大型組織擁有的IT部門資源的中小企業尤其重要。
那么,中小企業可以采用什么方式轉向云存儲?使用云計算將預算用于運營支出,可以顯著降低購買和維護存儲硬件的成本。中小企業的問題是最好地應用這些有好處的地方。
公共云可以很好地處理輔助數據,例如備份。此外,主目錄和共享數據的文件存儲可以是一個很好的云存儲用例,盡管其安全問題需要一些思考和規劃。
傳統的核心應用程序(如數據庫、ERP)可能是最難適應云存儲的。
內部部署的超融合基礎設施對于中小企業來說非常適合,這消除了對SAN存儲及其相關技能的需求,但是,對于希望實現存儲基礎設施現代化的中小企業,有許多方法可以從云存儲產品中受益,同時結合使用具有內部容量的這些。在本文中將介紹其中的一些內容。
主存儲和輔助存儲:結構化和非結構化
通常,存儲需求分為兩個主要區域。主存儲定義了運行業務的生產工作負載的要求。
二級存儲是非生產數據的任何東西,因此可以是當前使用的任何東西。下一個關鍵區別在于結構化和非結構化數據。
結構化數據是數據模型中保存的數據,例如驅動企業資源計劃(ERP)、事務處理或網站的數據庫。由于數據的延遲敏感性,交易系統通常部署在基于塊的存儲解決方案(如SAN)上。
非結構化數據是指在數據庫類型模型之外的任何數據,因此幾乎可以包括從辦公室文檔到圖像和流式視頻的任何內容,盡管這些類型的數據通常包含可以被查詢的元數據頭,因此可以使其有效地將數據實現半結構化。
非結構化數據(無論是主要數據還是輔助數據)通常保存在網絡附屬存儲(NAS)/文件訪問或對象存儲中。
因此,在中小企業中,人們將看到塊、文件和對象協議的要求。毫不奇怪,公共云供應商已經與這些供應商保持一致,以便在其存儲產品組合中提供每種協議,這并不奇怪。
塊存儲和云計算
在公共云中,塊存儲通常只能由本地虛擬計算實例訪問。這有兩個主要原因:
首先,虛擬實例需要塊存儲以用于引導和本地數據驅動器。這些通常在運行虛擬實例的管理程序內的虛擬環境中實現。
第二個問題是性能問題。基于塊的存儲和應用程序對延遲敏感,特別是對單個輸入/輸出的響應時間。
同時,內部共享存儲(例如在SAN中)可以從混合陣列提供低于10毫秒的響應時間,對于全閃存系統而言通常為亞毫秒級。
那么,如果中小企業想要使用塊存儲和公共云,那么如何實現呢?一種解決方案是使用存儲網關。這些是位于內部部署數據中心的硬件和軟件設備,通過iSCSI等協議在本地提供塊存儲。
數據定期存檔到公共云,以提供一種數據保護形式,或突破或擴展云計算內部容量的能力,或者來自Microsoft(StorSimple)和Amazon(存儲網關)的解決方案。
另一種方法是將應用程序遷移到公共云中,并在那里使用基于塊的云存儲。這可能需要成為更廣泛地利用公共云策略的一部分。
非結構化數據
存在兩種管理非結構化數據的選項。第一種是在公共云中使用基于文件的存儲,第二種是使用對象存儲。
在這兩種情況下,所涉及的協議(文件的NFS/SMB,對象的HTTP)將在廣域網上工作,盡管文件性能可能對延遲敏感。
文件存儲提供與內部部署網絡附屬存儲(NAS)設備類似的功能。使用基于云計算的解決方案可消除在數據中心部署硬件時常見的所有基礎設施管理問題。可以根據云計算提供商提供的限制動態創建和擴展新文件系統。
隨著NetApp等廠商開始提供現有的和成熟的存儲產品(如ONTAP環境)作為本地云服務,過去一年中基于云計算的文件服務的成熟度有所提高。基于云計算的文件存儲解決方案可以節省成本,并提供運營優勢。
像Nasuni Primary這樣的平臺可以在客戶所在的任何地方提供全局文件訪問。這樣可以更輕松地實施災難恢復,而無需進行昂貴的基于陣列的復制或備份。
全局訪問還可以減少數據重復,其中出于性能或操作原因將數據復制到多個位置。使用單實例數據,意外使用過期內容的風險也低得多。
文件存儲安全性和數據保護
使用基于云計算的文件存儲也帶來了新的挑戰。最明顯的是安全性。
雖然數據可以通過公共互聯網傳輸并加密,但這不是一個理想的解決方案。中小企業可能希望投資與云計算提供商的本地點對點VPN連接,但這會增加成本和復雜性。
為了額外的安全,數據還應該在公共云內使用客戶生成的密鑰進行加密。
內部部署文件服務仍然需要與內部部署系統相同級別的操作管理。安全性是一個顯而易見的領域,正如人們所討論的那樣,它包括傳輸數據和靜止數據進行加密。
憑據管理是另一個關注領域,一些供應商提供與Active Directory和LDAP的集成。
最后請記住,默認情況下不會備份公共云中的數據。公共云服務提供商將承諾服務水平協議的正常運行時間,但任何備份將只是為了使服務重新聯機。
云計算提供商不會意外或惡意刪除數據,因此還應該查看云平臺之間的備份。
對象存儲
作為一種非結構化存儲協議,對象存儲是以經濟實惠的價格存儲大量數據的好方法。
對象只是文件的大小,從幾千字節到幾千兆字節,通常存儲在大型邏輯容器(如存儲桶)中(在AWS中)。
對象存儲使用HTTP作為其底層協議,通過基于REST的API發出請求。因此,每個對象存儲請求實際上都是一個獨立的事件,因此不提供文件鎖定等功能。
對象存儲適用于流式訪問或大規模處理大量文件(例如分析)。
中小企業可以將對象存儲用于很少更改的內容(文檔存儲庫、視頻和音頻媒體庫),或者每次刷新或更改整個對象時替換整個對象的位置。
成本效益
云計算服務提供商提供基于預定義策略優化數據放置的特性。例如,客戶可以實施一個流程,將不常訪問的內容移動到像AWS Glacier這樣的冷存儲。
盡管在訪問冷數據方面存在限制,但可能節約很多成本。備份和歸檔非常適合放置在具有基于策略的分層的對象存儲上。
在查看對象存儲時,有一個警告:由于兩個主要原因,數據量可能會顯著增加。
首先,如果需要保留以前版本的文件,則每個對象將以全價收費(盡管可以通過策略對它們進行分層以降低存儲成本)。
其次,云計算提供商不會傳遞內部存儲功能(如重復數據刪除)的任何好處。在最壞的情況下,兩個版本的10GB文件相差僅一個字節將會產生20GB的傳輸費用。
數據保護
公共云存儲的一個很好用途是用于數據保護。
正如人們所討論的問題,對象存儲提供低成本的長期存儲,其容量實際上是無限的。這可以很好地作為備份目標,對象協議也非常適合備份數據的數據流特性。
利用位于中心位置的數據,可以從多地辦事處執行恢復,云計算提供商可以在數據中心和地理位置之間復制數據。
但是,使用對象存儲進行備份不能利用本地重復數據刪除。這需要包含在備份軟件中以實現此特性,否則進行許多類似備份的成本可能會變得非常昂貴。
市場
最后,人們不應忘記許多現有存儲供應商提供其現有硬件和軟件解決方案的基于云計算的版本。
這不是更新到新硬件,而是提供了轉向運營模型,并減少內部部署硬件占用空間的機會。