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