[發明專利]管理功能執行環境的分布式網絡在審
| 申請號: | 201880060764.6 | 申請日: | 2018-07-18 |
| 公開(公告)號: | CN111095212A | 公開(公告)日: | 2020-05-01 |
| 發明(設計)人: | 皮特·約翰遜;斯科特·桑切斯 | 申請(專利權)人: | 思科技術公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 董越 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 管理 功能 執行 環境 分布式 網絡 | ||
1.一種方法,包括:
經由功能路由器在執行端點目錄上注冊多個執行端點,所述多個執行端點中的每個執行端點包括能夠執行一個或多個功能的相應運行時環境,所述多個執行端點位于一個或多個網絡中;
經由所述功能路由器從客戶端接收執行特定功能的請求;
基于所述請求,經由所述功能路由器向所述執行端點目錄查詢與所述特定功能相關聯的執行端點;
經由所述功能路由器接收查詢響應,該查詢響應標識與所述特定功能相關聯的一個或多個執行端點;
經由所述功能路由器選擇用于執行所述特定功能的執行端點,該執行端點是基于與所述請求相關聯的一個或多個標準從與所述特定功能相關聯的所述一個或多個執行端點中選擇的;以及
經由所述功能路由器向所述客戶端發送對執行所述特定功能的所述請求的響應,所述響應標識所選擇的用于執行所述特定功能的所述執行端點。
2.根據權利要求1所述的方法,還包括:
經由所述功能路由器向所述執行端點發送第二請求,以請求從存儲位置加載所述特定功能并生成用于調用所述執行端點處的所述特定功能的功能執行端點地址。
3.根據權利要求2所述的方法,其中,所述響應包括用于調用所述執行端點處的所述特定功能的所述功能執行端點地址。
4.根據權利要求2或3所述的方法,其中,所述第二請求包括以下各項中的至少一項:所述客戶端被授權執行所述執行端點上的所述特定功能的指示,或者從所述存儲位置獲取所述特定功能的指令。
5.根據權利要求3所述的方法,其中,所述功能執行端點地址包括以下各項中的至少一項:與特定執行端點相對應的統一資源定位符(URL),或者被配置為將所述客戶端重定向到所述執行端點處的所述特定功能的超文本傳輸協議(HTTP)重定向。
6.根據權利要求4所述的方法,其中,所述存儲位置包括一個或多個功能存儲庫,并且其中,所述一個或多個網絡包括云網絡和一個或多個本地網絡。
7.根據任一前述權利要求所述的方法,其中,注冊所述多個執行端點包括在所述執行端點目錄中存儲以下各項中的至少一項:與每個執行端點相關聯的相應位置信息、與每個執行端點相關聯的相應標識符、與每個執行端點相關聯的相應運行時標識符、與每個執行端點相關聯的一個或多個相應功能、以及與每個執行端點相關聯的一個或多個參數。
8.根據權利要求7所述的方法,其中,所述一個或多個標準包括以下各項中的至少一項:可用性、位置、成本、性能等級、接近度、或安全性等級。
9.根據任一前述權利要求所述的方法,還包括:
經由所述功能路由器向所述多個執行端點中的至少一個執行端點輪詢相應的信息更新;以及
更新所述執行端點目錄以包括所述相應的信息更新中的一個或多個。
10.根據權利要求9所述的方法,其中,所述相應的信息更新包括以下各項中的至少一項:相應的可用性、相應的運行時環境、相應的安全性等級、相應的成本、相應的性能等級、相關聯功能的相應指示、相應的位置、以及相應的狀態。
11.根據任一前述權利要求所述的方法,其中,所述執行端點目錄進行以下關聯中的至少一項:
將相應功能與相應執行端點相關聯;
將相應執行端點與相應位置相關聯;
將相應功能與相應運行時環境相關聯;
將相應功能與相應客戶端相關聯;
將相應客戶端與相應執行端點相關聯;以及
將相應執行端點與相應參數相關聯。
12.根據任一前述權利要求所述的方法,其中,所述多個執行端點駐留在多個不同的網絡上,其中,所述一個或多個標準包括位置,并且其中,所述執行端點是基于所述客戶端與所述執行端點之間的接近度來選擇的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于思科技術公司,未經思科技術公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880060764.6/1.html,轉載請聲明來源鉆瓜專利網。





