[發明專利]遠程進程執行管理在審
| 申請號: | 201710270163.5 | 申請日: | 2012-09-19 |
| 公開(公告)號: | CN107102899A | 公開(公告)日: | 2017-08-29 |
| 發明(設計)人: | 喬納森·A·詹金斯;布雷特·R·泰勒 | 申請(專利權)人: | 亞馬遜技術有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司11112 | 代理人: | 麥善勇,張天舒 |
| 地址: | 美國內*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遠程 進程 執行 管理 | ||
1.一種用于遠程進程執行的計算機實施方法,其包括:
確定至少一個遠程會話配置,所述至少一個遠程會話配置識別至少一個計算資源需求,所述至少一個計算資源需求對應于客戶端裝置所執行的應用程序的至少一部分;
基于所述至少一個計算資源需求動態地將所述至少一部分分配給至少一個另外的計算裝置;以及
由所述客戶端裝置接收響應于所述至少一個另外的計算裝置所執行的所述至少一部分的一個或多個結果。
2.根據權利要求1所述的計算機實施方法,其中所述至少一個遠程會話配置識別用于接收對應于所述至少一個另外的計算裝置所執行的所述至少一部分的所述一個或多個結果的通信協議。
3.根據權利要求1所述的計算機實施方法,其中基于所述至少一個計算資源需求動態地將所述至少一部分分配給所述至少一個另外的計算裝置的步驟包括識別所述應用程序的至少一部分的個別資源消耗。
4.根據權利要求3所述的計算機實施方法,其中基于所述至少一個計算資源需求動態地將所述至少一部分分配給所述至少一個另外的計算裝置的步驟還包括基于個別資源消耗或累積資源消耗來選擇所述至少一部分。
5.根據權利要求1所述的計算機實施方法,其中基于所述至少一個計算資源需求動態地將所述至少一部分分配給所述至少一個另外的計算裝置的步驟還包括基于所述應用程序的所述至少一部分的安全特征來選擇所述至少一部分。
6.根據權利要求1所述的計算機實施方法,其中基于所述至少一個計算資源需求動態地將所述至少一部分分配給所述至少一個另外的計算裝置的步驟包括基于之前實施的遠程會話配置來選擇所述至少一部分。
7.根據權利要求1所述的計算機實施方法,其中基于所述至少一個計算資源需求動態地將所述至少一部分分配給所述至少一個另外的計算裝置的步驟包括基于所述客戶端裝置上的計算資源可用性來選擇所述至少一部分。
8.根據權利要求1所述的計算機實施方法,其中所述應用程序包括多個子進程的執行,和所述客戶端裝置和所述至少一個另外的計算裝置維持所述多個子進程以供執行。
9.一種用于遠程進程執行的系統,其包括:
一個或多個計算機處理器;
至少一個計算機存儲器,其可由所述一個或多個計算機處理器中的至少一個訪問;
存儲在所述計算機存儲器中的軟件進程,所述軟件進程包括至少第一子進程和第二子進程,所述第一子進程和所述第二子進程均能夠本地執行且能夠由一個或多個另外的計算裝置執行;和
遠程執行管理組件,其包括由所述一個或多個計算機處理器執行的可執行軟件模塊,其中所述遠程執行管理組件可被操作來:
確定至少一個遠程會話配置,所述至少一個遠程會話配置識別至少一個計算資源需求,所述至少一個計算資源需求對應于客戶端裝置所執行的應用程序的至少一部分;
基于所述至少一個計算資源需求動態地將所述至少一部分分配給至少一個另外的計算裝置;以及
由所述客戶端裝置接收響應于所述至少一個另外的計算裝置所執行的所述至少一部分的一個或多個結果。
10.根據權利要求9所述的系統,其中通過基于個別資源消耗或子進程資源可用性中的一個來選擇所述至少一部分,以使得所述遠程執行管理組件基于所述至少一個計算資源需求動態地將所述至少一部分分配給所述至少一個另外的計算裝置。
11.根據權利要求9所述的系統,其中所述應用程序包括多個子進程的執行,和所述客戶端裝置和所述至少一個另外的計算裝置維持所述多個子進程以供執行。
12.一種用于遠程進程執行的計算機實施方法,其包括:
由基于網絡的計算裝置接收軟件進程配置,所述軟件進程配置基于至少一個計算資源需求動態地分配應用程序的至少一部分;
由所述基于網絡的計算裝置產生響應于所述至少一部分的性能的一個或多個結果;
由所述基于網絡的計算裝置傳輸所述一個或多個結果。
13.根據權利要求12所述的計算機實施方法,其中所述軟件進程配置是基于之前實施的軟件進程配置。
14.根據權利要求12所述的計算機實施方法,其中所述應用程序包括多個子進程的執行,且所述至少一部分少于所有子進程。
15.根據權利要求14所述的計算機實施方法,其中所述基于網絡的計算裝置維持所述多個子進程以供執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于亞馬遜技術有限公司,未經亞馬遜技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710270163.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種虛擬機的遷移方法及遷移裝置
- 下一篇:一種應用程序測試方法和裝置





