上一個主題: 使用內容散佈解決方案

下一個主題: 建立內容散佈案例

瞭解內容散佈解決方案

重要! 內容散佈解決方案需要特殊授權。

內容散佈解決方案的目的是在高度散佈的環境中,解決可靠散播和管理資訊的需求。 在高度散佈的 IT 環境中,許多伺服器包含從同一個存放庫收到的相同或相似內容,並同時供應給許多一般使用者。 這種散佈環境的範例為大型組織,需要遞送、同步及整合內部使用者之間的公司資訊,而這些使用者又分別位於不同的位置和分公司。 此資訊可以包括價目表、原則、銷售物料、手冊及新聞等。 如果使用內容散佈解決方案,員工和外勤代表將能隨時掌握最正確的資訊。

內容散佈解決方案也是功能強大的內容遞送和網頁發佈解決方案,可以服務外部客戶。 透過入口網站和各種網站,您可以將儲存在檔案裡的任何資訊遞送給客戶,包括音樂、影片、文件到新聞。 以服務供應商為例,他們需要散佈內容給全球各地數十、數百甚至數千個網路商店。

在一般的複製或 HA 案例中,主要主機通常是作用中或生產伺服器,而複本主機主要是做為複製資料的儲存位置或待命伺服器。 而 CD 案例的角色結構則與上述案例不同,[複本] 主機通常是做為作用中主機,直接提供資訊給一般使用者,而 [主要] 主機則僅做為更新資料的初始提供者。 內容是在 [主要] 主機的單一存放庫中進行維護,至於對 [複本] 主機所進行的變更則會立即遞送或以排定的時程遞送。 套用 CD 解決方案至大型組織時,多個 CD 案例可以使用相同或重疊的根目錄、套用不同的篩選選項,然後複製資料至不同的 [複本] 主機組。

CD 解決方案的設計目的是用於一對多案例,亦即,擁有一個 [主要] 主機和大量 [複本] 主機的案例。 這些案例可能會複製許多檔案,或處理少數超大型檔案。 在這種案例類型中,許多 [複本] 主機會以水平方式排列 (亦即同層級項目),而非上下層關係的階層順序。

CD - 一對多 4

在相同層級包含數個 [複本] 主機的一般案例中,若有超過一個 [複本] 主機在重新開機或連線失敗後需要重新同步,則所有其他 [複本] 主機都會一起進行重新同步。 然而,若有數以百計或千計的 [複本] 主機,上述程序可能會造成效能問題。 因此,在 CD 案例中,如果有超過一個 [複本] 主機需要重新同步,就只有實際需要重新同步的主機會進行重新同步。

一般案例還有一個在高度散佈環境中可能會引發問題的功能,就是線上複製模式。 在一般線上複製模式中,[主要] 上發生的變更會立即傳輸至 [複本],覆寫其上的資料。 此程序可以保證 [複本] 保持最新的資料,但是當使用者直接使用 [複本] 上儲存的資料時,就會被持續進行的更新打斷工作。 為了解決這個問題,CD 案例可在一種特殊的 [檔案關閉時] 複製模式中執行,這是 CD 案例獨有的複製模式。

在 [檔案關閉時] 模式中,[主要] 上累積的所有資料都會傳輸至 [複本],但並不是立即覆寫現有的複本資料。 而是先將已變更的資料傳輸至 [複本] 並儲存為原始檔案的暫存複本,存放在隱藏目錄中。 當 [主要] 上的原始檔案關閉後,會將 [複本] 上的暫存複本重新命名。 當 [複本] 上的複本收到原始檔案名稱後,它會取代 [複本] 上儲存的較舊檔案,更新 [複本] 的資料。 這個方法可以讓更新程序不至於中斷使用者的工作。 不過,如果 [檔案關閉時] 模式不符合您的環境需求,您也可以使用線上或排程複製模式做為 CD 解決方案。