一、實現(xiàn)彈性
彈性增長且減少資源消耗,彈性是我們在私有云中要實現(xiàn)的目標(biāo),有兩個含義:一是按需計算的能力和用戶需求的擴展;二是讓系統(tǒng)管理員能夠隨著需求的擴展,部署更多的基礎(chǔ)架構(gòu)資源。
但是這有個難點,我們該如何將新的硬件資源部署到數(shù)據(jù)中心內(nèi),并在技術(shù)更新交替的周期內(nèi)加以適合的管理,以避免其影響應(yīng)用程序的可用性,所以要精準(zhǔn)預(yù)測在何時需要進(jìn)行硬件采購,才能實現(xiàn)無限的資源擴展。
確定何時應(yīng)當(dāng)部署新的硬件需要能清楚認(rèn)識并管理好供應(yīng)商的交貨期、硬件部署和配置的時間。如果在企業(yè)內(nèi)部,那么IT部門自然需要考慮這些問題,而假如你選擇購買公有云存儲時,就可以將這些難題丟給云服務(wù)供應(yīng)商(CSP)了。
二、應(yīng)用程序接口(API)方面的要求
近年來,存儲設(shè)備管理領(lǐng)域有所細(xì)微的演變。傳統(tǒng)方式中,你會使用GUI和一些命令行界面(CLI)來手動管理存儲,點擊“提交”來進(jìn)行變更。CLI使得存儲管理員能夠?qū)ε渲煤蛦⑼_^程進(jìn)行腳本化,從而在一定程度上實現(xiàn)了自動化。不過創(chuàng)建腳本確實是一項耗時的過程。
API同時還實現(xiàn)了更高程度的自動化,使得管理員從存儲配置流程中脫離開。現(xiàn)在存儲可以直接通過1個或2個API調(diào)用映射到主機。一些平臺在內(nèi)部實現(xiàn)了API,另一些則根據(jù)現(xiàn)有的API工具構(gòu)建相應(yīng)的封裝。這其中的關(guān)鍵在于確保API、CLI與GUI協(xié)同運作,而不能互為干擾。
三、平臺的選擇
擁有適合的存儲平臺是高效部署新硬件的關(guān)鍵所在。橫向擴展相對于縱向擴展技術(shù)使得新的資源相對簡易部署,你只需要向現(xiàn)有的配置添加硬件資源以擴充容量。
當(dāng)前大多數(shù)橫向擴展的對象和數(shù)據(jù)塊會在一定程度上自動執(zhí)行性能與數(shù)據(jù)塊的重新平衡,從而利用新的容量,并最大化發(fā)揮性能。考慮到縱向擴展體系架構(gòu)中可擴展性的限制,煙囪式架構(gòu)往往難以管理,因此在陳舊的傳統(tǒng)存儲系統(tǒng)上也不太可能通過負(fù)載均衡來利用新的物理容量。換句話說,傳統(tǒng)架構(gòu)必須要有更仔細(xì)的設(shè)計,以便在物理硬件層面實現(xiàn)邏輯資源的均衡分布。通常這些平臺都會配備用于各存儲平臺內(nèi)遷移LUN的工具,從而在一定程度上減緩均衡性方面的問題。
四、至關(guān)重要的工作流
私有云存儲交付中的最后一項難題在于工作流程的具體執(zhí)行。用戶請求必須經(jīng)過驗證、部署,并最終完成服務(wù)。公有云可以通過用戶的信用卡或其它計費手段完成驗證環(huán)節(jié)。然后通過Web門戶或API配置服務(wù)。在企業(yè)內(nèi)部,傳統(tǒng)請求存儲資源往往依靠手動管理的內(nèi)部流程,根據(jù)服務(wù)申請中的詳細(xì)信息為主機配置存儲。申請的審批者有責(zé)任確保該業(yè)務(wù)部門被允許“訂購”相應(yīng)的存儲資源,并需要負(fù)責(zé)履行服務(wù)。
許多組織正在考慮在私有存儲云內(nèi)引入計費機制。如果不考慮結(jié)算或退款,那么問題會簡單很多,因為IT部門將繼續(xù)承擔(dān)提供服務(wù)的相應(yīng)成本——并可以根據(jù)項目分?jǐn)傎M用。但假如要對新的資源申請進(jìn)行收費,那么便不可避免要在財務(wù)方面有所改變,例如IT部門直接支付硬件費用,然后通過向服務(wù)部門收取服務(wù)費來彌補。
簡單來說,一臺網(wǎng)絡(luò)關(guān)聯(lián)存儲設(shè)備是一臺計算機應(yīng)用工具,它是專門為提供網(wǎng)絡(luò)訪問存儲而設(shè)計的。網(wǎng)絡(luò)關(guān)聯(lián)存儲設(shè)備與文件服務(wù)器相比,通常能提供更加簡單的管理職能(比如輕點幾下鼠標(biāo)就能完成插入和播放功能),但是經(jīng)常會收到所有權(quán)軟件的限制,存儲空間有限且無法像專用文件服務(wù)器那樣實現(xiàn)擴展。