長期以來,NetApp 一直致力于通過開發(fā)創(chuàng)新的管理工具,提供強(qiáng)大的功能和靈活性,同時簡化復(fù)雜的操作。此前曾有多篇 Tech OnTap專題文章介紹過 NetApp Operations Manager、Protection Manager、SANscreen和虛擬存儲控制臺 (VSC) 等工具,每種工具都專門針對特定方面的存儲管理。
然而,隨著逐漸向高級虛擬化和云部署過渡,我們發(fā)現(xiàn)需要進(jìn)一步增強(qiáng)管理方法,包括:
提高集成能力
能夠滿足多種不同用戶(包括存儲、應(yīng)用程序和虛擬服務(wù)器管理員與云租戶)的需求
在許多情況下,為了適應(yīng)新的運(yùn)營方式,IT 團(tuán)隊內(nèi)的各種角色和職責(zé)正在不斷變化,他們需要更廣泛的集成,還要能夠通過多種接口獲取存儲管理功能。
這正是我們在存儲管理領(lǐng)域不斷創(chuàng)新的原因。NetApp 將具有自動化、分析和控制管理功能的所有工具集成到OnCommand管理產(chǎn)品組合中。這套工具涵蓋所有方面的管理功能,可通過熟悉的接口使用。
圖 1) 顯示新舊產(chǎn)品名稱對應(yīng)關(guān)系的 NetApp OnCommand 管理產(chǎn)品組合。
本文介紹 NetApp 的管理方法,詳述新發(fā)布的集五大 NetApp 工具功能于一身的 OnCommand 5.0 統(tǒng)一管理器,還會說明如何創(chuàng)建存儲服務(wù)目錄,以及如何將這些目錄集成到高級虛擬化或云環(huán)境中。
本期 Tech OnTap 姊妹篇中介紹了云部署成功必備的四個管理要素。
集成的管理方法
NetApp 的目標(biāo)是,在滿足多種不同用戶需求的前提下,集成和簡化整體管理體驗。我們憑借以下功能實現(xiàn)這一目標(biāo):
統(tǒng)一策略基礎(chǔ)架構(gòu)
統(tǒng)一管理物理和虛擬工作負(fù)載
報告、事件和審核日志使用單個配置存儲庫
靈活的 UI 選擇
我們努力使NetApp高級功能不僅可通過NetApp自有工具獲取,還可通過合作伙伴插件,以及以編程方式通過NetApp管理 API 獲取。VSC是這方面的第一項研究成果,該工具便于VMware管理員通過VMware vCenter訪問NetApp管理功能。
每個想要在開發(fā)的工具中利用NetApp功能的人員,均可使用創(chuàng)建NetApp自有工具時所用的API。合作伙伴可使用NetApp OnCommand SDK開發(fā)集成的工具,將NetApp存儲服務(wù)目錄的功能集成到更廣泛的云管理中。
新的集成工具
NetApp OnCommand系列最近又添新的管理利器—OnCommand 5.0統(tǒng)一管理器,其中集成了以下五種現(xiàn)有工具的功能:
NetApp Operations Manager
Protection Manager
Provisioning Manager
VSC
SnapManager for Hyper-V
OnCommand 5.0是一個統(tǒng)一平臺,便于您創(chuàng)建或修改策略,并將這些策略應(yīng)用到特定物理(例如聚合、卷和LUN)和虛擬(例如VM和數(shù)據(jù)存儲庫)存儲對象。該平臺集中提供配置、克隆、備份/恢復(fù)功能和災(zāi)難恢復(fù)策略。由于集所有這些功能于一身,因此僅通過一種工具即可執(zhí)行多項管理功能。OnCommand 5.0屬于Data ONTAP Essentials,每個新存儲系統(tǒng)均免費(fèi)附帶。
重要概念
NetApp OnCommand 5.0基于以下三個重要概念,它們便于自動化的實現(xiàn),使用戶只需單擊幾下,即可實施廣泛的更改:
數(shù)據(jù)集,數(shù)據(jù)集是具有相似管理要求的數(shù)據(jù)對象(例如卷或 LUN)集合。
策略,策略是用于自動執(zhí)行管理程序和(或)計劃的一組規(guī)則。
資源池,資源池是執(zhí)行配置、備份和其他任務(wù)時使用的一組存儲資源。
借助 OnCommand,管理員無需分別管理不同的存儲系統(tǒng),而且同樣多的管理員能夠有效管理更多數(shù)據(jù)。例如,如果想要創(chuàng)建一個服務(wù)層來為二級站點(diǎn)提供數(shù)據(jù)復(fù)制,可定義一個數(shù)據(jù)集,使其包含要復(fù)制的卷或 LUN,并應(yīng)用復(fù)制策略。若要為新卷提供相同的保護(hù),只需將其添加到數(shù)據(jù)集即可。
后端也進(jìn)行了集成,報告、事件和審核日志統(tǒng)一使用一個配置存儲庫。
基于角色的訪問控制
理想情況下,您希望在存儲系統(tǒng)上操作的每個人只能執(zhí)行他們需要執(zhí)行的特定任務(wù),而不會擴(kuò)大任何人的訪問權(quán)限。OnCommand 5.0 采用基于角色的訪問控制 (RBAC) 和委托管理,便于您授權(quán)特定人員在一組特定資產(chǎn)上執(zhí)行特定任務(wù)。例如,備份操作員也許能夠在本地數(shù)據(jù)中心內(nèi)開展工作,但是不能定義或更改這些工作的內(nèi)容或執(zhí)行自己未經(jīng)授權(quán)的其他任何工作。這樣就能避免錯誤和違規(guī)行為。另外,還能將定義明確的特定任務(wù)委派給應(yīng)用程序管理員或服務(wù)器管理員,由這些管理員執(zhí)行有限的存儲任務(wù),而不必總要存儲管理員協(xié)助。
根據(jù)定義的職責(zé),為用戶或組分配角色。每個角色都根據(jù)特定工作對應(yīng)的特定功能和資源的訪問權(quán)限定義,例如存儲架構(gòu)師、備份管理員和虛擬服務(wù)器管理員。
新功能
過去,每款 NetApp 管理工具的功能都針對特定職能。但是,在動態(tài)虛擬環(huán)境中,所有管理員都需要對不同的領(lǐng)域有一定的了解。OnCommand 的設(shè)計面向負(fù)責(zé)管理物理和虛擬環(huán)境中的 NetApp 存儲的所有管理員。
OnCommand 包含兩個可下載的組件:
OnCommand 核心 — 集 Operations Manager、Protection Manager 和 Provisioning Manager 的功能于一身
OnCommand 主機(jī) — 集 VSC 和 SMHV 的功能于一身
OnCommand 主機(jī)包含多項新功能,例如通過支持完全集成的 SnapMirror和 SnapVault,實現(xiàn)基于策略的本地和遠(yuǎn)程備份與恢復(fù)。
OnCommand 核心也包含多項重要的新功能:
新用戶界面
服務(wù)器虛擬化感知
DataMotion for vFiler的改進(jìn)
靈活命名Snapshot副本和卷
新圖形用戶界面(GUI)。OnCommand 5.0 采用完全重新設(shè)計的界面,通過持續(xù)監(jiān)控和分析環(huán)境運(yùn)行狀況,呈現(xiàn)整個環(huán)境的相關(guān)信息。您可了解已部署的資源及其利用情況,借此提高容量利用率以及管理員的生產(chǎn)率和效率。新界面基于常用的用戶工作流,易于導(dǎo)航。
高級儀表板帶有多個面板,顯示環(huán)境多方面的累計信息:
“Availability”(可用性)面板。OnCommand 發(fā)現(xiàn)和監(jiān)控的處于不可用狀態(tài)的存儲控制器和vFiler單元
“Events”(事件)面板。所有存儲和服務(wù)器對象按嚴(yán)重性排名前五位的事件
“Full Soon Storage”(即將達(dá)到容量上限的存儲)面板。即將達(dá)到容量上限的聚合和卷
“Fastest Growing Storage”(增速最快的存儲)面板??臻g使用量迅速增加的聚合和卷,還顯示特定聚合或卷的增長率和趨勢
“Dataset Overall Status”(數(shù)據(jù)集總體狀態(tài))面板。環(huán)境的總體狀態(tài)
“Resource Pools”(資源池)面板。根據(jù)當(dāng)前使用情況,顯示可能出現(xiàn)空間不足問題的資源池
“External Relationship Lags”(外部關(guān)系滯后)面板。顯示SnapVault、Qtree SnapMirror和卷SnapMirror外部關(guān)系相對百分比,滯后時間分為錯誤、警告和正常三種狀態(tài)
“Unprotected Data”(未受保護(hù)的數(shù)據(jù))面板。監(jiān)控到的未受保護(hù)的存儲和虛擬服務(wù)器對象的數(shù)量
您可從儀表板面板中逐層深入,查看更完整的信息。您還能篩選可用性、性能和容量等指標(biāo),自定義滿足您特定需求的視圖。
虛擬化感知。OnCommand 5.0 功能得到了增強(qiáng),可提供 VMware 和 Hyper-V 虛擬服務(wù)器環(huán)境的端到端視圖。此工具可使虛擬對象(例如 VM 和數(shù)據(jù)存儲庫)與物理對象(例如卷和 LUN)相對應(yīng)。這樣一來,您就能快速了解哪些 VM 正在使用特定存儲系統(tǒng)、檢查特定 VM 所用存儲系統(tǒng)的運(yùn)行狀況,并確定未備份的 VM。通過這種物理與虛擬關(guān)系的直觀對應(yīng),IT 團(tuán)隊可了解他們對虛擬環(huán)境中所用存儲系統(tǒng)執(zhí)行的任意操作有何影響。當(dāng)違反策略或超出臨界閾值時,系統(tǒng)會自動發(fā)出警報,幫助您確保存儲環(huán)境順利運(yùn)行。
OnCommand 可為 VMware 和 Hyper-V 環(huán)境提供基于策略的本地和遠(yuǎn)程數(shù)據(jù)保護(hù),顯著簡化虛擬機(jī)的備份、恢復(fù)和復(fù)制操作。
DataMotion for vFiler 的改進(jìn)。借助 NetApp DataMotion for vFiler,您可在多租戶環(huán)境中的存儲系統(tǒng)之間遷移 MultiStore vFiler 單元和所有關(guān)聯(lián)數(shù)據(jù)。OnCommand 5.0 中增強(qiáng)了對 DataMotion for vFiler 的支持,可簡化不同類型 NetApp 存儲系統(tǒng)之間和不同類別磁盤之間的數(shù)據(jù)遷移,且不會造成中斷?,F(xiàn)在,您可將數(shù)據(jù)從較快的平臺遷移到較慢的平臺(例如,從 FAS6200 系列遷移到 FAS3200 系列),或從較快的磁盤類型遷移到較慢的磁盤類型(例如,從 FC 遷移到 SATA)。DataMotion 預(yù)檢查也得到了增強(qiáng),可檢測和復(fù)制遷移后目標(biāo)存儲系統(tǒng)上的 FlexClone層級,且不會造成數(shù)據(jù)大幅增長,從而保持存儲效率。(有關(guān) FlexClone 與 SnapMirror 如何相互配合進(jìn)行復(fù)制的詳細(xì)介紹,請閱讀之前的 Tech OnTap 文章。[6])只有在標(biāo)準(zhǔn)模式(7 模式)下運(yùn)行的 Data ONTAP 8.0.1 才支持 DataMotion for vFiler 功能。
靈活命名。過去,NetApp 管理工具在命名卷和 Snapshot 副本時靈活性受到一定限制。如此一來,在先前存在命名約定的站點(diǎn)上,就會產(chǎn)生沖突和混淆。這些限制現(xiàn)已放寬,不同功能之間的命名約定也已統(tǒng)一,這樣您便能:
更容易找到Snapshot副本、卷和Qtree,從而更快地恢復(fù)文件。
確定特定物理和邏輯容器的優(yōu)先級、業(yè)務(wù)單位、管理員、備份時間等。
備份或復(fù)制數(shù)據(jù)之后,在二級存儲上使用當(dāng)前的命名約定,而無需對卷、Qtree 或 Snapshot 副本進(jìn)行重命名。
執(zhí)行磁帶備份時,參考最新的 Snapshot 副本。
創(chuàng)建和管理存儲服務(wù)目錄
傳統(tǒng)存儲配置要求用戶從各種存儲選項中手動進(jìn)行選擇,并且每次部署新應(yīng)用程序時都要設(shè)置新數(shù)據(jù)保護(hù)和復(fù)制策略。NetApp存儲服務(wù)目錄支持預(yù)定義標(biāo)準(zhǔn)選項;您可將選擇的物理存儲系統(tǒng)、磁盤類型、存儲效率功能、備份、遠(yuǎn)程復(fù)制和其他功能封裝到相關(guān)服務(wù)組合中,從而簡化流程。
存儲服務(wù)目錄是OnCommand 5.0的組件,是服務(wù)自動化的重要組成部分。借助存儲服務(wù)目錄,您可將存儲配置策略、數(shù)據(jù)保護(hù)策略和存儲資源池合并到單個服務(wù)項目中,以便管理員在配置存儲時進(jìn)行選擇。這樣一來,不僅能自動執(zhí)行大部分配置流程,而且還能自動執(zhí)行與目錄中指定給每個服務(wù)項目的策略相關(guān)的多項存儲管理任務(wù)。
服務(wù)目錄在存儲使用者和存儲配置詳細(xì)信息之間提供一個抽象層,實際上是創(chuàng)建了“存儲即服務(wù)”。使用存儲服務(wù)目錄定義的服務(wù)級別會自動指定策略,并使其與池化存儲基礎(chǔ)架構(gòu)的屬性相對應(yīng)。這種服務(wù)級別與物理存儲之間更高級別的抽象可幫助您消除復(fù)雜的手動工作。
大多數(shù)供應(yīng)商將SLA與物理存儲直接對應(yīng)。黃金級服務(wù)對應(yīng)于存儲系統(tǒng)類型A,白銀級服務(wù)對應(yīng)于存儲系統(tǒng)類型B,依此類推。OnCommand服務(wù)目錄使SLA與特定服務(wù)相對應(yīng),提供進(jìn)一步的抽象。這些服務(wù)繼而靈活地與底層物理資源自動相對應(yīng)。
黃金級、白銀級和銅級等典型的級別在創(chuàng)建時都完整界定了特定屬性,包括存儲硬件效率(精簡配置、重復(fù)數(shù)據(jù)刪除和壓縮)、性能(磁盤類型、聚合大小和緩存屬性)、可用性(RAID 級別)、保護(hù)(備份計劃、頻率等)和災(zāi)難恢復(fù)等方面的屬性。如果配置的新卷或 LUN 與某個服務(wù)級別相對應(yīng),就會自動繼承所有這些屬性的正確設(shè)置。系統(tǒng)會采用用戶首選設(shè)置對存儲進(jìn)行一致配置,從而不會再出現(xiàn)認(rèn)為配置錯誤。
圖 3) NetApp OnCommand 5.0 存儲服務(wù)目錄的工作原理。
存儲服務(wù)變革的最后一步是使用 OnCommand 5.0 將創(chuàng)建的存儲服務(wù)目錄集成到私有云的最終用戶門戶中。這可使用特定云業(yè)務(wù)流程合作伙伴開發(fā)的插件完成,也可直接使用 OnCommand API 將存儲服務(wù)目錄集成到您的門戶中。有關(guān)存儲服務(wù)目錄和云部署其他方面的詳細(xì)介紹,請閱讀本期 Tech OnTap 中的姊妹篇。