1 / 76

分散式檔案系統與離線檔案

分散式檔案系統與離線檔案. Windows 2000 系統實務 Ch11. 檔案服務中較進階的 2 項功能. 分散式檔案系統 ( Dfs) 離線檔案. 分散式檔案系統 ( Dfs). 使用者經由網路上的芳鄰或透過 UNC 名稱來存取共用資料夾, 必須知道目標資料夾的實體位置在哪一台電腦 分散式檔案系統 ( Distributed File System 簡稱 Dfs), 讓使用者毋須知道資料夾儲存在哪一台電腦, 就能存取到共用資料夾

Download Presentation

分散式檔案系統與離線檔案

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 分散式檔案系統與離線檔案 Windows 2000 系統實務 Ch11

  2. 檔案服務中較進階的 2 項功能 • 分散式檔案系統 (Dfs) • 離線檔案

  3. 分散式檔案系統 (Dfs) • 使用者經由網路上的芳鄰或透過 UNC 名稱來存取共用資料夾, 必須知道目標資料夾的實體位置在哪一台電腦 • 分散式檔案系統 (Distributed File System 簡稱 Dfs), 讓使用者毋須知道資料夾儲存在哪一台電腦, 就能存取到共用資料夾 • Dfs 還提供容錯 (Fault Tolerance) 與平衡伺服器負載 (Load Balancing) 功能, 如果共用資料夾重複儲存在多台電腦, 則 Dfs 會自動選擇其中一台電腦上的資料提供給使用者

  4. 什麼是 Dfs • 網路上任一台電腦都可以存在共用資料夾 ,圖11-2 • 利用 Dfs, 系統管理員可以把這些分散的資源整合在同一個樹狀架構中 ,圖11-3 • 使用者只須記得 Dfs 連結名稱代表的意義, 就可以正確的找到目標檔案

  5. Dfs 與 UNC 名稱的關係 • 可以把 Dfs 視為一種名稱解析機制, 它記錄 Dfs 連結與共用資料夾 UNC 名稱的對應關係 • 當使用者存取 "Application" Dfs 連結時, 實際上 Dfs 會傳回 "\\Flag2\application" UNC 名稱, 系統最後仍是經由此 UNC 名稱來存取資源, 但是使用者並不會感覺到這些步驟

  6. Dfs 的基本名詞解釋 • 整個 Dfs 架構由 Dfs 根目錄、Dfs 連結以及複本組 3 種元件組成

  7. Dfs 根目錄 • 整個 Dfs 架構的起點, 其下可以包含 Dfs 連結 • 只有 Windows 2000 Server 才能夠建立 Dfs 根目錄, 而且一台 Server 只能建立一個 Dfs 根目錄 • 就使用者而言, Dfs 根目錄本身即是一個共用資料夾。藉由網路上的芳鄰連結到 Server 時, 可以看到 "All Share" 資料夾

  8. Dfs 連結 • 對應到共用資料夾的 UNC 名稱, 對使用者而言, Dfs 連結就是儲存在 Dfs 根目錄下的子資料夾, 雙按這些子資料夾就可以存取到分散在網路上的共用資料夾 • Dfs 連結除了可以對應單一共用資料夾外, 也可以對應另一台 Server 的 Dfs 根目錄 (因為 Dfs 根目錄本身也是共用資料夾) ,圖11-6

  9. 複本組 • 共用資料夾重複儲存在多台電腦時, 可以將這些共用資料夾整合在同一個 Dfs 連結中, 組成所謂的複本組 (Replica Set) • 好處:提供容錯能力, 其中一台電腦無法提供服務時, 使用者依然可以存取目標檔案;多台電腦可以平均分擔伺服器負載 • 在分散式檔案系統視窗中, 右窗格顯示 連結對應到 2 個不同的網路位置, 這 2 個共用資料夾就稱為複本組

  10. 建立 Dfs 架構 • 假設公司的應用程式、會計資料、銷售資料與連絡人資料分別位於 5 台不同電腦的共用資料夾中, 我們的目的是要建立如下圖所示的 Dfs ,圖11-7

  11. 建立 Dfs 根目錄

  12. 網域 Dfs 根目錄 • 網域 Dfs 根目錄會將設定資料發佈到 AD, 其優點是複本組之間可以擁有自動複寫機制, 同步更新彼此的資料 • 網域等級的 Dfs 根目錄最多可以包含 1000 個 Dfs 連結, 並且根目錄本身也可以設定複本組;唯一的限制是, 必須要網域控制站或成員伺服器才能建立此類型的根目錄

  13. 獨立 Dfs 根目錄 • Windows 2000 Server 皆可建立此類型的根目錄。獨立 Dfs 根目錄會將資料儲存在本機的登錄資料庫 (Registry), 並不會發佈到 AD • 此類型的根目錄本身無法擁有複本組, 而且複本組之間也沒有自動複寫機制

  14. 網域 Dfs 根目錄-1

  15. 網域 Dfs 根目錄-2 • Dfs 根目錄可以建立在 FAT 或是 NTFS 檔案系統中, 但若要設定 Dfs 根目錄的 NTFS 權限, 就必須將它建立在 NTFS 中

  16. 新增 Dfs 連結 • 在 Dfs 根目錄名稱上按右鈕, 執行『新增 Dfs 連結』命令

  17. 利用 Dfs 存取共用資料夾

  18. 不同作業系統對 Dfs 的支援 • >整個 Dfs 運作可以分成 3 種角色:Dfs 伺服器端 (Dfs 根目錄所在電腦), Dfs 用戶端, 以及儲存共用資料夾的電腦 • 表11-15

  19. 新增複本與設定複寫原則 • 為確保資料不會因某一台電腦當機而無法存取, 或為了平衡伺服器負載, 可以新增複本組, 讓同一個 Dfs 連結對應到多個儲存有相同檔案的共用資料夾 • 當使用者開啟 Dfs 根目錄時, 系統會自動選擇其中一個複本, 使用者並不會察覺有任何不同

  20. 新增複本 • 先將 "\\Flag2\application" 的資料複製到 "\\Genie\financial data"

  21. 新增 Dfs 根目錄複本 • Dfs根目錄複本必須建立在網域內其他的網域控制站或成員伺服器上, 而 Dfs 連結的複本則可以建立在任何電腦上

  22. 設定複寫原則-1 • 建立 Dfs 連結 (或網域 Dfs 根目錄) 的複本組之後, 接下來就要考慮如何維持各複本內容的一致性, 這項工作可藉由 Dfs 的自動複寫機制來完成 • 如果一個連結對應到 5 份複本, 系統管理員只須更新其中 1 份複本, 然後藉由自動複寫機制, 資料就會自動更新到其他 4 份複本

  23. 設定複寫原則-2 • 複寫主機表示在複寫時, 一定以該主機的複本為準, 覆蓋其他複本的內容 • 自動複寫機制是利用 Windows 2000 的 File Replication Service 來執行, 預設每 15 分鐘複寫一次

  24. 設定複本離線/上線 • 離線與移除複本不同處在於前者是暫時停用該複本, 而後者是永久刪除該複本

  25. 維護 Dfs 架構 • 首先檢查各 Dfs 連結與複本組是否正常運作, 若否, 則系統管理員可以決定是否要修復或將之刪除

  26. 檢查各節點的狀態 • 可以藉由 Dfs 連結或複本組的圖示來了解目前這些節點的狀態,表11-23

  27. 刪除 Dfs 根目錄、Dfs 連結或複本 • 要刪除 Dfs 根目錄、連結或複本, 只須在對應的圖示上按右鈕, 執行『刪除 Dfs 根目錄』命令, 『移除 Dfs 連結』命令, 或『移除複本』命令即可 • 刪除Dfs 根目錄、Dfs 連結或複本, 只是中斷 Dfs 與共用資料夾間的對應關係, 並不會影響到儲存在各電腦中的資料

  28. 新增/移除 Dfs 根目錄的顯示 • 為了管理方便, 可以決定在分散式檔案系統視窗中, 是否要顯示其他的根目錄

  29. 使用離線檔案 • 離線檔案功能讓用戶端 (Client) 在伺服器 (Server) 下線或網路中斷時, 依然能夠使用共用資料夾內的檔案

  30. 什麼是離線檔案 • 離線檔案功能能夠讓使用者在網路斷線的狀態下, 依然能夠存取共用資料夾中的檔案, 彷彿網路尚未斷線一般 • 其做法是:用戶端先將伺服器端的資料複製到本機中, 在網路斷線的情況下 (或稱離線狀態), 暫時先存取本機的資料 • 要了解什麼是離線檔案, 必須先釐清幾個專有名詞

  31. 什麼是快取處理 • 用戶端將伺服器端的共用資料夾或檔案, 複製一份到本機中。這整個的機制稱為快取處理

  32. 離線暫存檔與離線檔案資訊夾 (或資料夾) • 用戶端從伺服器端複製到本機中的資料, 稱為離線暫存檔 • 存放離線暫存檔的資料夾就稱為離線檔案資訊夾 (或離線檔案資料夾)

  33. 什麼是同步處理-1 • 網路恢復連線後, 用戶端與伺服器端的資料必須保持一致 • 如果離線暫存檔有任何的變動, 則修改的部分會更新到伺服器端;如果伺服器端的檔案有任何變動, 則會更新到離線暫存檔;如果離線暫存檔與伺服器端的資料都被修改過, 則使用者可以決定要保留哪一個版本。上述的機制就稱為同步處理

  34. 什麼是同步處理-2 • 離線檔案運作的機制如圖11-27 • 離線檔案功能讓用戶端在網路斷線的狀態下, 暫時先存取本機快取的離線暫存檔, 等到恢復連線之後, 利用同步處理機制維持用戶端與伺服器端資料的一致性 • 離線檔案要能夠運作, 必須在伺服器端 與用戶端, 都做了正確的設定

  35. 設定伺服器端 在伺服器端必須做下列 2 項設定: • 允許用戶端快取處理共用資料夾或檔案的內容。因為設定共用資料夾時, 預設便會允組共用資料的檔案進行快取處理, 所以只須確認該功能已經啟用即可 • 設定快取處理共用資料夾的方式

  36. 3種快取處理方式 • 手動快取文件 • 自動快取文件 • 自動快取程式

  37. 手動快取文件 • 只有當使用者執行『設定成可離線瀏覽』命令, 才會在用戶端電腦建立共用資料夾的離線暫存檔

  38. 自動快取文件 • 當使用者開啟共用資料夾的任何檔案時, 用戶端電腦自動複製一份該檔案 • 自動快取文件在使用者連線期間, 會自動比對伺服器端的資料是否有變動, 如果有, 則會下載更新的部分, 以確保使用者存取到最新的資料

  39. 自動快取程式-1 • 和自動快取文件相同, 使用者第一次開啟某個檔案時, 用戶端電腦會自動複製該檔案到本機中, 但之後自動快取程式並不會再確認檔案是否有更新, 而固定提供使用者本機的快取資料。 • 這項設定適用於唯讀的共用資料或是存放應用程式的共用資料夾上, 因為這 2 者內容更新的機率不大

  40. 自動快取程式-2 • 為避免同步處理時, 伺服器端的應用程式, 被用戶端所修改或覆蓋, 請記得將該資料夾設成唯讀

  41. 設定用戶端 • 伺服器端設定完成後, 用戶端還須進行以下 2 項設定, 才能夠離線瀏覽: 1. 先啟用離線檔案功能。 2. 決定快取處理的方式。有 2 種方式可選擇 - 自動快取與手動快取

  42. 啟用離線檔案功能-1 在說明用戶端如何啟用離線檔案功能之前, 請注意以下 2 點: • 只有Windows 2000 作業系統 (Server 或 Professional) 才能成為離線檔案的用戶端 • 網域中只有 Domain Admins 群組成員, 能夠啟用 Windows 2000 電腦的離線檔案功能

  43. 啟用離線檔案功能-2 • 要啟用離線檔案功能, 可以在檔案總管中執行『工具/資料夾選項』命令, 或雙按控制台中的資料夾選項圖示

  44. 登出前同步處理所有離線檔案 • 勾選此項, 則用戶端資料變更的部分, 在登出前會更新到伺服器端, 以確保雙方都保有最新的資料

More Related