欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

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

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

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

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


【發(fā)明內容】

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

【專利附圖】

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

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