[發明專利]用于基于云的服務的網絡資源部署有效
| 申請號: | 201380022780.3 | 申請日: | 2013-03-01 |
| 公開(公告)號: | CN104272292B | 公開(公告)日: | 2017-09-26 |
| 發明(設計)人: | 弗拉德·文德羅 | 申請(專利權)人: | 鈴盛公司 |
| 主分類號: | G06F15/173 | 分類號: | G06F15/173;G06F9/06 |
| 代理公司: | 中科專利商標代理有限責任公司11021 | 代理人: | 呂雁葭 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 基于 服務 網絡資源 部署 | ||
技術領域
本申請要求2012年3月12日遞交的申請號為13/418,181,發明名稱為“Network Resource Deployment for Cloud-Based Service”的美國專利申請(律師案號RINGP001)的優先權,其全部公開內容通過引用結合于此,以用于所有目的。
背景技術
本發明涉及用于在異構網絡環境中部署網絡資源的系統和方法,以支持例如基于云的服務。
術語“云計算”指能夠實現對可配置計算資源(例如,網絡、服務器、存儲器、應用程序、服務)的共享池進行廣泛、方便、按需的網絡訪問的計算模型。基于云的服務正快速地成為向互聯網和萬維網上的商業和消費者提供服務的主要方式。
目前對這些資源進行配置、部署和管理的主要方式包括個體系統資源的手動配置、部署和管理。當資源數量較少時,例如5或10個服務器時,不會出現問題。然而,當為滿足增長的客戶需求,基于云的服務或服務組增加到例如在多個地理上不同的代管主機上的幾百或幾千個服務器時,手動技術就成為擴展和遞送這些服務的一個嚴重的瓶頸。
此外,對網絡資源的手動部署要求較為高級的編程技能和對已部署資源的當前配置的詳細了解,并且,由于涉及的任務的復雜性,在成功部署前,往往要求對資源組件和參數進行費時的試錯排障處理。從系統的角度看,例如當重要員工離開時,這種重要活動要求的專業技能和習得知識水平也會體現為單一故障點。這都是基于云的服務的部署不愿遇到的技術或經濟上的障礙。
發明內容
根據本發明,提供了用于在網絡中部署一個或多個基于網絡的服務的方法、裝置、系統和計算機程序產品。根據多個實施例,提供了一個或多個用戶界面,所述一個或多個用戶界面被配置為幫助用戶指定環境的邏輯結構的至少一部分。環境的邏輯結構將所述一個或多個基于網絡的服務與一個或多個對應的配置相互關聯。所述一個或多個基于網絡的服務和所述一個或多個對應的配置由一個或多個網絡資源和一個或多個軟件組件實現。所述一個或多個網絡資源選自可用網絡資源池。從可用網絡資源池中去除所述一個或多個網絡資源。參照環境的邏輯結構,將所述一個或多個網絡資源分配給環境。參照環境的邏輯結構,將所述一個或多個網絡資源和所述一個或多個軟件組件部署給網絡,從而能夠提供所述一個或多個服務。
根據一些實施例,所述一個或多個用戶界面進一步被配置為允許用戶發起環境的部署,并且響應于發起環境的部署來分配所述一個或多個網絡資源和所述一個或多個軟件組件。
根據一些實施例,所述一個或多個用戶界面進一步被配置為,一旦環境已部署,即使一個或多個環境測試失敗,也允許用戶發起所述一個或多個服務的提供。
根據一些實施例,所述一個或多個用戶界面進一步被配置為允許用戶發起取消環境的部署,響應于取消環境的部署,將所述一個或多個網絡資源返回至可用網絡資源池中。
根據一些實施例,所述一個或多個用戶界面進一步被配置為允許用戶發起環境的操作的暫停,結合環境的操作的暫停,停止提供所述一個或多個服務。
根據一些實施例,環境包括先前已部署的環境的更新版本,所述先前已部署的環境具有多個與所述先前已部署的環境相關聯的終端用戶,所述一個或多個用戶界面進一步被配置為允許用戶發起將終端用戶的子集從先前部署的環境遷移到所述環境中,而不中斷向終端用戶的所述子集提供所述一個或多個基于網絡的服務。
根據一些實施例,可用網絡資源池包括實際和虛擬的計算資源,通過可互換地使用實際和虛擬的計算資源來完成所述一個或多個網絡資源的分配和部署。
根據一些實施例,環境將多個網絡資源與多個軟件組件關聯。所述多個網絡資源位于地理上不同的多個數據中心,環境的邏輯結構包括所述網絡資源或軟件組件在所述地理上不同的數據中心上的一個或多個邏輯分組。
根據一些實施例,環境將多個網絡資源與多個軟件組件關聯,所述多個網絡資源使用多個不同的操作系統來提供所述一個或多個服務。
根據一些實施例,所述一個或多個用戶界面被進一步配置為允許用戶選擇環境模板,其中用戶指定環境的邏輯結構的一部分,環境模板指定環境的邏輯結構的其余部分。
根據一些實施例,對用于實現所述一個或多個基于網絡的服務和所述一個或多個配置的一個或多個網絡資源進行修改。
通過參照說明書其他部分和附圖,可實現對本發明的本質和益處的進一步理解。
附圖說明
圖1是部署系統的特定實現方式的簡化系統圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鈴盛公司,未經鈴盛公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380022780.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于協同多點接收的上行鏈路控制信息的傳輸
- 下一篇:高表面積涂層





