網路連接記憶體 (NAS) 是集中式儲存系統將數據呈現給跨WAN 或 LAN 的多個網路用戶端的方法。
NAS 環境中的數據集可以結構化(數據格式妥善定義,例如資料庫)或非結構化數據(數據未以結構化資料庫格式儲存,例如影像、媒體檔案、記錄檔、主目錄等)。 不論結構為何,資料都會透過 NAS 用戶端與 Azure NetApp Files NAS 服務之間的標準對話來提供。 交談會遵循下列基本步驟進行:
- 用戶端會使用 SMB或 NFS 要求存取 Azure NetApp Files 中的 NAS 共用資料。
- 訪問控制可以像用戶端主機名/IP 位址一樣基本,或更複雜的,例如使用者名稱驗證和共用層級許可權。
- Azure NetApp Files 會收到此要求,並檢查存取控制權限,以驗證用戶端是否可存取 NAS 共用資料。
- 成功驗證共用層級存取之後,用戶端會嘗試透過基本讀取/清單填入NAS 共享的內容。
- Azure NetApp Files 接著會檢查檔案層級的許可權。 如果嘗試存取共用的用戶沒有適當的許可權,則即使共用層級許可權允許存取,存取也會遭到拒絕。
- 完成此過程之後,檔案和資料夾的訪問控制會如同在任何 Linux 或 Windows 客戶端中預期的方式開始作用。
- Azure NetApp Files 設定會處理共用權限控制。 檔案和資料夾權限將一律由 NAS 用戶端控制,用戶端將透過 NAS 管理員存取共用資料。
NAS 使用案例
NAS 是許多產業的共同通訊協定,包括石油和天然氣、高效能運算、媒體和娛樂、EDA、金融服務、醫療保健、基因組學、製造、高等教育等。 工作負載可能會從簡單的檔案共用和主目錄,到具有數千個核心的應用程式,將運算工作推送至單一共用,以及更現代化的應用程式架構,例如 Kubernetes 和容器部署。
若要深入瞭解使用案例和工作負載,請參閱 使用 Azure NetApp Files 的解決方案架構。