[發明專利]用于可用區的擴容方法和裝置有效
| 申請號: | 201910691242.2 | 申請日: | 2019-07-29 |
| 公開(公告)號: | CN110417596B | 公開(公告)日: | 2023-07-28 |
| 發明(設計)人: | 趙耀東;管宇 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | H04L41/0896 | 分類號: | H04L41/0896;G06F9/50 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 可用 擴容 方法 裝置 | ||
本申請實施例公開了用于可用區的擴容方法和裝置。上述方法的一具體實施方式包括:獲取當前至少一個可用區中各服務器的第一計算能力;獲取在上述至少一個可用區中擬增加的各服務器的第二計算能力,以及獲取擬新增的可用區中各服務器的第三計算能力;基于各第一計算能力、各第二計算能力以及各第三計算能力,確定滿足預設的容災條件的擴容策略;輸出上述擴容策略,以指導上述至少一個可用區的擴容。該實施方式可以在滿足容災條件的情況下,低成本地對各可用區進行擴容。
技術領域
本申請實施例涉及計算機技術領域,具體涉及用于可用區的擴容方法和裝置。
背景技術
數據中心是全球協作的特定設備網絡,用來在互聯網網絡基礎設施上傳遞、加速、展示、計算、存儲數據信息。數據中心可以是多功能的建筑物,能容納多個服務器以及通信設備。這些設備被放置在一起通常是因為它們具有相同的對環境的要求以及物理安全上的需求,并且這樣放置便于維護。可用區可以包括至少一個數據中心,因此可用區具備比單個數據中心更強的可用性、容錯能力以及可擴展性,用戶可以選擇可用區來創建資源。
發明內容
本申請實施例提出了用于可用區的擴容方法和裝置。
第一方面,本申請實施例提供了一種用于可用區的擴容方法,包括:獲取當前至少一個可用區中各服務器的第一計算能力;獲取在上述至少一個可用區中擬增加的各服務器的第二計算能力,以及獲取擬新增的可用區中各服務器的第三計算能力;基于各第一計算能力、各第二計算能力以及各第三計算能力,確定滿足預設的容災條件的擴容策略;輸出上述擴容策略,以指導上述至少一個可用區的擴容。
在一些實施例中,上述基于各第一計算能力、各第二計算能力以及各第三計算能力,確定滿足預設的容災條件的擴容策略,包括:根據各第一計算能力、各第二計算能力、各第三計算能力以及分別與各第一計算能力、各第二計算能力、各第三計算能力對應的系數,確定目標函數,其中,上述系數的取值為0或1;根據上述容災條件,確定上述目標函數的約束條件;確定上述目標函數在上述約束條件下取最小值時各系數的取值;根據所確定的各系數的取值,確定上述擴容策略。
在一些實施例中,上述根據各第一計算能力、各第二計算能力、各第三計算能力以及與各第一計算能力、各第二計算能力、各第三計算能力分別對應的系數,確定目標函數,包括:對于上述至少一個可用區中的可用區,確定該可用區中各服務器的第一計算能力、在該可用區中擬增加的各服務器的第二計算能力以及與分別各第一計算能力、各第二計算能力對應的系數,確定該可用區中計算能力總和的變化量;根據擬新增的可用區中各服務器的第三計算能力以及與各第三計算能力對應的系數,確定擬新增的可用區的計算能力總和;根據各計算能力總和的變化量以及擬新增的可用區的計算能力總和,確定目標函數。
在一些實施例中,上述容災條件包括以下至少一項:在任一可用區故障時,其余可用區中服務器的計算能力之和大于或等于上述至少一個可用區中各服務器的第一計算能力之和、在每個可用區中增加的服務器的計算能力小于與該可用區對應的計算能力最大值、擬新增的可用區中各服務器的計算能力之和小于預設的計算能力閾值。
在一些實施例中,上述輸出上述擴容策略,包括:對于上述至少一個可用區中的每個可用區,根據上述擴容策略,確定該可用區中各服務器的計算能力之和是否發生變化;響應于確定該可用區中各服務器的計算能力之和發生變化,輸出上述擴容策略。
第二方面,本申請實施例提供了一種用于可用區的擴容裝置,包括:第一獲取單元,被配置成獲取當前至少一個可用區中各服務器的第一計算能力;第二獲取單元,被配置成獲取在上述至少一個可用區中擬增加的各服務器的第二計算能力,以及獲取擬新增的可用區中各服務器的第三計算能力;策略確定單元,被配置成基于各第一計算能力、各第二計算能力以及各第三計算能力,確定滿足預設的容災條件的擴容策略;策略輸出單元,被配置成輸出上述擴容策略,以指導上述至少一個可用區的擴容。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910691242.2/2.html,轉載請聲明來源鉆瓜專利網。





