[發明專利]用于向高可用性應用程序提供備份服務的系統和方法有效
| 申請號: | 201910879306.1 | 申請日: | 2019-09-18 |
| 公開(公告)號: | CN110955558B | 公開(公告)日: | 2023-10-13 |
| 發明(設計)人: | 吉戈·P·班努沙利;桑尼爾·亞達夫;安妮什·K·古林達帕里;桑德·R·安德拉;阿瑪倫德拉·貝赫拉;希萊仕·喬普拉 | 申請(專利權)人: | EMC知識產權控股有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F21/10;G06F8/70;G06F9/455;G06F16/21 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;王艷春 |
| 地址: | 美國馬*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 可用性 應用程序 提供 備份 服務 系統 方法 | ||
1.一種用于托管多實例應用程序的生產主機,其包括:
永久性存儲器,其存儲:
與所述多實例應用程序的多個實例相關聯的資源注冊,以及
與所述多實例應用程序的備份相關聯的資源備份注冊,所述備份存儲在備份存儲器中;
資源管理器,其被編程為:
獲得所述多實例應用程序的備份生成請求;
響應于獲得所述備份生成請求:
做出所述資源注冊與所述生產主機不匹配的第一確定;
響應于所述第一確定:
將所述備份生成請求轉發給與所述資源注冊匹配的實體;
為所述應用程序執行備份生成,以獲得與所述多實例應用程序相關聯的連續性鏈信息;以及
基于所述連續性鏈信息修改與所述多實例應用程序關聯的連續性鏈,以更新所述資源備份注冊。
2.根據權利要求1所述的生產主機,其中基于所述連續性鏈信息修改與所述多實例應用程序相關聯的所述連續性鏈以更新所述資源備份注冊包括:
響應于所述第一確定:
將所述連續性鏈信息轉發給所述實體;以及
使用所述連續性鏈信息來注冊通過執行所述備份生成而生成的備份,以更新所述資源備份注冊。
3.根據權利要求1所述的生產主機,其中所述多實例應用程序的所述多個實例包括:
啟用讀寫許可的主實例;以及
禁用寫入許可的至少一個輔助實例。
4.根據權利要求3所述的生產主機,其中所述生產主機僅托管所述主實例和所述至少一個輔助實例中的一個。
5.根據權利要求1所述的生產主機,其中進行所述資源注冊與所述生產主機不匹配的所述第一確定包括:
識別由所述生產主機托管的所述多實例應用程序的實例類型;以及
將所述多實例應用程序的所述實例類型與所述資源注冊指定的第二實例類型進行比較。
6.根據權利要求5所述的生產主機,其中所述資源注冊的所述第二實例類型不同于所述多實例應用程序的所述實例類型。
7.根據權利要求5所述的生產主機,其中所述多實例應用程序的所述實例類型指定是否對由所述生產主機托管的所述多實例應用程序啟用寫訪問。
8.根據權利要求1所述的生產主機,其中所述資源管理器進一步被編程為:
接收第二多實例應用程序的第二備份生成請求;
在接收到所述第二備份生成請求后,接收與所述第二多實例應用程序相關聯的第二連續性鏈信息;以及
基于所述第二連續性鏈信息修改與所述第二多實例應用程序相關聯的第二連續性鏈,以進一步更新所述資源備份注冊。
9.根據權利要求8所述的生產主機,其中所述生產主機不為所述第二多實例應用程序生成備份。
10.根據權利要求8所述的生產主機,其中修改所述第二連續性鏈將由第二生產主機生成的所述第二多實例應用程序的備份與所述第二多實例應用程序相關聯,其中所述備份存儲在備份存儲器中。
11.一種用于管理多實例應用程序的方法,其包括:
獲得所述多實例應用程序的備份生成請求;
響應于獲得所述備份生成請求:
做出資源注冊與生產主機不匹配的第一確定,其中所述資源注冊與所述多實例應用程序的多個實例相關聯;
響應于所述第一確定:
將所述備份生成請求轉發給與所述資源注冊匹配的實體;
為所述應用程序執行備份生成,以獲得與所述多實例應用程序相關聯的連續性鏈信息;以及
基于所述連續性鏈信息修改與所述多實例應用程序相關聯的連續性鏈,以更新資源備份注冊,其中所述資源備份注冊與存儲在備份存儲器中的所述多實例應用程序的備份相關聯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于EMC知識產權控股有限公司,未經EMC知識產權控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910879306.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于可靠地恢復虛擬機的方法和系統
- 下一篇:用于虛擬機資源標記的系統和方法





