亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種智能桌面系統(tǒng)服務(wù)器控制客戶端的方法

文檔序號:7999395閱讀:206來源:國知局
一種智能桌面系統(tǒng)服務(wù)器控制客戶端的方法
【專利摘要】本發(fā)明揭示了一種智能桌面系統(tǒng)服務(wù)器控制客戶端的方法,利用了桌面虛擬化技術(shù)在服務(wù)器端控制的優(yōu)點,采用集中管理分布計算的原理,將大量計算分?jǐn)偟娇蛻舳松?,客戶端采用具有圖形和多媒體處理能力的臺式機、筆記本電腦、移動辦公設(shè)備等,對服務(wù)器端處理器的能力要求不高,管理相同數(shù)量的客戶端,可以大大節(jié)省服務(wù)器數(shù)量,節(jié)省服務(wù)器投資。同時由于客戶端定時與服務(wù)器進行數(shù)據(jù)同步,這樣即使脫機也可以使用,節(jié)省網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)帶寬使用費用。
【專利說明】一種智能桌面系統(tǒng)服務(wù)器控制客戶端的方法

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及云計算與虛擬化【技術(shù)領(lǐng)域】,特別涉及一種智能桌面系統(tǒng)服務(wù)器控制客 戶端的方法。

【背景技術(shù)】
[0002] -直以來,傳統(tǒng)的桌面管理都是采用本地化管理來實現(xiàn)的,IT管理員一般負責(zé)系 統(tǒng)安裝和操作系統(tǒng)補丁的管理和應(yīng)用程序的部署,特別在大公司里面,終端數(shù)量多,軟件部 署復(fù)雜,一般需一個團隊來維護公司IT系統(tǒng),同時工作內(nèi)容相對重復(fù)單一,IT管理員自我 實現(xiàn)意識也不強。隨著云計算技術(shù)的發(fā)展,越來越多的公司將IT資源遷移到云上,在此背 景上,桌面虛擬化得到廣泛地應(yīng)用并受到人們普遍的關(guān)注。桌面虛擬化是基于服務(wù)器的計 算模型,一般采用瘦客戶機作為客戶端,在云計算環(huán)境下,所有的桌面虛擬機在數(shù)據(jù)中心進 行托管并統(tǒng)一管理。
[0003] 目前桌面虛擬化主要特點是虛擬機在服務(wù)器端運行,采用集中管理的方式,計算 資源,網(wǎng)絡(luò)資源,存儲資源都在服務(wù)器,客戶端一般采用瘦客戶機模式,用作顯示用戶桌面。 這種方式好處是IT資源集中管理,桌面環(huán)境部署靈活,使得IT人員工作量降低。但缺點也 是明顯的,主要有以下幾個不足: 1.)與客戶交互的瘦客戶機屏幕上上顯示的內(nèi)容是由服務(wù)器端以圖形指令或位圖的形 式通過網(wǎng)絡(luò)傳送給瘦客戶機,然后在客戶機上渲染還原成圖像呈現(xiàn)給用戶,目前主要協(xié)議 有VNC,RDP,SPICE等,但不管采用哪種協(xié)議,要做到實時顯示,經(jīng)網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量是比較 大的,對網(wǎng)絡(luò)資源要求高。
[0004] 2.)對網(wǎng)絡(luò)穩(wěn)定性的極度依賴??蛻舳孙@示是通過網(wǎng)絡(luò)傳輸?shù)?,一旦網(wǎng)絡(luò)故障,客 戶端無法接收到服務(wù)器端的數(shù)據(jù),就無法顯示桌面。正因為對網(wǎng)絡(luò)可靠性要求極端苛刻,一 般中小公司無法保證網(wǎng)絡(luò)不出故障,一旦網(wǎng)絡(luò)出現(xiàn)故障,即對業(yè)務(wù)產(chǎn)生影響。
[0005] 3.)多媒體體驗差。一般瘦客戶機采用ARM架構(gòu),即使采用X86架構(gòu)的瘦客戶機, 配置也不是很強,視頻解碼能力差,造成多媒體播放時用戶體驗差。
[0006] 4.)圖形能力不強,對圖形類設(shè)計,研發(fā)工作而言,圖形處理能力明顯不足。目前瘦 客戶機一般沒有配置顯卡或僅配置集成顯卡,圖形處理能力很弱。即使配置有顯卡,受制于 虛擬化技術(shù)瓶頸,也很難利用上GPU。即使有些專業(yè)化虛擬化公司實現(xiàn)在某些特定顯卡 硬件虛擬化實現(xiàn),價格也非常昂貴,一般一個點在1萬元以上。
[0007] 在目前階段,許多公司都配置有不少臺式機,筆記本。而這些終端機一般都配有圖 形顯示卡。其圖形,多媒體處理能力都比較強,完全能滿足桌面辦公,多媒體,圖形設(shè)計類要 求。
[0008] 因此,提出一種集中管控的智能桌面實現(xiàn)方法,該方法利用了桌面虛擬化技術(shù)在 服務(wù)器端控制的優(yōu)點,同時在客戶端采用普通臺式機或筆記本電腦代替瘦客戶機,充分利 用客戶端強大的多媒體和圖形圖像處理能力,提升用戶體驗。由于采用集中管理分布計算 的原理,將大量計算分?jǐn)偟娇蛻魴C上,對服務(wù)器端處理器的能力要求不高,管理相同數(shù)量的 客戶端,可以大大節(jié)省服務(wù)器數(shù)量,節(jié)省服務(wù)器投資。同時由于不用在網(wǎng)絡(luò)上傳輸圖形指 令,網(wǎng)絡(luò)占用帶寬低,即使脫機也可以使用,多網(wǎng)絡(luò)設(shè)備可靠性要求也不高,節(jié)省網(wǎng)絡(luò)設(shè)備 和網(wǎng)絡(luò)帶寬使用費用。


【發(fā)明內(nèi)容】

[0009] 本發(fā)明的目的是提供一種智能桌面系統(tǒng)服務(wù)器控制客戶端的方法,解決現(xiàn)有技術(shù) 存在的缺陷和不足。
[0010] 本發(fā)明提供一種智能桌面系統(tǒng)服務(wù)器控制客戶端的方法,所述智能桌面系統(tǒng)包括 管理服務(wù)器以及與其連接的存儲服務(wù)器和若干客戶端,其特征在于,包括以下步驟: 在存儲服務(wù)器上存儲所述客戶端的原始鏡像數(shù)據(jù),在管理服務(wù)器上安裝服務(wù)器端程 序,并在管理服務(wù)器上設(shè)置包括鏡像同步時間間隔的服務(wù)器端策略控制參數(shù); 所述管理服務(wù)器將所述存儲服務(wù)器中的客戶端原始鏡像數(shù)據(jù)發(fā)送至所述客戶端進行 安裝,形成客戶端的操作系統(tǒng)和客戶端程序; 運行所述客戶端的客戶端程序,使所述客戶端向所述管理服務(wù)器發(fā)起連接請求,與管 理服務(wù)器建立連接; 客戶終端程序讀取管理服務(wù)器的鏡像同步時間間隔,并計算出該時間間隔內(nèi)需同步提 交的更新數(shù)據(jù); 客戶端按周期向所述管理服務(wù)器發(fā)送同步數(shù)據(jù)請求,使客戶端與存儲服務(wù)器存儲的數(shù) 據(jù)同步一致。
[0011] 所述管理服務(wù)器通過所述服務(wù)器端程序?qū)λ隹蛻舳诉M行原始鏡像數(shù)據(jù)發(fā)送的 步驟包括: 將所述存儲服務(wù)器中的原始鏡像拷貝一份作為客戶端的初始鏡像; 將初始鏡像通過網(wǎng)絡(luò)發(fā)送到客戶端中; 客戶端執(zhí)行安裝操作系統(tǒng)和客戶端程序的步驟; 客戶端同步磁盤內(nèi)容并更新初始鏡像。
[0012] 所述管理服務(wù)器通過設(shè)置策略控制屬性來進行數(shù)據(jù)處理的,策略控制屬性包括鏡 像存儲位置、終端存儲與管理服務(wù)器鏡像的對應(yīng)關(guān)系、鏡像分發(fā)命令、鏡像銷毀命令、原始 鏡像存儲位置、服務(wù)器與客戶端同步時間間隔。
[0013] 所述管理服務(wù)器和客戶端進行數(shù)據(jù)同步時還包括判斷網(wǎng)絡(luò)擁塞狀態(tài)的步驟:依據(jù) 客戶端到管理服務(wù)器之間的網(wǎng)絡(luò)延時計算的理論帶寬值,若帶寬值大于預(yù)定閾值,則認為 客戶端和管理服務(wù)器之間網(wǎng)絡(luò)空閑,可以進行數(shù)據(jù)同步,否則等到下一個時間周期再同步 數(shù)據(jù)。
[0014] 所述客戶端與管理服務(wù)器建立連接后,還包括如下步驟: 客戶端運行客戶端程序中包括的自診斷程序,檢查客戶端的硬件及軟件參數(shù)并依此診 斷客戶端的數(shù)據(jù)處理能力; 若客戶端數(shù)據(jù)處理能力不足,則客戶端將所述診斷結(jié)果發(fā)送至所述管理服務(wù)器,若客 戶端數(shù)據(jù)處理能力充足,則進行下一步數(shù)據(jù)同步。
[0015] 所述客戶端運行自診斷程序時檢查的客戶端硬件及軟件參數(shù)包括以下的一種或 若干種:CPU速度、GPU速度、磁盤讀寫速度、I/O端口狀態(tài)、支持指令集特征、CPU空閑比、內(nèi) 存占用率、顯卡及其驅(qū)動情況、存儲占用情況。
[0016] 所述客戶端處于等待管理服務(wù)器指令的待機狀態(tài)時,當(dāng)接收到服務(wù)器發(fā)送的銷毀 客戶端數(shù)據(jù)的指令時,客戶端開始銷毀數(shù)據(jù)。
[0017] 所述客戶端執(zhí)行關(guān)機命令時,客戶端程序?qū)?shù)據(jù)寫回管理服務(wù)器完成鏡像同步 后,再關(guān)閉客戶端。
[0018] 所述客戶端包括具有圖形和多媒體處理能力的臺式機或筆記本電腦或移動辦公 設(shè)備。
[0019] 本發(fā)明利用了桌面虛擬化技術(shù)在管理服務(wù)器端控制的優(yōu)點,采用集中管理分布計 算的原理,將大量計算分?jǐn)偟娇蛻舳松希蛻舳瞬捎镁哂袌D形和多媒體處理能力的臺式機、 筆記本電腦、移動辦公設(shè)備等,對管理服務(wù)器端處理器的能力要求不高,管理相同數(shù)量的客 戶端,可以大大節(jié)省管理服務(wù)器數(shù)量,節(jié)省管理服務(wù)器投資。同時由于客戶端定時與管理服 務(wù)器進行數(shù)據(jù)同步,這樣即使脫機也可以使用,節(jié)省網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)帶寬使用費用。

【專利附圖】

【附圖說明】
[0020] 圖1是本發(fā)明流程圖; 圖2是本發(fā)明實施例的系統(tǒng)結(jié)構(gòu)圖; 圖3是本發(fā)明實施例的原理框架圖; 圖4是本發(fā)明實施例的管理服務(wù)器端程序流程圖; 圖5是本發(fā)明實施例的客戶端程序流程圖。

【具體實施方式】
[0021] 下面結(jié)合附圖和實施方式進一步說明本發(fā)明的技術(shù)方案。
[0022] 參見圖1,本發(fā)明提供一種智能桌面系統(tǒng)服務(wù)器控制客戶端的方法,所述智能桌面 系統(tǒng)包括管理服務(wù)器以及與其連接的存儲服務(wù)器和若干客戶端,其特征在于,包括以下步 驟: A1、在存儲服務(wù)器上存儲所述客戶端的原始鏡像數(shù)據(jù),在管理服務(wù)器上安裝服務(wù)器端 程序,并在管理服務(wù)器上設(shè)置包括鏡像同步時間間隔的服務(wù)器端策略控制參數(shù); A2、所述管理服務(wù)器將所述存儲服務(wù)器中的客戶端原始鏡像數(shù)據(jù)發(fā)送至所述客戶端進 行安裝,形成客戶端的操作系統(tǒng)和客戶端程序; A3、運行所述客戶端的客戶端程序,使所述客戶端向所述管理服務(wù)器發(fā)起連接請求,與 管理服務(wù)器建立連接; A4、客戶終端程序讀取管理服務(wù)器的鏡像同步時間間隔,并計算出該時間間隔內(nèi)需同 步提交的更新數(shù)據(jù); A5、客戶端按周期向所述管理服務(wù)器發(fā)送同步數(shù)據(jù)請求,使客戶端與存儲服務(wù)器存儲 的數(shù)據(jù)同步一致。
[0023] 作為一實施例,在步驟A2中,所述管理服務(wù)器通過所述服務(wù)器端程序?qū)λ隹蛻?端進行原始鏡像數(shù)據(jù)發(fā)送的步驟包括: A21將所述存儲服務(wù)器中的原始鏡像拷貝一份作為客戶端的初始鏡像; A22將初始鏡像通過網(wǎng)絡(luò)發(fā)送到客戶端中; A23客戶端執(zhí)行安裝操作系統(tǒng)和客戶端程序的步驟; A24客戶端同步磁盤內(nèi)容并更新初始鏡像。 作為一實施例,所述管理服務(wù)器通過設(shè)置策略控制屬性來進行數(shù)據(jù)處理的,策略控制 屬性包括鏡像存儲位置、終端存儲與管理服務(wù)器鏡像的對應(yīng)關(guān)系、鏡像分發(fā)命令、鏡像銷毀 命令、原始鏡像存儲位置、服務(wù)器與客戶端同步時間間隔。
[0024] 管理服務(wù)器上部署了用戶配置策略,配置策略制定了用戶可以訪問的資源和服 務(wù),實現(xiàn)了用戶資源的集中管理。管理服務(wù)器配置文件里面放置的客戶端與管理服務(wù)器的 同步時鐘間隔和客戶端與服務(wù)器連接后服務(wù)器要發(fā)送的數(shù)據(jù)或命令。同步時間間隔的值很 重要,時間間隔設(shè)置過短,客戶端和服務(wù)器頻繁交互并傳輸數(shù)據(jù),間隔時間設(shè)置過長的話, 一次同步的數(shù)據(jù)量太大,對網(wǎng)絡(luò)影響較大,如果有另外多臺客戶端也同時在同步數(shù)據(jù),可能 造成網(wǎng)絡(luò)的擁堵。另外時間間隔設(shè)置過大的話,如果客戶端數(shù)據(jù)損壞,從服務(wù)器端還原的數(shù) 據(jù)與用戶最后保存的數(shù)據(jù)差異較大。
[0025] 作為一實施例,所述管理服務(wù)器和客戶端進行數(shù)據(jù)同步時還包括判斷網(wǎng)絡(luò)擁塞狀 態(tài)的步驟:依據(jù)客戶端到管理服務(wù)器之間的網(wǎng)絡(luò)延時計算的理論帶寬值,若帶寬值大于預(yù) 定閾值,則認為客戶端和管理服務(wù)器之間網(wǎng)絡(luò)空閑,可以進行數(shù)據(jù)同步,否則等到下一個時 間周期再同步數(shù)據(jù)。客戶終端程序讀取管理服務(wù)器的鏡像同步時間間隔,并計算出該時間 間隔內(nèi)需同步提交的更新數(shù)據(jù),智能計算出網(wǎng)絡(luò)擁塞狀態(tài)。并決定是否提交數(shù)據(jù)開始數(shù)據(jù) 同步。鏡像同步時間間隔作為服務(wù)器端策略控制參數(shù)在管理服務(wù)器中設(shè)置。
[0026] 作為一實施例,所述客戶端與管理服務(wù)器建立連接后,還包括如下步驟: 客戶端運行客戶端程序中包括的自診斷程序,檢查客戶端的硬件及軟件參數(shù)并依此診 斷客戶端的數(shù)據(jù)處理能力; 若客戶端數(shù)據(jù)處理能力不足,則客戶端將所述診斷結(jié)果發(fā)送至所述管理服務(wù)器,若客 戶端數(shù)據(jù)處理能力充足,則進行下一步數(shù)據(jù)同步。
[0027] 作為一實施例,所述客戶端運行自診斷程序時檢查的客戶端硬件及軟件參數(shù)包括 以下的一種或若干種:CPU速度、GPU速度、磁盤讀寫速度、I/O端口狀態(tài)、支持指令集特征、 CPU空閑比、內(nèi)存占用率、顯卡及其驅(qū)動情況、存儲占用情況。
[0028] 作為一實施例,所述客戶端處于等待管理服務(wù)器指令的待機狀態(tài)時,當(dāng)接收到服 務(wù)器發(fā)送的銷毀客戶端數(shù)據(jù)的指令時,客戶端開始銷毀數(shù)據(jù)??蛻魯?shù)據(jù)銷毀的過程是: A.管理服務(wù)器向客戶端發(fā)送銷毀指令。B.客戶機接收到銷毀命令后自動重啟電腦。C.銷 毀客戶端硬盤中數(shù)據(jù)。D.服務(wù)器端刪除客戶端用戶的鏡像文件。
[0029] 作為一實施例,所述客戶端執(zhí)行關(guān)機命令時,客戶端程序?qū)?shù)據(jù)寫回管理服務(wù)器 完成鏡像同步后,再關(guān)閉客戶端。
[0030] 作為一實施例,所述客戶端包括具有圖形和多媒體處理能力的臺式機或筆記本電 腦或移動辦公設(shè)備。
[0031] 參見圖2,圖2是本發(fā)明實例的系統(tǒng)組成圖,包括兩個層次的內(nèi)容。第一層為管理 服務(wù)器端,管理服務(wù)器端主要由管理管理服務(wù)器201、存儲服務(wù)器102、交換機103組成。第 二層為客戶一端的連接構(gòu)成,主要由終端計算機(客戶端202 )、交換機104組成??蛻舳?02 可以是臺式機,筆記本電腦或平板電腦等。管理服務(wù)器201上部署了用戶配置策略,配置策 略制定了用戶可以訪問的資源和服務(wù),實現(xiàn)了用戶資源的集中管理。存儲服務(wù)器102中保 存有與客戶端202同步的數(shù)據(jù)??蛻舳?02電腦上部署了智能診斷程序,該程序自動判斷 客戶端202硬件資源的處理能力,若處理成立不足,則向管理服務(wù)器201發(fā)送告警信息,系 統(tǒng)管理員可以及時獲取客戶端202處理能力不足的信息,及時更換或升級硬件設(shè)備。
[0032] 參見圖3,圖3是本發(fā)明實施例的原理框架圖,主要包括四個部分,管理服務(wù)器 201,客戶終端202,原始鏡像203,客戶端鏡像204 (初始鏡像)。管理服務(wù)器201運行著服 務(wù)器端程序,服務(wù)器端程序負責(zé)接收客戶端的連接,因此管理服務(wù)器的處理器和網(wǎng)卡配置 相對要求較高。共享存儲可以單獨配置在存儲服務(wù)器上也可以與管理服務(wù)器集成在一起。
[0033] 客戶終端機202可以是臺式機或筆記本電腦,上面運行著客戶端程序,客戶端 程序負責(zé)接收服務(wù)器發(fā)送的指令,并執(zhí)行指令。同時客戶端還負責(zé)向客戶端發(fā)送數(shù)據(jù)同步 請求及數(shù)據(jù)傳輸。客戶端處理能力的自診斷過程也是由客戶端程序完成并將結(jié)果回報給服 務(wù)器端,服務(wù)器端呈現(xiàn)給IT管理人員。
[0034] 原始鏡像203是所有客戶端操作系統(tǒng)和應(yīng)用軟件的模板,原始鏡像可以有多份, 可以將公司不同部門或不同崗位的系統(tǒng)及軟件做成模板,生成原始鏡像,原始鏡像與用戶 --對應(yīng)。
[0035] 客戶端鏡像204是用戶在客戶端磁盤中數(shù)據(jù)在服務(wù)器端的拷貝。客戶端鏡像由原 始鏡像生成,并隨著客戶端磁盤數(shù)據(jù)變化而變化。
[0036] 參見圖4,圖4是本發(fā)明實施例的管理服務(wù)器端程序流程圖,管理服務(wù)器讀取系 統(tǒng)配置策略401,系統(tǒng)配置策略401包含同步時間間隔,備份鏡像與客戶終端的對應(yīng)關(guān)系, 同步時間間隔會發(fā)送到客戶端程序,客戶端程序會按這個時間間隔與服務(wù)器同步數(shù)據(jù),讀 取系統(tǒng)配置策略后,服務(wù)器端程序處于待命狀態(tài)接受管理員操作,管理員操作以命令的形 式經(jīng)服務(wù)器端程序以指令的形式發(fā)送給客戶端,客戶端響應(yīng)并執(zhí)行服務(wù)器端發(fā)送過來的指 令。服務(wù)器程序接受管理員發(fā)出的指令有銷毀客戶端數(shù)據(jù)指令403和創(chuàng)建客戶端鏡像指令 405,若無服務(wù)器沒有接受到管理員發(fā)出的任何指令,則處于IDLE狀態(tài),接受客戶端數(shù)據(jù)同 步請求,更新共享存儲上的用戶數(shù)。
[0037] 服務(wù)器端主要功能有:1.鏡像存儲。在服務(wù)器端維護一個客戶端磁盤鏡像,即使 客戶端數(shù)據(jù)丟失或損壞,仍然可以保證用戶數(shù)據(jù)不丟失。2.鏡像分發(fā)。服務(wù)器端保存一個 或多個原始鏡像,原始鏡像可以通過網(wǎng)絡(luò)派發(fā)到客戶端中,實現(xiàn)無人安裝,同步客戶端數(shù)據(jù) 后的原始鏡像即可生成客戶鏡像。3.策略控制。維護用戶與鏡像間的對應(yīng)關(guān)系,對用戶設(shè) 置不同的訪問和資源存取策略,實現(xiàn)公司信息安全。4.命令分發(fā)??膳c域控集成,必要時 對客戶端下發(fā)銷毀命令,銷毀客戶端數(shù)據(jù)。
[0038] 參見圖5,圖5是本發(fā)明客戶端程序流程圖,主要功能包括客戶端能力自檢,向管 理服務(wù)器匯報終端處理成立,接受管理服務(wù)器端發(fā)送的指令,銷毀客戶端數(shù)據(jù),與管理服務(wù) 器端數(shù)據(jù)同步。
[0039] 客戶端系統(tǒng)啟動后,客戶端程序開始運行,首先連接管理服務(wù)器,這時客戶端程序 開始運行自診斷程序(步驟301 ),自診斷程序統(tǒng)計系統(tǒng)硬件資源使用率,判斷是否有能力支 撐用戶請求,若終端電腦處理能力不足(步驟303),則向管理服務(wù)器發(fā)送自診斷結(jié)果,提醒 管理員升級硬件資源。終端處理能力自檢后開始接受管理服務(wù)器端發(fā)送的指令(步驟302 ), 若管理服務(wù)器發(fā)送的是銷毀客戶機數(shù)據(jù)的指令,客戶端開始銷毀數(shù)據(jù)(步驟304),若管理服 務(wù)器端沒有指令發(fā)送,此時客戶端處于IDLE狀態(tài),等待管理服務(wù)器端的指令,同時客戶端 維護了一個時鐘,每隔一段時間,即向管理服務(wù)器發(fā)送同步數(shù)據(jù)請求(步驟305)。數(shù)據(jù)同步 過程是先檢查網(wǎng)絡(luò)狀態(tài),若網(wǎng)絡(luò)空閑,向管理服務(wù)器端發(fā)送同步請求,若網(wǎng)絡(luò)斷開或網(wǎng)絡(luò)處 于忙狀態(tài),則等到下一個周期再同步數(shù)據(jù)。這樣,就保證了客戶端只要有數(shù)據(jù)寫入,那么很 快就會向管理服務(wù)器請求數(shù)據(jù)同步,從而使管理服務(wù)器和客戶端的數(shù)據(jù)同步。
[0040] 本【技術(shù)領(lǐng)域】中的普通技術(shù)人員應(yīng)當(dāng)認識到,以上的實施方式僅是用來說明本發(fā) 明,而并非用作為對本發(fā)明的限定,只要在本發(fā)明的實質(zhì)精神范圍內(nèi),對以上實施方式的變 化、變型都將落在本發(fā)明的權(quán)利要求書范圍內(nèi)。
【權(quán)利要求】
1. 一種智能桌面系統(tǒng)服務(wù)器控制客戶端的方法,所述智能桌面系統(tǒng)包括管理服務(wù)器以 及與其連接的存儲服務(wù)器和若干客戶端,其特征在于,包括以下步驟: 在存儲服務(wù)器上存儲所述客戶端的原始鏡像數(shù)據(jù),在管理服務(wù)器上安裝服務(wù)器端程 序,并在管理服務(wù)器上設(shè)置包括鏡像同步時間間隔的服務(wù)器端策略控制參數(shù); 所述管理服務(wù)器將所述存儲服務(wù)器中的客戶端原始鏡像數(shù)據(jù)發(fā)送至所述客戶端進行 安裝,形成客戶端的操作系統(tǒng)和客戶端程序; 運行所述客戶端的客戶端程序,使所述客戶端向所述管理服務(wù)器發(fā)起連接請求,與管 理服務(wù)器建立連接; 客戶終端程序讀取管理服務(wù)器的鏡像同步時間間隔,并計算出該時間間隔內(nèi)需同步提 交的更新數(shù)據(jù); 客戶端按周期向所述管理服務(wù)器發(fā)送同步數(shù)據(jù)請求,使客戶端與存儲服務(wù)器存儲的數(shù) 據(jù)同步一致。
2. 如權(quán)利要求1所述的方法,其特征在于,所述管理服務(wù)器通過所述服務(wù)器端程序?qū)?所述客戶端進行原始鏡像數(shù)據(jù)發(fā)送的步驟包括: 將所述存儲服務(wù)器中的原始鏡像拷貝一份作為客戶端的初始鏡像; 將初始鏡像通過網(wǎng)絡(luò)發(fā)送到客戶端中; 客戶端執(zhí)行安裝操作系統(tǒng)和客戶端程序的步驟; 客戶端同步磁盤內(nèi)容并更新初始鏡像。
3. 如權(quán)利要求1或2所述的方法,其特征在于,所述管理服務(wù)器通過設(shè)置策略控制屬性 來進行數(shù)據(jù)處理的,策略控制屬性包括鏡像存儲位置、終端存儲與管理服務(wù)器鏡像的對應(yīng) 關(guān)系、鏡像分發(fā)命令、鏡像銷毀命令、原始鏡像存儲位置、服務(wù)器與客戶端同步時間間隔。
4. 如權(quán)利要求3所述的方法,其特征在于,所述管理服務(wù)器和客戶端進行數(shù)據(jù)同步時 還包括判斷網(wǎng)絡(luò)擁塞狀態(tài)的步驟:依據(jù)客戶端到管理服務(wù)器之間的網(wǎng)絡(luò)延時計算的理論帶 寬值,若帶寬值大于預(yù)定閾值,則認為客戶端和管理服務(wù)器之間網(wǎng)絡(luò)空閑,可以進行數(shù)據(jù)同 步,否則等到下一個時間周期再同步數(shù)據(jù)。
5. 如權(quán)利要求1所述的方法,其特征在于,所述客戶端與管理服務(wù)器建立連接后,還包 括如下步驟: 客戶端運行客戶端程序中包括的自診斷程序,檢查客戶端的硬件及軟件參數(shù)并依此診 斷客戶端的數(shù)據(jù)處理能力; 若客戶端數(shù)據(jù)處理能力不足,則客戶端將所述診斷結(jié)果發(fā)送至所述管理服務(wù)器,若客 戶端數(shù)據(jù)處理能力充足,則進行下一步數(shù)據(jù)同步。
6. 如權(quán)利要求5所述的方法,其特征在于,所述客戶端運行自診斷程序時檢查的客戶 端硬件及軟件參數(shù)包括以下的一種或若干種:CPU速度、GPU速度、磁盤讀寫速度、I/O端口 狀態(tài)、支持指令集特征、CPU空閑比、內(nèi)存占用率、顯卡及其驅(qū)動情況、存儲占用情況。
7. 如權(quán)利要求6所述的方法,其特征在于,所述客戶端處于等待管理服務(wù)器指令的待 機狀態(tài)時,當(dāng)接收到服務(wù)器發(fā)送的銷毀客戶端數(shù)據(jù)的指令時,客戶端開始銷毀數(shù)據(jù)。
8. 如權(quán)利要求7所述的方法,其特征在于,所述客戶端執(zhí)行關(guān)機命令時,客戶端程序?qū)?數(shù)據(jù)寫回管理服務(wù)器完成鏡像同步后,再關(guān)閉客戶端。
9. 如權(quán)利要求8所述的方法,其特征在于,所述客戶端包括具有圖形和多媒體處理能 力的臺式機或筆記本電腦或移動辦公設(shè)備。
【文檔編號】H04L29/08GK104158835SQ201310179183
【公開日】2014年11月19日 申請日期:2013年5月15日 優(yōu)先權(quán)日:2013年5月15日
【發(fā)明者】雷州, 陽海華, 翁樹華 申請人:上海范氏科技投資發(fā)展集團有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1