專利名稱:軟件預裝系統(tǒng)及方法
技術(shù)領域:
本發(fā)明涉及一種軟件預裝系統(tǒng)及方法,尤其是一種直接從磁盤上提取數(shù)據(jù)傳送給客戶端的軟件預裝系統(tǒng)及方法。
背景技術(shù):
操作系統(tǒng)是所有計算機系統(tǒng)和計算機化設備的核心。操作系統(tǒng)提供一個環(huán)境使設計出的應用軟件和硬件能夠在其中運行。為實現(xiàn)這個目的,操作系統(tǒng)管理和調(diào)度它所在的計算機或設備的資源,并提供不同的功能模塊和接口讓應用程序能夠用來完成他們的任務。
在企業(yè)環(huán)境中,以前的技術(shù)軟件和操作系統(tǒng)的安裝通常是使用鏡像安裝法,此方法先把一個樣本系統(tǒng)制作成一個鏡像檔,然后在需要的時候由客戶端下載到本地并將其中的文件數(shù)據(jù)提取出來恢復至本地硬盤上。這種方法將樣本系統(tǒng)原封不動的復制到客戶端,所以對與客戶端來說在經(jīng)過鏡像灌裝之后不但成功的將軟件載入,也同時完成了客戶端硬盤的格式化操作,效率較佳。
然而,這種方法必不可少的步驟是制作鏡像文件,當用戶對操作系統(tǒng)及技術(shù)軟件有不同需要時,更需要更改鏡像檔以作為對應,因此這種鏡像安裝方法不但因為制作步驟耗時、耗力,而且占用資源較多。
發(fā)明內(nèi)容
為了解決以上問題,本發(fā)明的目的在于提供一種軟件預裝系統(tǒng)及方法,可以直接從磁盤提取有效數(shù)據(jù)傳送給客戶端,提高軟件預裝的效率。
為了實現(xiàn)上述目的,本發(fā)明提供了一種軟件預裝方法,包括以下步驟步驟a,服務端的磁盤管理模塊添加作為數(shù)據(jù)源的磁盤設備標識,并添加一用戶列表;步驟b,所述服務端的用戶請求管理模塊接收客戶端模塊發(fā)送的請求,并將所述請求加入到所述用戶列表中;
步驟c,所述服務端的數(shù)據(jù)提取與分發(fā)模塊依照所述用戶列表的信息,提取磁盤數(shù)據(jù)發(fā)送給所述客戶端模塊;及步驟d,所述客戶端模塊接收所述磁盤數(shù)據(jù),并將其相應的寫入本地磁盤中。
為了更好的實現(xiàn)上述目的,本發(fā)明還提供了一種軟件預裝系統(tǒng),包括一客戶端;一服務端,包括一用戶請求管理模塊,監(jiān)聽所述客戶端的請求,并把用戶請求添加到相應磁盤的用戶列表中;一用戶列表,記錄所述用戶的信息;一磁盤列表,記錄作為數(shù)據(jù)源的磁盤信息;一數(shù)據(jù)提取與分發(fā)模塊,根據(jù)所述用戶列表的信息從所述磁盤列表中提取所述磁盤數(shù)據(jù)發(fā)送給所述客戶端;及一磁盤管理模塊,在所述磁盤列表中添加磁盤信息。
所述客戶端向所述服務端發(fā)送所述請求,并接收所述服務端發(fā)送的數(shù)據(jù)進行所述客戶端的軟件預裝。
與現(xiàn)有技術(shù)相比,本發(fā)明采用高效的扇區(qū)復制技術(shù),直接從磁盤上提取有效數(shù)據(jù)傳送給客戶端,減少了處理和傳輸?shù)臄?shù)據(jù)量,提高系統(tǒng)復制速度,而客戶端只負責將數(shù)據(jù)復制到本地磁盤中。本發(fā)明利用多播技術(shù)將同一扇區(qū)數(shù)據(jù)發(fā)送給所有用戶,減少了網(wǎng)絡帶寬的占用;復制后的磁盤與源磁盤有完全相同的數(shù)據(jù)分布,保證了系統(tǒng)和數(shù)據(jù)復制的精確性;在數(shù)據(jù)傳輸前壓縮數(shù)據(jù),在客戶端接收后解壓縮數(shù)據(jù),進一步減少了網(wǎng)絡帶寬的占用;不需要制作映射檔,消除了維護、更新映射檔所帶來的工作量,還可以避免由于映射檔被破壞而遭受的損失。
下面結(jié)合附圖和具體實施例對本發(fā)明進行詳細的說明。
圖1為本發(fā)明軟件預裝系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本發(fā)明軟件預裝方法的磁盤管理模塊DMM的流程圖;圖3為本發(fā)明軟件預裝方法的用戶請求管理模塊CRMM的流程圖;
圖4為本發(fā)明軟件預裝方法的數(shù)據(jù)提取與分發(fā)模塊DRSM的流程圖;圖5為本發(fā)明軟件預裝方法的數(shù)據(jù)提取與分發(fā)模塊從指定磁盤上提取磁盤數(shù)據(jù)發(fā)送給客戶端的流程圖;及圖6為本發(fā)明軟件預裝方法的客戶端模塊CLM的流程圖。
具體實施例方式
圖1為本發(fā)明軟件預裝系統(tǒng)的結(jié)構(gòu)示意圖。如圖1所示,本發(fā)明軟件預裝系統(tǒng)包括服務端和客戶端。其中客戶端包括客戶端模塊CLM,用于向服務端發(fā)送請求,并在得到“接收數(shù)據(jù)通知”后,進行接收數(shù)據(jù)包,之后立即將其寫入硬盤中,不須等到所有數(shù)據(jù)傳輸完畢后即可安裝。
服務端包括接收用戶請求的用戶請求管理模塊CRMM、用戶列表CL、磁盤列表DL、數(shù)據(jù)提取與分發(fā)模塊DRSM和磁盤管理模塊DMM。
其中用戶請求管理模塊CRMM用于監(jiān)聽客戶端的請求,并負責把用戶請求添加到相應磁盤的用戶列表CL中。
用戶列表CL用來記錄用戶的信息,磁盤列表DL中的每條記錄都包含有一個用戶列表CL,記錄請求該磁盤數(shù)據(jù)的用戶信息,CL中的每條記錄包含以下兩個部分用戶地址IP地址,記錄用戶的位置信息;和端口號整數(shù),記錄用戶的通訊端口。
磁盤列表DL用來記錄作為數(shù)據(jù)源的磁盤信息,DL中的每條記錄包含以下兩個部分磁盤設備標識字符串,唯一標識作為數(shù)據(jù)源的磁盤信息;和用戶列表CL。
數(shù)據(jù)提取與分發(fā)模塊DRSM根據(jù)用戶列表CL的信息從磁盤列表DL的相應磁盤中提取數(shù)據(jù)包結(jié)構(gòu)DS(圖中未示出)發(fā)送給客戶端模塊CLM,用來表示傳送的數(shù)據(jù)內(nèi)容的數(shù)據(jù)包結(jié)構(gòu)DS共包括以下三個部分絕對扇區(qū)號整數(shù),記錄了數(shù)據(jù)包中扇區(qū)數(shù)據(jù)的開始位置信息;扇區(qū)數(shù)量整數(shù),記錄了數(shù)據(jù)包中包含的扇區(qū)數(shù);和數(shù)據(jù)區(qū)記錄了扇區(qū)的具體數(shù)據(jù)內(nèi)容。
磁盤管理模塊DMM管理作為數(shù)據(jù)源的磁盤,在磁盤列表DL中添加或刪除作用數(shù)據(jù)源的磁盤信息。
本發(fā)明的軟件預裝方法根據(jù)本發(fā)明的軟件預裝系統(tǒng)實施。以下本發(fā)明一種軟件預裝方法的實施例將詳細闡述系統(tǒng)管理員使用本發(fā)明的軟件預裝系統(tǒng)為100臺主機安裝同樣的Windows2000操作系統(tǒng)的方法。
在本實施例中,系統(tǒng)管理員需要為新購進的100臺PC安裝同樣的Windows2000操作系統(tǒng)。首先,管理員先在與這100臺PC尺寸相同或更小的磁盤上安裝Windows2000操作系統(tǒng),并進入該系統(tǒng)做缺省配置。然后,將該磁盤插入作為服務端的計算機。管理員將新插入的磁盤加入到該服務端維護一個磁盤列表DL中,該條磁盤記錄的標識名為InstallWin2000,并帶有一個空的用戶列表CL。
系統(tǒng)管理員將這100臺PC連接到網(wǎng)絡上,啟動客戶端程序,輸入服務端地址和需要復制的磁盤標識InstallWin2000。然后這100臺PC開始向服務端發(fā)送請求信息,其中包含了磁盤標識InstallWin2000。
系統(tǒng)管理員在服務端察看該磁盤記錄的用戶列表CL,當這100臺PC的用戶記錄都存在時,系統(tǒng)管理員啟動磁盤映像復制過程在磁盤映像復制過程的開始,服務端先建立一個多播組,其IP多播地址隨機生成,例如為224.125.1.1。然后服務端把該多播地址放在“數(shù)據(jù)接收通知”中發(fā)送給所有的用戶;用戶在接收到“數(shù)據(jù)接收通知”后,加入該多播組,在該多播組中接收來自服務端的磁盤數(shù)據(jù);服務端發(fā)送“數(shù)據(jù)接收通知”后,先把相應磁盤的主引導記錄(下稱MBR)扇區(qū)數(shù)據(jù)封裝成數(shù)據(jù)包結(jié)構(gòu)DS發(fā)送給用戶,然后解析MBR扇區(qū)結(jié)構(gòu),得到該磁盤的分區(qū)信息,再依照分區(qū)中文件系統(tǒng)的位圖結(jié)構(gòu),把每個分區(qū)中的保存有有效數(shù)據(jù)的扇區(qū)封裝成數(shù)據(jù)包結(jié)構(gòu)DS發(fā)送給用戶,最后,向客戶端發(fā)送結(jié)束通知;當客戶端接收到數(shù)據(jù)后,依照數(shù)據(jù)包結(jié)構(gòu)DS,得到扇區(qū)數(shù)據(jù)的位置和數(shù)量信息,客戶端通過這些信息把扇區(qū)數(shù)據(jù)寫到磁盤中正確的位置上。
最后,當客戶端收到結(jié)束通知后,磁盤映像復制過程結(jié)束,客戶端退出。
其中,圖2所示為本發(fā)明磁盤管理模塊DMM的流程圖。磁盤管理模塊DMM維護一個磁盤列表DL,利用它可以在磁盤列表DL中添加、刪除和查詢磁盤信息,具體步驟如下步驟301,判斷操作類型,添加磁盤執(zhí)行步驟303,刪除磁盤執(zhí)行步驟307,檢索磁盤執(zhí)行步驟311;步驟303,檢測作為數(shù)據(jù)源的磁盤是否存在,存在執(zhí)行步驟313,否則執(zhí)行步驟305;步驟305,在磁盤列表DL中添加一條記錄,以磁盤設備名作為其標識,并添加一個空的用戶列表CL,然后執(zhí)行步驟315;步驟307,檢測要刪除的磁盤記錄是否存在,存在執(zhí)行步驟309,否則執(zhí)行步驟313;步驟309,從磁盤列表DL中刪除該條記錄,然后執(zhí)行步驟315;步驟311,檢索該磁盤是否存在,返回檢索結(jié)果,執(zhí)行步驟315;步驟313,報錯;步驟315,結(jié)束。
圖3所示為本發(fā)明實施例用戶請求管理模塊CRMM的流程圖。用戶請求管理模塊CRMM監(jiān)聽客戶端的請求,并負責把用戶請求添加到相應磁盤的用戶列表CL中,具體步驟如下步驟401,等待客戶端請求;步驟403,判斷是否有客戶端數(shù)據(jù),有執(zhí)行步驟405,否則執(zhí)行步驟401;步驟405,解析用戶請求;步驟407,查詢磁盤列表DL,判斷用戶請求的磁盤是否存在,若存在執(zhí)行步驟409,否則執(zhí)行步驟411;步驟409,在該磁盤的用戶列表CL中添加一條記錄,填入用戶的IP地址和端口號,然后執(zhí)行步驟401;步驟411,向客戶端報告錯誤。
圖4所示為數(shù)據(jù)提取與分發(fā)模塊DRSM的流程圖。數(shù)據(jù)提取與分發(fā)模塊DRSM可判斷是否有對磁盤數(shù)據(jù)的請求,并從磁盤上提取扇區(qū)數(shù)據(jù),以多播的形式發(fā)送給用戶。其主要步驟如下步驟501,檢查磁盤列表DL中的磁盤記錄;步驟503,判斷磁盤記錄中的用戶列表CL是否為空,若是則執(zhí)行步驟501,否則執(zhí)行步驟505;
步驟505,建立一個多播組,將用戶列表CL中的用戶加入該多播組;步驟507,向用戶發(fā)送包括該多播組信息的“接收數(shù)據(jù)通知”;步驟509,從指定磁盤上提取磁盤數(shù)據(jù)發(fā)送給客戶端;步驟511,結(jié)束。
其中在步驟509中,雖然分區(qū)中的文件系統(tǒng)類型有可能不同,但是每種文件系統(tǒng)都使用類似位圖的機制來表示分區(qū)中空間的分配,所以利用該機制,DRSM模塊只提取包含有效數(shù)據(jù)的扇區(qū),如圖5所示,其具體步驟如下步驟5091讀取MBR扇區(qū)數(shù)據(jù)發(fā)送給用戶;步驟5093解析MBR扇區(qū),得到分區(qū)信息;步驟5095判斷是否存在下一個分區(qū),若是執(zhí)行步驟5097,否則執(zhí)行步驟50915;步驟5097判斷該分區(qū)是否存在文件系統(tǒng),是則執(zhí)行步驟5099,否則執(zhí)行步驟50913;步驟5099得到文件系統(tǒng)的位圖和每簇扇區(qū)數(shù);步驟50911以位圖為依據(jù),將包含數(shù)據(jù)的簇中所有扇區(qū)發(fā)送給用戶,當該文件系統(tǒng)處理完畢后執(zhí)行步驟5095;步驟50913將該分區(qū)中的每個扇區(qū)都發(fā)送給用戶,然后執(zhí)行步驟5095;步驟50915向客戶端發(fā)送結(jié)束通知;步驟50917結(jié)束。
圖6為本發(fā)明實施例客戶端模塊CLM的流程圖??蛻舳四KCLM可向服務端發(fā)送請求,在得到“接收數(shù)據(jù)通知”后,轉(zhuǎn)入接收狀態(tài)并接收服務端發(fā)送的數(shù)據(jù),直至數(shù)據(jù)傳輸完畢,具體步驟如下步驟601向服務端發(fā)送請求,請求中包括磁盤設備標識;步驟603判斷是否收到磁盤標識錯誤的信息,若收到執(zhí)行步驟617,若否執(zhí)行步驟605;步驟605判斷是否收到服務端的“接收數(shù)據(jù)通知”,若收到則執(zhí)行步驟607,否則執(zhí)行步驟603;步驟607根據(jù)“接收數(shù)據(jù)通知”中的信息加入到服務端指定的多播組中;步驟609判斷是否收到服務端數(shù)據(jù),若收到執(zhí)行步驟611,否則執(zhí)行步驟609;
步驟611判斷收到的是否是結(jié)束通知,若是執(zhí)行步驟619,否則執(zhí)行步驟613;步驟613解析數(shù)據(jù)包結(jié)構(gòu)DS,得到扇區(qū)位置和數(shù)量信息;步驟615將扇區(qū)數(shù)據(jù)依照位置和數(shù)量信息寫到本地磁盤指定位置中,然后執(zhí)行609;步驟617報錯;步驟619結(jié)束。
此外,可根據(jù)需要改變主機臺數(shù)和操作系統(tǒng)。
本發(fā)明采用高效的扇區(qū)復制技術(shù),直接從磁盤上提取有效數(shù)據(jù)傳送給客戶端,減少了處理和傳輸?shù)臄?shù)據(jù)量,提高系統(tǒng)復制速度,而客戶端只負責將數(shù)據(jù)復制到本地磁盤中。本發(fā)明利用多播技術(shù)將同一扇區(qū)數(shù)據(jù)發(fā)送給所有用戶,減少了網(wǎng)絡帶寬的占用;復制后的磁盤與源磁盤有完全相同的數(shù)據(jù)分布,保證了系統(tǒng)和數(shù)據(jù)復制的精確性;在數(shù)據(jù)傳輸前壓縮數(shù)據(jù),在客戶端接收后解壓縮數(shù)據(jù),進一步減少了網(wǎng)絡帶寬的占用;不需要制作映射檔,消除了維護、更新映射檔所帶來的工作量,還可以避免由于映射檔被破壞而遭受的損失。該系統(tǒng)主要用于企業(yè)環(huán)境中為大批量的工作站和服務器部署新的操作系統(tǒng)。
當然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領域的技術(shù)人員當可根據(jù)本發(fā)明作出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發(fā)明所附的權(quán)利要求的保護范圍。
權(quán)利要求
1.一種軟件預裝方法,其特征在于,包括步驟a,服務端的磁盤管理模塊添加作為數(shù)據(jù)源的磁盤設備標識,并添加一用戶列表;步驟b,所述服務端的用戶請求管理模塊接收客戶端模塊發(fā)送的請求,并將所述請求加入到所述用戶列表中;步驟c,所述服務端的數(shù)據(jù)提取與分發(fā)模塊依照所述用戶列表的信息,提取磁盤數(shù)據(jù)發(fā)送給所述客戶端模塊;及步驟d,所述客戶端模塊接收所述磁盤數(shù)據(jù),并將其相應的寫入本地磁盤中。
2.根據(jù)權(quán)利要求1所述的軟件預裝方法,其特征在于,所述用戶列表記錄所述客戶端模塊的信息,所述客戶端模塊的信息包括所述客戶端模塊的IP地址及端口號。
3.根據(jù)權(quán)利要求2所述的軟件預裝方法,其特征在于,所述步驟a具體包括以下步驟步驟a1,所述磁盤管理模塊檢測作為數(shù)據(jù)源的所述磁盤是否存在,存在執(zhí)行步驟a3,否則報錯;及步驟a3,所述磁盤管理模塊在磁盤列表中添加一條記錄,以所述磁盤名作為其標識,并添加一空的所述用戶列表。
4.根據(jù)權(quán)利要求1所述的軟件預裝方法,其特征在于,所述步驟a具體包括以下步驟步驟a1,所述磁盤管理模塊判斷操作類型,添加磁盤則執(zhí)行步驟a3,刪除磁盤則執(zhí)行步驟a7,檢索磁盤則執(zhí)行步驟a11;步驟a3,所述磁盤管理模塊檢測作為數(shù)據(jù)源的所述磁盤是否存在,否執(zhí)行步驟a5,是則報錯;步驟a5,所述磁盤管理模塊在磁盤列表中添加一條記錄,以磁盤設備名作為其標識,并添加一個空的所述用戶列表,然后結(jié)束;步驟a7,所述磁盤管理模塊檢測要刪除的磁盤記錄是否存在,存在執(zhí)行步驟a9,否則報錯;步驟a9,從磁盤列表中刪除所述條記錄,然后結(jié)束;及步驟a11,檢索所述磁盤是否存在,返回檢索結(jié)果。
5.根據(jù)權(quán)利要求3所述的軟件預裝方法,其特征在于,所述步驟b具體包括以下步驟步驟b1,所述用戶請求管理模塊判斷是否有所述客戶端模塊發(fā)送的請求,有執(zhí)行步驟b3,否則執(zhí)行步驟b1;步驟b3,所述用戶請求管理模塊解析所述請求;步驟b5,所述用戶請求管理模塊查詢所述磁盤列表,判斷所述用戶請求的磁盤是否存在,若存在執(zhí)行步驟b7,否則向所述客戶端報錯;及步驟b7,在所述用戶列表中填入所述客戶端模塊的IP地址和端口號,然后執(zhí)行步驟b1。
6.根據(jù)權(quán)利要求5所述的軟件預裝方法,其特征在于,所述步驟c具體包括以下步驟步驟c1,所述數(shù)據(jù)提取與分發(fā)模塊檢查所述磁盤列表中的磁盤記錄;步驟c3,判斷所述磁盤記錄中的所述用戶列表是否為空,若是則執(zhí)行步驟c1,否則執(zhí)行步驟c5;步驟c5,建立一個多播組,將所述用戶列表中的所述用戶加入所述多播組;步驟c7,向所述客戶端模塊發(fā)送包括所述多播組信息的接收數(shù)據(jù)通知;及步驟c9,從所述磁盤上提取磁盤數(shù)據(jù)發(fā)送給所述客戶端模塊,其中所述磁盤數(shù)據(jù)包括扇區(qū)位置和數(shù)量信息。
7.根據(jù)權(quán)利要求6所述的軟件預裝方法,其特征在于,所述步驟c9具體包括以下步驟步驟c91,所述數(shù)據(jù)提取與分發(fā)模塊讀取主引導記錄扇區(qū)數(shù)據(jù)發(fā)送給所述客戶端模塊;步驟c93,所述數(shù)據(jù)提取與分發(fā)模塊解析所述主引導記錄扇區(qū),得到分區(qū)信息;步驟c95,判斷是否存在下一個分區(qū),若是執(zhí)行步驟c97,否則向所述客戶端模塊發(fā)送結(jié)束通知;步驟c97,判斷所述分區(qū)是否存在文件系統(tǒng),是則執(zhí)行步驟c99,否則執(zhí)行步驟c913;步驟c99,得到所述文件系統(tǒng)的位圖和每簇扇區(qū)數(shù);步驟c911,以所述位圖為依據(jù),將包含數(shù)據(jù)的所述簇中所有扇區(qū)發(fā)送給所述客戶端模塊,當所述文件系統(tǒng)處理完畢后執(zhí)行步驟c95;及步驟c913,將所述分區(qū)中的每個扇區(qū)都發(fā)送給所述客戶端模塊,然后執(zhí)行步驟c95。
8.根據(jù)權(quán)利要求6所述的軟件預裝方法,其特征在于,所述步驟d具體包括以下步驟步驟d1,所述客戶端模塊依照所述數(shù)據(jù)提取與分發(fā)模塊發(fā)送的接收數(shù)據(jù)通知中的信息加入所述多播組中;步驟d3,解析所述磁盤數(shù)據(jù),得到扇區(qū)位置和數(shù)量信息;及步驟d5,將所述磁盤數(shù)據(jù)依照所述扇區(qū)位置和所述數(shù)量信息寫到本地磁盤指定位置中。
9.一種軟件預裝系統(tǒng),包括一客戶端;一服務端,包括一用戶請求管理模塊,監(jiān)聽所述客戶端的請求,并把用戶請求添加到相應磁盤的用戶列表中;一用戶列表,記錄所述用戶的信息;一磁盤列表,記錄作為數(shù)據(jù)源的磁盤信息;一數(shù)據(jù)提取與分發(fā)模塊,根據(jù)所述用戶列表的信息從所述磁盤列表中提取所述磁盤數(shù)據(jù)發(fā)送給所述客戶端;及一磁盤管理模塊,在所述磁盤列表中添加磁盤信息。所述客戶端向所述服務端發(fā)送所述請求,并接收所述服務端發(fā)送的數(shù)據(jù)進行所述客戶端的軟件預裝。
10.根據(jù)權(quán)利要求9所述的軟件預裝系統(tǒng),其特征在于,所述用戶列表記錄有用戶的位置信息和通訊端口。
11.根據(jù)權(quán)利要求9所述的軟件預裝系統(tǒng),其特征在于,所述磁盤列表中的磁盤信息包括磁盤設備標識和所述用戶列表。
12.根據(jù)權(quán)利要求9所述的軟件預裝系統(tǒng),其特征在于,所述磁盤管理模塊還刪除磁盤信息。
13.根據(jù)權(quán)利要求9所述的軟件預裝系統(tǒng),其特征在于,所述磁盤數(shù)據(jù)包括記錄有扇區(qū)數(shù)據(jù)的開始位置的信息、記錄包含的扇區(qū)數(shù)和扇區(qū)的具體數(shù)據(jù)內(nèi)容。
全文摘要
本發(fā)明公開了一種軟件預裝系統(tǒng)及方法,其中該軟件預裝方法包括以下步驟服務端的磁盤管理模塊添加作為數(shù)據(jù)源的磁盤設備標識,并添加一用戶列表;該服務端的用戶請求管理模塊接收客戶端模塊發(fā)送的請求,并將該請求加入到該用戶列表中;該服務端的數(shù)據(jù)提取與分發(fā)模塊依照該用戶列表的信息,提取該磁盤的數(shù)據(jù)發(fā)送給該客戶端模塊;及該客戶端模塊接收該磁盤數(shù)據(jù)并將其相應的寫入本地磁盤中。本發(fā)明直接從磁盤上提取有效數(shù)據(jù)傳送給客戶端,減少了處理和傳輸?shù)臄?shù)據(jù)量,提高系統(tǒng)復制速度。
文檔編號G06F9/445GK1893358SQ20051008059
公開日2007年1月10日 申請日期2005年7月7日 優(yōu)先權(quán)日2005年7月7日
發(fā)明者張玥, 陳玄同, 劉文涵 申請人:英業(yè)達股份有限公司