Skip to main content
NetApp Solutions
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

部署程序

貢獻者

本節討論 NetApp 向量資料庫解決方案的部署程序。

部署程序

在本部署區段中、我們將 Milvus 向量資料庫與 Kubernetes 一起用於實驗室設定、如下所示。

此圖顯示輸入 / 輸出對話方塊或表示寫入內容

NetApp 儲存設備可為叢集提供儲存設備、以保留客戶資料和 milvus 叢集資料。

NetApp 儲存設備設定– ONTAP

  • 儲存系統初始化

  • 建立儲存虛擬機器( SVM )

  • 邏輯網路介面指派

  • NFS 、 S3 組態和授權

請遵循下列 NFS (網路檔案系統)步驟:

  1. 為 NFSv4 建立 FlexGroup Volume 。在我們的驗證設定中、我們使用了 48 個 SSD 、 1 個 SSD 專用於控制器的根磁碟區、 47 個 SSD 散佈於 NFSv4]] 。請確認 FlexGroup 磁碟區的 NFS 匯出原則具有 Kubernetes ( K8s )節點網路的讀取 / 寫入權限。如果沒有這些權限、請為 K8s 節點網路授予讀取 / 寫入( RW )權限。

  2. 在所有 K8s 節點上、建立資料夾、並透過每個 K8s 節點上的邏輯介面( LIF )、將 FlexGroup 磁碟區掛載至此資料夾。

請針對 NAS S3 (網路附加儲存簡易儲存服務)執行下列步驟:

  1. 建立 FlexGroup Volume for NFS 。

  2. 使用「 vserver object-store-server create 」命令設定物件儲存區伺服器、並將管理狀態設定為「 up 」。您可以選擇啟用 HTTPS 並設定自訂接聽程式連接埠。

  3. 使用「 vserver object-store-server user create -user <username> 」命令建立物件儲存伺服器使用者。

  4. 若要取得存取金鑰和秘密金鑰、您可以執行下列命令:「 Set diag; vserver object-store-server user show -user <username> 」。不過、在使用者建立程序期間、將會提供這些金鑰、也可以使用 REST API 呼叫來擷取這些金鑰。

  5. 使用在步驟 2 中建立的使用者建立物件儲存區伺服器群組、並授予存取權。在此範例中、我們提供了「 FullAccess 」。

  6. 將 NAS 貯體的類型設定為「 NAS 」、並提供 NFSv3 Volume 的路徑、以建立 NAS 貯體。您也可以使用 S3 儲存貯體來達到此目的。

NetApp 儲存設備設定– StorageGRID

  1. 安裝 StorageGRID 軟體。

  2. 建立租戶和貯體。

  3. 建立具有必要權限的使用者。