麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種管控云計算終端和云服務器運作的方法和裝置與流程

文檔序號:12693777閱讀:295來源:國知局
一種管控云計算終端和云服務器運作的方法和裝置與流程

本發明屬于云計算領域和移動通信領域,具體涉及一種管控云計算終端和云計算服務器運作的方法和裝置。



背景技術:

智能移動終端,比如智能手機、平板電腦、便攜游戲機等,已經成為人們日常形影不離的網絡終端設備。當前智能移動終端產品整機更新周期短,消費者往往平均一年就要更換新版本的移動終端產品。然而這些更新的產品通常堆疊性能參數,比如CPU運算能力、內存大小、存儲容量,而其它硬件(比如顯示屏、網絡適配器)的更新程度較低。過于頻繁的電子產品替換讓消費者帶來經濟壓力,而且不利于節能環保。而且,對于部分追求“夠用主義”的用戶而言,他們的智能終端往往性能過剩,造成浪費。

另一方面,隨著移動通信技術的日益發展,第五代移動通信技術(5G)即將商用,智能移動終端將享有更加高速便捷的網絡互連環境。在 5G 時代,全球將會出現 500 億連接的萬物互聯服務,人們對智能終端的計算能力以及服務質量的要求越來越高。移動云計算將成為 5G 網絡創新服務的關鍵技術之一。移動云計算是一種全新的 IT 資源或信息服務的交付與使用模式,它是在移動互聯網中引入云計算的產物。

此外,在智能移動終端市場,還存在企業應用和安全保密服務的需求。還有用戶需要使用多種操作系統或定制系統,比如某用戶出差辦公時使用Windows系統,通信手機使用Android系統,如果可以在同一移動終端都能使用多種操作系統,將會帶來極大的便利。



技術實現要素:

本發明通過提供一種管控云計算終端和云計算服務器運作的方法和裝置,解決了移動云計算終端和云計算服務器協同工作的難題,以滿足需求。所述云計算終端包括用于基礎通信和應用功能的基礎系統架構和用于與遠程的云計算服務器中的云系統進行交互的云計算服務層,所述云計算服務器包括用于生成云系統運行環境的云集群架構和用于向云計算終端提供云計算服務的服務接口。

本發明采用的技術方案一方面為一種管控云計算終端和云計算服務器運作的方法,包括以下步驟:A、通過云計算服務器融合云終端資源;B、根據用戶注冊的服務項,分配資源用于運行一個或多個由用戶定制的云系統;C、根據用戶操作云計算終端登入云計算服務器的指令,激活用戶所選的云系統,并且通過云計算服務器的云集群架構動態分配所融合的云終端資源至所述云系統;D、管理和監控每個云計算終端的云計算服務層的通信接口與云計算服務器的服務接口之間的傳輸,使云計算終端與關聯的云系統之間同步GUI數據、指令數據和應用程序數據;E、在云計算服務器中保存每個云計算終端的服務記錄,備份關聯的云系統歷史數據。

進一步,在所述步驟A中,所述云終端資源包括云終端的中央處理器運算資源、隨機存儲器資源或數據存儲器資源。

進一步,所述步驟C包括:在所述云集群架構中運行一組云系統期間監控其中的每個云系統的資源占用量;如果當前的資源占用總量高于預設的上限閾值時,根據所述多個云系統中的每一個所占用的資源請求量動態地更改該組云系統的執行順序,使得資源占用量較小的云系統的執行優先級高于資源占用量較大的云系統的執行優先級;在資源占用量較小的多個云系統的執行間隔的空閑時段執行資源占用量較大的云系統;如果當前的資源占用總量低于預設的下限閾值時,則恢復或維持云系統的原執行順序。

優選地,其中所述資源占用量包括占用中央處理器時間片的長度、占用隨機存儲器的使用量、占用數據儲存器的使用量或者占用網絡資源的使用量。其中所述上限閾值和/或下限閾值能夠根據所述移動云計算平臺當前融合的云終端資源量進行實時調整。優選地,所述基礎系統架構包括Android架構、Windows架構、Unix架構。

進一步,所述步驟D包括:在云計算服務器和/或云計算終端中分配一個或多個緩沖區,用于在云計算終端的云計算服務層的通信接口與云計算服務器之間實時交互過程中對傳輸通道中的實時數據進行緩沖。

進一步,所述步驟D還包括步驟:為指令傳輸通道分配的緩沖區的速度優先級高于其它通道;和/或為普通文件數據傳輸通道分配的緩沖區的體積大于其它通道。

進一步,所述步驟E包括:將移動終端登出的云系統的資源回收,并分配至登出的云系統所在的云系統組中的其余運行中的云系統。

本發明另一方面為一種管控云計算終端和云計算服務器運作的裝置,包括:資源融合模塊,用于通過云計算服務器融合云終端資源;資源分配模塊,用于分配資源以運行一個或多個由用戶定制的云系統;調度管理模塊,用于根據用戶操作云計算終端登入云計算服務器的指令,激活用戶所選的云系統,并且通過云計算服務器的云集群架構動態分配所融合的云終端資源至所述云系統;傳輸管理模塊,用于管理和監控每個云計算終端的云計算服務層的通信接口與云計算服務器的服務接口之間的傳輸,使云計算終端與關聯的云系統之間同步GUI數據、指令數據和應用程序數據;后勤模塊,用于在云計算服務器中保存每個云計算終端的服務記錄,備份關聯的云系統歷史數據。

本發明的有益效果為:提出了一種高效的云計算移動終于和云計算服務器之間的工作方法;優化了移動云計算平臺的調度機制,合理分配云計算融合資源,提供穩定的系統運行環境供移動云計算終端調用。

附圖說明

圖1所示為本發明的應用平臺及其工作模式的示意圖;

圖2所示為根據本發明的云計算服務器的運行環境示意圖;

圖3所示為根據本發明的管控方法的流程圖;

圖4所示為根據本發明的管控方法的優選實施例的調度方法流程圖。

具體實施方式

圖1所示為本發明的應用平臺及其工作模式,其中示出了云計算終端與云計算服務器通過通信設備聯網,所采用的聯網方式可以是有線連接、無線連接、或者其任意組合。應理解到,云計算終端、云計算服務器和通信設備分別在數量上可以是多個。云計算終端可以運作在基礎模式和云計算模式。在基礎模式下保持基本的通信功能,比如通話、短信等。在云模式下可以通過高速網絡接入云計算服務器,載入豐富的系統資源,比如登陸使用用戶定制的多種娛樂系統和辦公系統。云計算終端可以具體實施為具有網絡通信功能的智能手機、平板電腦、便攜游戲機等。具體地,在云計算終端與云計算服務器之間可以采用移動通信連接(比如,2G、3G、4G或5G通信方式)、廣域網或以太網等技術來組網。通信設備包括網絡適配器、網絡交換機、路由器、調制解調器、光纖/雙絞線線路、無線AP、天線、移動通信基站等。

圖2所示為根據本發明的云計算服務器的運行環境示意圖。云計算服務器可以包括云集群架構、融合調度模塊和傳輸管理模塊,其中融合調度模塊包括處理器、調度器和存儲器,傳輸管理模塊包括網絡管理器和網絡硬件。云集群架構融合云終端資源為多組云系統提供運行環境,每組云系統內部按順序模擬運行多個云系統,所述云系統通過網絡管理器處理相應的云計算終端的通信以提供云計算服務。處理器可根據云計算服務器當前運行情況,促使調度器從云集群網絡中的各種云計算設備或者從云計算終端調度資源。在一個實例中,當云計算服務器存儲容量緊張時,處理器可以分析云集群網絡中的與云計算服務器連接的閑置NAS資源,通過調度器將該NAS的可用存儲內容并址到存儲器中,供云計算服務器內部使用或者供一個或多個云計算終端使用。在另一個實例中,當云計算服務器的內存容量緊張時,處理器可以分析與云計算服務器連接的云計算終端的閑置內存資源,通過調度器將該云計算終端的可用閑置內存資源整合到云計算服務器中的內存池中。

在一個優選的實施例中,為了與云計算服務器的融合調度模塊協作,云計算終端還包括資源調配模塊,用于調度和分配本地和/或云端的軟硬件資源到所述云計算服務層。資源調配模塊根據所述云計算服務層和傳輸管理模塊的請求量和請求優先級,并且根據通信傳輸單元的網絡吞吐,來調整所述軟硬件資源的分配量。所述資源調配模塊包括:內存融合單元,用于通過云計算服務器的調度器融合其它云計算設備的內存資源;存儲融合單元,用于通過云計算服務器融合其它云計算設備的存儲資源。云計算設備可以包括與云計算服務器的分布式遠程分機或者已接入云計算服務器的另一云計算終端。這樣一來,每個云計算終端可以調用整個云平臺網絡中的遠程分機的閑置資源(比如,CPU、RAM、ROM資源),并整合到本地主機作為本地資源的擴展,使得本地主機無需升級硬件的情況下使用更多的外部整合資源。

圖3所示為根據本發明的用于云計算終端和服務器的管控方法的流程圖。

圖示方法包括步驟:A、通過云計算服務器融合云終端資源;B、根據用戶注冊的服務項,分配資源用于運行一個或多個由用戶定制的云系統;C、根據用戶操作云計算終端登入云計算服務器的指令,激活用戶所選的云系統,并且通過云計算服務器的云集群架構動態分配所融合的云終端資源至所述云系統;D、管理和監控每個云計算終端的云計算服務層的通信接口與云計算服務器的服務接口之間的傳輸,使云計算終端與關聯的云系統之間同步GUI數據、指令數據和應用程序數據;E、在云計算服務器中保存每個云計算終端的服務記錄,備份關聯的云系統歷史數據。步驟B還包括:根據用戶注冊的服務,預分配云系統資源用于運行云系統,可選地預先加載運行用戶上次登陸的云系統或者用戶默認登陸的云系統。步驟D還包括:發送基于云計算資源運行的用戶定制的云系統的GUI數據和應用程序數據;根據用戶指令和終端參數,運行更新相應的程序和功能;更新數據,打包GUI和APP數據文件,并且發送至云計算終端。

在步驟D中,為了保證數據的傳輸實時性,優選地,采用以下傳輸管控方法:監控所述云計算服務層的通信接口與云計算服務器之間的指令通道、應用程序數據通道和文件數據流通道,指令通道傳輸由用戶操作所述人機交互設備時所產生的指令和由云計算服務器發出的指令,應用程序數據通道傳輸應用程序運行數據,包括GUI同步刷新數據,文件數據流通道用于傳輸媒體文件數據或基本用戶文件;在分配網絡資源時,使指令通道對網絡資源的占用優先級高于應用程序數據通道,且應用程序數據通道的對網絡資源的占用優先級高于文件數據流通道;在云計算服務層的通信接口與云計算服務器之間實時交互過程中對傳輸通道中的實時數據進行緩沖,配置指令通道的緩沖區的速度優先級高于其它通道,并且配置文件數據流通道的緩沖區的體積大于其它通道。由此,可以通過應用程序數據通道,根據激活的所述云系統的GUI接口,驅動人機交互設備的顯示器中顯示相應的本地GUI界面,實時對接指令通道,優先生成本地GUI界面,同步本地GUI界面和云端GUI界面。例如,一旦用戶操作云計算終端的觸摸屏點擊在APP功能頁面中的社交APP的圖標,GUI管理單元立即利用該社交APP的緩存數據(如,好友頁面數據),在本地預生成一個顯示聊天好友的目標界面和緩存的好友在線狀態標識;由于用戶的點擊操作指令已經通過所述指令通道傳輸到云計算服務器中,觸發相應的云系統解析點擊動作,然后由云計算服務器返回更新的GUI數據到GUI管理單元,在已經預生成的目標界面小幅度進行更新同步,比如更新聊天好友的在線狀態標識。這樣的GUI更新方式比傳統的基于遠程協助的界面傳輸方式速度更快,效率更高,而且還顯著提高了界面流暢度和用戶實時操作體驗。

圖4所示為根據本發明的管控方法的優選實施例的調度方法流程圖。該調度方法具體包括以下步驟:

S101、根據用戶注冊定制的要求,預先分配云系統資源和對相同環境要求的云系統進行分組;

S102、在運行一組云系統期間監控其中的每個云系統的資源占用量;

S103、判斷當前的資源占用總量是否高于預設的上限閾值時;

S104、根據所述多個云系統中的每一個所占用的資源請求量動態地更改該組云系統的執行順序,使得資源占用量較小的云系統的執行優先級高于資源占用量較大的云系統的執行優先級;

S105、在資源占用量較小的多個云系統的執行間隔的空閑時段執行資源占用量較大的云系統;

S106、繼續監控其中的每個云系統的資源占用量;

S107、判斷當前的資源占用總量低于預設的下限閾值時,則在S108步驟恢復或維持云系統的原執行順序。

以上所述只是本發明的較佳實施例而已,本發明并不局限于上述實施方式,只要其以相同的手段達到本發明的技術效果,都應屬于本發明的保護范圍。在本發明的保護范圍內其技術方案和/或實施方式可以有各種不同的修改和變化。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 时尚| 汝州市| 宜宾县| 临清市| 高淳县| 九龙坡区| 荥阳市| 临朐县| 婺源县| 维西| 广德县| 积石山| 封开县| 通河县| 宜城市| 安远县| 万全县| 汝城县| 故城县| 建始县| 延庆县| 兴国县| 庆云县| 桑日县| 盐山县| 和顺县| 宁德市| 鹿邑县| 定安县| 托克逊县| 江阴市| 新巴尔虎右旗| 武鸣县| 定西市| 安国市| 忻州市| 宁海县| 平和县| 定南县| 平乡县| 弥渡县|