物件儲存是一種資料儲存架構,將資料當作物件進行管理,每個物件都包含資料本身、中繼資料和一個唯一識別碼。這些物件被放置在稱為「貯體」(bucket) 的命名容器中。這與檔案儲存(例如 NAS、本機檔案系統)形成對比,檔案儲存是在檔案階層結構下管理資料;它也與區塊儲存(例如 SAN、本機磁碟)不同,區塊儲存既可以由頂層檔案系統進行管理,也可以由應用程式直接存取(例如,原始磁碟區)。
打個比方,想像一個巨大的倉庫,裡面有許多房間(儲存貯體),每個房間都裝滿了盒子(物件),每個盒子上有一個條碼(唯一識別碼)和一張用來描述內容物的便利貼(中繼資料)。
物件儲存的優點包括:
常見的物件儲存使用案例包括:
NetApp StorageGRID 是一款軟體定義的物件儲存解決方案,支援廣泛的應用場景,包括 AI 資料準備、資料湖和分析,以及跨公有雲、私有雲和混合式多雲環境的資料保留和備份作業。StorageGRID 原生支援 Amazon S3 API,並提供領先業界的創新功能,例如自動化生命週期管理,能以極具成本效益的方式長期儲存、保護和保存非結構化資料。
StorageGRID 軟體可從 NetApp 產品評估頁面下載並安裝後進行試用。此軟體可用於非正式作業環境。
StorageGRID 的授權是按網格容量計費,適用於純軟體部署和 StorageGRID 型設備部署,與站點數無關。授權選項如下:
StorageGRID 的重要特色包括:
StorageGRID 利用銷毀編碼和資料複寫技術來保障資料的持久性與可用度,可跨多個節點和位置保護資料安全。它還具備自癒功能,會自動修復和重新平衡資料。
StorageGRID 可以部署在內部環境中,包括應用裝置型部署,以及在市售硬體上使用純軟體部署。
StorageGRID 採用原則驅動型資料管理 (ILM) 來實現資料的自動放置、保留和刪除。原則可以是基於資料年齡、中繼資料和使用模式等條件要求。
StorageGRID 中的 ILM 功能是指 Information Lifecycle Manager,這是一個強大的工具,用於管理資料在整個生命週期內的變化,以便最佳化儲存成本、確保合規性並保護資料完整性。ILM 提供一個強大且靈活的原則引擎,讓使用者能夠自行定義要如何在 NetApp StorageGRID 上儲存和管理資料。使用者可以根據物件中繼資料來設定篩選條件,並指定這些物件應放置到網格中的什麼位置。
使用者還可以透過儲存多個複寫物件複本來最佳化物件放置,從而提升效能;或使用銷毀編碼 (EC) 物件來最佳化儲存效率。StorageGRID 掃描 ILM 引擎會持續掃描物件,使其符合目前作用中的 ILM 原則。此功能使 ILM 真正實現了動態彈性,管理員可以根據業務和法規遵循需求來變更 ILM 原則。
銷毀編碼 (EC) 是一種資料保護技術,可將物件切割成資料片段,並計算額外的同位元檢查片段。當物件被存取時,將會擷取這些資料片段來解碼物件。同位元檢查片段則可提供資料保護,也可用於重建遺失的資料。如果有資料片段或同位元檢查片段毀損或遺失,EC 演算法可以使用一組剩餘的資料片段和同位元檢查片段來重新建立該片段。
StorageGRID 支援 FIPS 認證的靜態和傳輸中資料加密、安全多租戶共享、角色型存取控制 (RBAC),並可與 LDAP 和 Active Directory 等身分管理解決方案相整合。
StorageGRID 旨在實現高傳輸處理量和低延遲,可處理高效能工作負載,支援大規模資料接收、快速資料擷取和高效率資料處理。部分型號還支援 Flash 型儲存設備。
StorageGRID 可透過 API 與現有 IT 環境進行整合,支援廣泛的應用程式和工作負載。它可以透過 CLI、GUI 和 RESTful API 進行管理。
StorageGRID 提供物件鎖定、稽核日誌記錄和資料不可篡改性等功能,來協助組織滿足合規性和監管要求。
NetApp 提供完善的支援服務,包括技術支援、專業諮詢服務和訓練計畫,以確保 StorageGRID 的成功部署和管理。NetApp 也提供 Keystone,以提供儲存即服務和可預測的成本。
部署 StorageGRID 需要仔細考慮硬體和軟體元件,以確保最佳效能和可靠性。請務必查閱官方 NetApp StorageGRID 文件,並與您的 NetApp 客戶團隊合作,以便根據您的特定需求和環境來客製化部署方案。如需使用自己的硬體進行部署的指引,請參閱官方文件。
StorageGRID 提供兩層保護來支援資料持久性和可用度:磁碟機 RAID 組態和物件複寫 / 銷毀編碼。StorageGRID 可以在失去多個節點、甚至整個站台都停機的情況下,仍然維持可用度。
有多種工具可用於監控 StorageGRID:
StorageGRID 實作「網格、管理、用戶端」(GAC) 網路模型。GAC 模型提供簡單的方法來設定這三個網路,以滿足客戶對於劃分 StorageGRID 網路流量的需求。這三個網路定義如下:
StorageGRID 部署需要在同一站點內部署三個儲存節點和一個管理節點。客戶可以選擇新增閘道節點。
StorageGRID 允許多個使用者群組共用單一 StorageGRID 執行個體的資源,同時保持他們的資料彼此隔離和安全。
網格管理員可以建立多個租戶,並為每個租戶配置所需的權限和功能。對於身分識別聯盟, 網格管理員可以靈活地選擇要整合單一輕量型目錄存取傳輸協定 (LDAP) 或 Active Directory 伺服器,以涵蓋整個網格,或是允許租戶配置自己的身分識別聯盟。此外,透過強制執行容量配額,網格管理員還可以限制租戶的資料使用量。
租戶使用者是透過 Tenant Manager UI 入口網站來存取 StorageGRID。透過此入口網站,使用者可以設定租戶帳戶、佈建 S3 認證資料、設定資料存取管理原則、管理儲存貯體設定,以及在 StorageGRID 中建立儲存貯體。
StorageGRID 提供多種強大的備份和災難恢復 (DR) 選項,以確保資料保護力和營運不中斷。以下是簡要概述:
StorageGRID 支援完整一系列標準和傳輸協定,包括 S3 API、LDAP、Active Directory、HTTP/HTTPS、SNMP、syslog 和 TLS。這種廣泛支援可確保 StorageGRID 與各種應用程式和服務無縫整合,為各種使用案例提供靈活且安全的物件儲存解決方案。
StorageGRID 支援多種安全傳輸協定和功能,包括 TLS、SSL、HTTPS、靜態資料加密、物件鎖定、角色型的存取控制、LDAP 和 Active Directory 整合、多因素驗證、稽核日誌、SNMP 和 syslog。這些安全措施可確保您的資料免受未獲經授權的存取和篡改,同時符合各項監管要求。
StorageGRID 客戶可以使用 LDAP 或 Active Directory 來管理 Grid Manager UI 的管理員存取和權限,以及管理租戶的儲存終端使用者存取和權限。
StorageGRID 透過安全性聲明標記語言 (SAML) 標準傳輸協定來支援 SSO。啟用 SSO 後,StorageGRID 管理員可以使用其 SSO 認證資料登入 Grid Manager,而這些認證資料會由外部身分識別供應商 (IDP) 進行驗證。
選擇 ONTAP 還是 StorageGRID 來支援 S3 傳輸協定取決於您的特定需求和使用案例。以下是一些關鍵考量因素,可協助您做出明智的決策:
ONTAP
StorageGRID
總結