在混合云計算中,存儲數(shù)據(jù)的位置對整體性能有重大影響。用戶需要了解SaaS如何解決混合云數(shù)據(jù)管理和延遲問題。
通過云爆發(fā)的能力,混合云平臺提供了巨大的計算靈活性。但是,混合云數(shù)據(jù)的適當放置以及在公共云和私有云中的快速訪問對IT團隊構(gòu)成了挑戰(zhàn)。然而,作為服務(wù)的存儲可以提供幫助。
云爆發(fā)的困境
云爆發(fā)的根本問題是數(shù)據(jù)經(jīng)常處于錯誤的云環(huán)境中。對于許多應用程序(如Web服務(wù)和媒體傳輸)來說,最好將數(shù)據(jù)復制到公共云和私有云。數(shù)據(jù)集主要是靜態(tài)的任何應用程序,都適用于此模型,并且還有可以自動執(zhí)行復制過程的軟件。
但是當數(shù)據(jù)集處于活動狀態(tài)時怎么辦?一些IT團隊對于延遲問題只能選擇適應。但是這減少了云爆發(fā)的許多好處?;蛘撸M織可以探索某些數(shù)據(jù)定位技術(shù)來減少延遲。
將云計算想像為一個連續(xù)的服務(wù)
將云計算想像為一個連續(xù)的服務(wù)。如果在混合云平臺的多個區(qū)域中存在數(shù)據(jù)副本,無論是活動的還是靜態(tài)的,都支持彈性和不間斷計算。如果內(nèi)部私有云不可用,用戶可以將整個工作負載分解到公共云,而不會丟失服務(wù)。
這為用戶提供了兩個數(shù)據(jù)管理選項。一個是將主要數(shù)據(jù)復制在內(nèi)部部署數(shù)據(jù)中心,并連續(xù)復制到公共云。在云爆發(fā)期間,將數(shù)據(jù)寫入云計算平臺,然后同步到另一個副本。然而,這個模型仍然有寫延遲和小窗口,數(shù)據(jù)元素可能不同步。這使得編程變得更加復雜。
另一個選擇是將主數(shù)據(jù)副本保存在公共云中,并找出一種加速內(nèi)部計算工作負載訪問該數(shù)據(jù)的方法。這就是存儲即服務(wù)(SaaS)成為混合云計算的有效模型。
SaaS在混合云平臺中的作用
諸如Zadara Storage公司和Velostrata公司這樣的SaaS供應商在公共云中提供空間,通常是租賃大型供應商提供的公共云服務(wù),如AmazonWebServices或谷歌云。這可以解決爆發(fā)性工作負載的數(shù)據(jù)可用性和延遲問題,并允許用戶在多個地理區(qū)域中復制數(shù)據(jù),以增加災難保護。
為了解決內(nèi)部數(shù)據(jù)中心的延遲問題,SaaS供應商在客戶站點部署緩存系統(tǒng),該系統(tǒng)針對快速傳輸和深度緩存進行了優(yōu)化。高速緩存保留內(nèi)部系統(tǒng)使用的熱數(shù)據(jù)副本,并且還用作內(nèi)部部署私有云中更改的數(shù)據(jù)的寫緩存。
這些緩存系統(tǒng)是很智能的。他們學習數(shù)據(jù)流模式,并預測工作負載需求,以實現(xiàn)高緩存命中率。這種緩存能力是SaaS供應商的主要區(qū)別。
為了實現(xiàn)高速緩存,SaaS供應商提供或推薦緩存引擎配置。具有最高性能級別的用戶使用全閃存存儲器,具有非易失性存儲器或快速串行連接的SCSI固態(tài)硬盤。它們還使用大量的動態(tài)內(nèi)存,作為索引表和壓縮原語的存儲,這些對象是多個對象中使用的數(shù)據(jù)段。
數(shù)據(jù)以高度壓縮的形式在內(nèi)部緩存和公共云之間移動,這顯著降低了混合云平臺中的延遲和流量。寫入緩存引擎的數(shù)據(jù)被壓縮,然后存儲在公共云中,并在那里被復制。這個數(shù)據(jù)通常被認為是熱數(shù)據(jù),所以它至少在一段時間內(nèi)被保存在緩存引擎中。
SaaS架構(gòu)中的所有數(shù)據(jù)在寫入緩存引擎時都被加密。在更先進的系統(tǒng)中,用戶擁有保留HIPAA合規(guī)性的密鑰。在壓縮之前,還可以使用擴展元數(shù)據(jù)對數(shù)據(jù)進行標記。一些系統(tǒng)(如Rubrik),使用這種方法提供增強的搜索和數(shù)據(jù)操作。
SaaS供應商(如Velostrata和Zadara Storage)提供了各種服務(wù)級別。在這種情況下,租用公共云空間的成本相對較低,特別是數(shù)據(jù)壓縮,因此其低廉成本使得SaaS更具吸引力。嘗試這些服務(wù)的成本也很低,企業(yè)可以在試用期來進行一些測試。
在為混合云平臺部署SaaS之前,還需要從企業(yè)感興趣的供應商那里獲得一些客戶推薦。