国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種混合分布式文件管理倉儲系統(tǒng)及相關方法

      文檔序號:6411703閱讀:111來源:國知局
      專利名稱:一種混合分布式文件管理倉儲系統(tǒng)及相關方法
      技術領域
      本發(fā)明涉及一種文件管理系統(tǒng),特別是涉及一種三層式架構的混合分布式文件管理倉儲系統(tǒng)及相關方法。
      背景技術
      隨著溝通技術的更新,越來越多的企業(yè)建置了跨國跨廠的組織以降低生產(chǎn)成本,或者提供客戶跨國的服務。藉由網(wǎng)絡的發(fā)展,一個跨國企業(yè)各廠區(qū)下的不同用戶可以存取相同的文件或數(shù)據(jù),然而,如何維持網(wǎng)絡安全,過濾無權限的使用者,并提升存取的效率,以在有限頻寬下達到多用戶且大量存取數(shù)據(jù)的目的。
      請參考圖1,圖1為一已知文件管理系統(tǒng)10的示意圖。文件管理系統(tǒng)10包含有一文件服務器12、一文件儲存裝置群14。文件儲存裝置群14電連于文件服務器12,包含有多個文件儲存裝置,用以存取由文件服務器12輸出的文件。文件管理系統(tǒng)10的文件服務器12還電連于一用戶群16,用戶群16包含有多個客戶端。當用戶群16的一客戶端18要存取一文件至文件管理系統(tǒng)10時,客戶端18需先向文件服務器12提出一交換數(shù)據(jù)要求以獲得權限通過文件服務器12交換數(shù)據(jù)。
      請參考圖2,圖2為圖1中用戶群16的客戶端18上傳及下載文件至文件管理系統(tǒng)10的示意圖。為求簡潔,圖2僅繪出客戶端18及文件儲存裝置群14中一文件儲存裝置20與文件服務器12的相對關系;虛線22、23表示客戶端18上傳文件的路徑及方向,而虛線24、25表示客戶端18下載文件的路徑及方向。當客戶端18向文件服務器12提出交換數(shù)據(jù)要求后,文件服務器12即檢視客戶端18的識別數(shù)據(jù)以決定客戶端18是否具有權限上傳或下載文件。若客戶端18可上傳文件,則客戶端18將該文件上傳至文件服務器12(如虛線22所示),而文件服務器12接收到該文件后,再將該文件傳送至一文件儲存裝置20(如虛線23所示)。相對地,若客戶端18可下載一儲存于文件儲存裝置20的文件,則文件服務器12先由文件儲存裝置20讀取該文件(如虛線24所示),再將該文件傳送至客戶端18(如虛線25所示)。
      因此,任何用戶群16中的客戶端要存取文件管理系統(tǒng)10的文件時,都要通過文件服務器12。文件服務器12可檢視客戶端的權限以防止文件或數(shù)據(jù)被不當存取。然而,由于用戶群16中的所有客戶端都需通過文件服務器12才能存取文件管理系統(tǒng)10的文件,當同時存取文件的客戶端增加時,勢必要增加頻寬,且文件服務器12的工作負載也會相對增加。更有甚者,若同時有兩個以上的客戶端存取同一文件時,不僅文件服務器12的工作負載相對增加,整個存取效率也會大幅下降。再者,若客戶端所存取的文件儲存于一距文件服務器12較遠的文件儲存裝置(例如存放于跨國的分公司中),勢必因為距離太遠造成傳輸速率降低而大幅降低存取效率。
      總而言之,雖然已知文件管理系統(tǒng)10建置在一個可控管的企業(yè)總部中,可以達到數(shù)據(jù)集中控管的目的,但當其它單位組織要存取數(shù)據(jù)時,就必須通過文件管理系統(tǒng)10中的文件服務器12。然而,即使是現(xiàn)代的高科技傳輸技術,對于某些數(shù)據(jù)量較龐大的文件,在跨地點傳遞時,所消耗的成本與時間,往往難以提供使用者滿意的服務。

      發(fā)明內容
      因此,本發(fā)明的主要目的是提供一種混合分布式文件管理倉儲系統(tǒng),以提供一種可以集中控管、分散處理的文件管理系統(tǒng)。
      本發(fā)明披露了一種混合分布式文件管理倉儲系統(tǒng),其包含有一中央服務器、多個文件管理服務器及多個文件倉儲裝置群,該多個文件管理服務器電連于該中央服務器,且其運作是由該中央服務器所控制;此外,每一文件倉儲裝置群包含有多個文件倉儲裝置,電連于一文件管理服務器,用以儲存該文件管理服務器輸入的文件。


      圖1為一已知文件管理系統(tǒng)的示意圖。
      圖2為圖1中一客戶端與一文件管理系統(tǒng)交換數(shù)據(jù)的示意圖。
      圖3為本發(fā)明混合分布式文件管理倉儲系統(tǒng)。
      圖4為圖3中一客戶端與混合分布式文件管理倉儲系統(tǒng)交換數(shù)據(jù)的示意圖。
      圖5為圖4中客戶端上傳文件至一文件管理服務器時的示意圖。
      圖6為圖4中客戶端自一文件管理服務器下載文件時的示意圖。
      圖7為本發(fā)明中同步操作的流程圖。
      附圖符號說明10文件管理系統(tǒng) 12文件服務器16、44用戶群18、46客戶端14文件儲存裝置群20文件儲存裝置32中央服務器36文件管理服務器群38文件倉儲裝置群40、42、50、60文件管理服務器48邏輯單元 51、60文件倉儲裝置70流程 72、74、76、78、80、82步驟22、23、24、25、52、54、55、56、57、58、61、62虛線具體實施方式
      請參考圖3,圖3為本發(fā)明混合分布式文件管理倉儲系統(tǒng)30的示意圖。混合分布式文件管理倉儲系統(tǒng)30包含有一中央服務器32、文件管理服務器群36以及多個文件倉儲裝置群38。文件管理服務器群36包含有一主要文件管理服務器40及多個次要文件管理服務器42,皆電連于中央服務器32。主要文件管理服務器40用以分別于不同時間對多個次要文件管理服務器42發(fā)出同步操作指令。而每一文件倉儲裝置群38分別包含有多個文件倉儲裝置,各電連于一對應的文件管理服務器,用以儲存該文件管理服務器輸入的文件。此外,中央服務器32還電連于一用戶群44,用戶群44包含有多個客戶端。中央服務器32內設有一邏輯單元48,用以判斷距一客戶端最近且仍有作用的文件管理服務器。
      請參考圖4,圖4為圖3中一客戶端46與混合分布式文件管理倉儲系統(tǒng)30交換數(shù)據(jù)的示意圖。為求簡潔,圖4中僅繪出客戶端46、一文件管理服務器50與中央服務器32的相對關系。圖4中,當客戶端46向中央服務器32提出交換數(shù)據(jù)要求時(如虛線52的路徑所示),中央服務器32檢視客戶端46的識別數(shù)據(jù)(包含客戶端46的地址及權限數(shù)據(jù))以決定客戶端46有無權限交換數(shù)據(jù)。若客戶端46具有權限交換數(shù)據(jù),則中央服務器32中的邏輯單元48依據(jù)客戶端46的識別數(shù)據(jù)選擇一距離客戶端46最近且仍正常運作的文件管理服務器50。然后,中央服務器32根據(jù)邏輯單元48的判斷結果將客戶端46導向文件管理服務器50(如圖4中虛線54所示),并通知文件管理服務器50(如虛線55所示)開始與客戶端46開始交換數(shù)據(jù)。
      請繼續(xù)參考圖5,圖5為圖4中客戶端46上傳文件至文件管理服務器50時的示意圖。當中央服務器32根據(jù)邏輯單元48的判斷結果將客戶端46導向距離客戶端46最近且仍正常運作的文件管理服務器50后,客戶端46開始將欲上傳的文件傳至文件管理服務器50(如虛線56所示)。文件管理服務器50接收到該文件后,即依據(jù)一文件分類原則將該文件儲存于一特定文件倉儲裝置51中(如虛線57所示)。待文件管理服務器50完成將該文件儲存于文件倉儲裝置51后,文件管理服務器50回傳一上傳完成指示至客戶端46(如虛線58所示),以提示客戶端46已完成上傳程序。
      同理,請繼續(xù)參考圖6(及圖4),圖6為圖4中客戶端46由文件管理服務器50下載文件時的示意圖。當中央服務器32根據(jù)邏輯單元48的判斷結果將客戶端46導向距離客戶端46最近且仍正常運作的文件管理服務器50后,文件管理服務器50即依據(jù)客戶端46的下載文件請求由一文件倉儲裝置60讀取一特定文件(如虛線61所示),并將該文件傳至客戶端46(如虛線62所示)。
      簡言之,當用戶群44的客戶端46向本發(fā)明混合分布式文件管理倉儲系統(tǒng)30提出交換數(shù)據(jù)的請求時,混合分布式文件管理倉儲系統(tǒng)30中的中央服務器32即檢視客戶端46的識別數(shù)據(jù)以判斷客戶端46是否具有權限交換數(shù)據(jù)。若客戶端46具有權限與混合分布式文件管理倉儲系統(tǒng)30交換數(shù)據(jù),則中央服務器32中的邏輯單元48依據(jù)客戶端46的識別數(shù)據(jù)判斷出距離客戶端46最近且仍正常運作的文件管理服務器50;同時,中央服務器32將客戶端46導向文件管理服務器50,則客戶端46直接與文件管理服務器50進行數(shù)據(jù)交換。也就是說,中央服務器32并不會與客戶端46進行文件的交換,而是將客戶端46導向距離其最近且仍正常運作的文件管理服務器50。因此,中央服務器32只需判斷客戶端的識別數(shù)據(jù)并根據(jù)識別數(shù)據(jù)將客戶端導向文件管理服務器,大幅地降低中央服務器32的工作負載。再者,即使同一時間有不同的客戶端提出交換同一文件的請求,中央服務器32只需將這些客戶端分別導向與其距離最近且仍正常運作的文件管理服務器即可,不僅降低中央服務器32的工作負載,還可降低中央服務器32所需頻寬。
      為了使各客戶端由不同文件管理服務器下載的文件為相同,本發(fā)明混合分布式文件管理倉儲系統(tǒng)30還包含一同步操作。請參考圖7(并一并參考圖3),圖7為本發(fā)明混合分布式文件管理倉儲系統(tǒng)執(zhí)行一同步操作流程70的流程圖。同步操作流程70包含有以下步驟步驟72開始同步操作;步驟74由主要文件管理服務器發(fā)出一同步操作指令至一未同步的次要文件管理服務器;步驟76由接收到同步操作指令的次要文件管理服務器比較其所屬的文件倉儲裝置中的文件與主要文件管理服務器所屬的文件倉儲裝置中的文件,以產(chǎn)生一變動信息;步驟78依據(jù)變動信息判斷是否需更新數(shù)據(jù),若要更新數(shù)據(jù),則流程70進行到步驟80,若無需更新,則流程70進行到步驟82;步驟80依據(jù)變動信息依序將異動數(shù)據(jù)由接收到同步操作指令的次要文件管理服務器傳送至其它文件管理服務器;步驟82完成該次要文件管理服務器的同步操作,回到步驟74。
      簡而言之,當本發(fā)明混合分布式文件管理倉儲系統(tǒng)30執(zhí)行同步操作時,由主要文件管理服務器40發(fā)出一同步操作指令至一次要文件管理服務器40(請參考圖3)。該次要文件管理服務器接收到同步操作指令后,比較其所屬的文件倉儲裝置中的文件與主要文件管理服務器所屬的文件倉儲裝置中的文件,并產(chǎn)生一變動信息。接收到同步操作指令的次要文件管理服務器根據(jù)變動信息判斷其與主要文件管理服務器是否同步;若為同步,代表該次要文件管理服務器所屬的文件倉儲裝置中的文件與主要文件管理服務器所屬的文件倉儲裝置中的文件為相同,因此不會將任何異動的文件傳送至其它文件管理服務器;若為不同步,則該次要文件管理服務器依序將其所屬的文件倉儲裝置中異動的文件傳送至其它文件管理服務器(包含主要及其它次要文件管理服務器)。其它文件管理服務器接收到異動的文件后,即更新其所屬的文件倉儲裝置中的文件。因此,只要主要文件管理服務器依序對每一次要文件管理服務器發(fā)出同步操作指令,所有文件管理服務器就能保持其所屬的文件倉儲裝置中的文件為同步。如此一來,即使自不同的文件管理服務器下載相同文件,其文件仍為相同。
      再者,本發(fā)明的混合分布式文件管理倉儲系統(tǒng)可依據(jù)客戶端的權限,設定不同權限客戶端可存取的文件類型。因此,各文件管理服務器可于儲存文件時按一特定文件分類原則將不同的文件類型儲存于不同的文件倉儲裝置中。如此一來,在同步操作時,可選擇只同步相同類型的文件,而無須傳遞所有的文件,以減少網(wǎng)絡頻寬的浪費。此外,當文件要作備份或恢復時,亦可單獨針對不同的文件倉儲裝置,以方便管理者維護數(shù)據(jù)。
      總而言之,本發(fā)明混合分布式文件管理倉儲系統(tǒng)提供一種三層式架構以兼雇網(wǎng)絡安全及存取效率。本發(fā)明建立一個能支持跨國跨廠的文件管理機制,利用中央控管服務器,自動進行各文件管理服務器間的同步操作,使各廠區(qū)能下載相同的數(shù)據(jù),并且使用者在任何地方都可以取得最新的數(shù)據(jù)。同時,本發(fā)明能自動將客戶端導向距該客戶端最近的文件管理服務器,以縮短存取時間。而各文件管理服務器能依不同文件類型的權限進行控管,并且能依照該權限進行各別文件倉儲裝置的同步操作,以方便管理者針對不同的文件類型進行維護操作。
      以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明的權利要求所做的均等變化與修飾,皆應屬本發(fā)明專利的涵蓋范圍。
      權利要求
      1.一種混合分布式文件管理倉儲系統(tǒng),其包含有一中央服務器;多個文件管理服務器,電連于該中央服務器,該多個文件管理服務器的運作是由該中央服務器所控制;以及多個文件倉儲裝置群,每一文件倉儲裝置群包含有多個文件倉儲裝置,電連于一文件管理服務器,用以儲存該文件管理服務器輸入的文件。
      2.如權利要求1所述的混合分布式文件管理倉儲系統(tǒng),其中該中央服務器包含一中央儲存裝置,用來儲存儲存于該多個文件倉儲裝置群的文件的信息。
      3.如權利要求1所述的混合分布式文件管理倉儲系統(tǒng),其中該中央服務器還電連于多個客戶端。
      4.如權利要求3所述的混合分布式文件管理倉儲系統(tǒng),其還包含一邏輯單元,用來于一客戶端提出交換數(shù)據(jù)的請求時,依據(jù)該客戶端的識別數(shù)據(jù)選擇一文件管理服務器與該客戶端交換數(shù)據(jù)。
      5.如權利要求1所述的混合分布式文件管理倉儲系統(tǒng),其中該多個文件管理服務器中具有一主要文件管理服務器,其可與其它的文件管理服務器于特定時間依據(jù)一同步操作規(guī)則執(zhí)行一文件同步操作。
      6.如權利要求5所述的混合分布式文件管理倉儲系統(tǒng),其還包含多個實體線路,用來連接該多個文件管理服務器之間,以提供該主要文件管理服務器執(zhí)行該文件同步操作時所需的路徑。
      7.一種在一混合分布式文件管理倉儲系統(tǒng)中交換數(shù)據(jù)的方法,其包含有(a)在該混合分布式文件管理倉儲系統(tǒng)的中央服務器接收到一客戶端提出交換數(shù)據(jù)的請求時,檢視該客戶端的識別數(shù)據(jù);(b)判斷該客戶端是否可交換數(shù)據(jù);以及(c)當該客戶端可交換數(shù)據(jù)時,該中央服務器依據(jù)該客戶端的識別數(shù)據(jù)選擇一文件管理服務器與該客戶端交換數(shù)據(jù)。
      8.如權利要求7所述的方法,其中步驟(c)是由該中央服務器依據(jù)該客戶端的識別數(shù)據(jù)以選擇一距離該客戶端最近且仍有作用的文件管理服務器,并將該客戶端導向該文件管理服務器。
      9.如權利要求8所述的方法,其還包含當該中央服務器將該客戶端導向該文件管理服務器后,該客戶端執(zhí)行一上傳程序。
      10.如權利要求9所述的方法,其中該上傳程序是由該客戶端傳輸一文件至該文件管理服務器后,再由該文件管理服務器依據(jù)一文件分類原則將該文件儲存至一特定文件倉儲裝置中。
      11.如權利要求8所述的方法,其還包含當該中央服務器將該客戶端導向該文件管理服務器后,該客戶端執(zhí)行一下載程序。
      12.如權利要求11所述的方法,其中該下載程序是由該文件管理服務器讀取儲存于一特定文件倉儲裝置的一文件后,再將該文件傳輸至該客戶端。
      13.一種在一混合分布式文件管理倉儲系統(tǒng)使主要文件管理服務器與其它文件管理服務器執(zhí)行一同步操作的方法,其包含有(a)由該主要文件管理服務器發(fā)出一同步操作指令至一文件管理服務器;(b)在該文件管理服務器產(chǎn)生一變動信息;以及(c)該文件管理服務器依據(jù)該變動信息判斷是否應更新數(shù)據(jù)。
      14.如權利要求13所述的方法,其中步驟(b)是在該文件管理服務器接收該同步操作指令后,該文件管理服務器比較其所屬的文件倉儲裝置中的文件與該主要文件管理服務器所屬的文件倉儲裝置中的文件,以產(chǎn)生該變動信息。
      15.如權利要求14所述的方法,其中步驟(c)還包含若該變動信息顯示該文件管理服務器所屬的文件倉儲裝置中的文件與該主要文件管理服務器所屬的文件倉儲裝置中的文件為不同,則該文件管理服務器分別輸出一異動數(shù)據(jù)至其它文件管理服務器。
      16.如權利要求13所述的方法,其中步驟(c)還包含若該變動信息顯示該文件管理服務器所屬的文件倉儲裝置中的文件與該主要文件管理服務器所屬的文件倉儲裝置中的文件為相同,則該文件管理服務器完成該同步操作。
      17.如權利要求13所述的方法,其還包含由該主要文件管理服務器發(fā)出該同步操作指令至另一文件管理服務器以執(zhí)行該同步操作。
      全文摘要
      本發(fā)明提供一種混合分布式文件管理倉儲系統(tǒng)及相關方法。本發(fā)明是以三層式架構建立一個能支持跨國跨廠的文件管理機制,并利用中央控管服務器,自動進行各文件管理服務器間的同步操作,使各廠區(qū)能下載相同的數(shù)據(jù),而且使用者在任何地方都可以取得最新的數(shù)據(jù)。同時,本發(fā)明能自動將客戶端導向距該客戶端最近的文件管理服務器,以縮短存取時間。而各文件管理服務器能依不同文件類型的權限進行控管,并且能依照該權限進行各別文件倉儲裝置的同步操作,以方便管理者針對不同的文件類型進行維護操作。
      文檔編號G06F17/30GK1725688SQ20041005452
      公開日2006年1月25日 申請日期2004年7月23日 優(yōu)先權日2004年7月23日
      發(fā)明者高裕翔, 劉君耕 申請人:華夏科技股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1