-
公开(公告)号:US20210055998A1
公开(公告)日:2021-02-25
申请号:US17091199
申请日:2020-11-06
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Shilpa Mehta , Shivakumar Kunnal Onkarappa , Archit Seth , Chakraveer Singh , Chandra Prakash , Rahul Bhardwaj , Pradeep Mittal , Kumari Priyanka , Akansha Purwar , Lalita Dabburi , Manish Sharma , Asif Khan , Shelesh Chopra
Abstract: A computing device for storing backups of virtual machines includes a persistent storage and a backup manager. The persistent storage stores backup policies. The backup manager identifies an end of a backup generation session for a virtual machine of the virtual machines and, in response to identifying the end of the backup generation session, identifies a continuity chain implicated by the backup generation session using the backup policies; performs a membership analysis of the identified continuity chain to identify a continuity state of the continuity chain; makes a first determination that the identified continuity chain is broken based on the identified continuity state; and, in response to the first determination, remediates the continuity chain.
-
公开(公告)号:US10922120B2
公开(公告)日:2021-02-16
申请号:US16047791
申请日:2018-07-27
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Chakraveer Singh , Archit Seth , Shivakumar Kunnal Onkarappa , Rahul Bhardwaj , Chandra Prakash , Akansha Purwar , Lalita Dabburi , Shilpa Mehta , Manish Sharma , Shelesh Chopra , Kumari Priyanka , Navneet Upadhyay , Asif Khan , Pradeep Mittal
Abstract: A method for managing virtual machines includes obtaining a restoration request via a first pane of a graphical user interface generated by a graphical user interface manager; in response to obtaining the restoration request: predicting a restoration load for performing the restoration of a virtual machine of the virtual machines; performing a resource availability analysis of the production hosts using the restoration load to obtain a list of production hosts for performing a restoration of the virtual machine; making a first determination that the list specifies at least one production host of the production hosts; and, in response to the first determination: modifying a second pane of the graphical user interface based on the list to obtain a modified second pane; obtaining a user selection of a restoration option displayed in the modified second pane; and restoring the virtual machine using the restoration option and backup/restoration policies.
-
公开(公告)号:US11467918B2
公开(公告)日:2022-10-11
申请号:US17091199
申请日:2020-11-06
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Shilpa Mehta , Shivakumar Kunnal Onkarappa , Archit Seth , Chakraveer Singh , Chandra Prakash , Rahul Bhardwaj , Pradeep Mittal , Kumari Priyanka , Akansha Purwar , Lalita Dabburi , Manish Sharma , Asif Khan , Shelesh Chopra
Abstract: A computing device for storing backups of virtual machines includes a persistent storage and a backup manager. The persistent storage stores backup policies. The backup manager identifies an end of a backup generation session for a virtual machine of the virtual machines and, in response to identifying the end of the backup generation session, identifies a continuity chain implicated by the backup generation session using the backup policies; performs a membership analysis of the identified continuity chain to identify a continuity state of the continuity chain; makes a first determination that the identified continuity chain is broken based on the identified continuity state; and, in response to the first determination, remediates the continuity chain.
-
公开(公告)号:US10942649B2
公开(公告)日:2021-03-09
申请号:US16022622
申请日:2018-06-28
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Archit Seth , Shivakumar Kunnal Onkarappa , Chakraveer Singh , Chandra Prakash , Kumari Priyanka , Rahul Bhardwaj , Akansha Purwar , Lalita Dabburi , Manish Sharma , Shelesh Chopra , Sunil Yadav
Abstract: A storage for storing backups of virtual machines includes a persistent storage and a garbage collector. The persistent storage stores the backups. The garbage collector identifies an end of a backup generation session; in response to identifying the end of the backup generation session, the garbage collector performs a date analysis to identify a set of potentially stale backups of the backups; performs a continuity chain analysis of each backup of the set of potentially stale backups to identify a set of stale backups; and deletes each backup of the set of stale backups.
-
公开(公告)号:US10860430B2
公开(公告)日:2020-12-08
申请号:US16028670
申请日:2018-07-06
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Shilpa Mehta , Shivakumar Kunnal Onkarappa , Archit Seth , Chakraveer Singh , Chandra Prakash , Rahul Bhardwaj , Pradeep Mittal , Kumari Priyanka , Akansha Purwar , Lalita Dabburi , Manish Sharma , Asif Khan , Shelesh Chopra
Abstract: A computing device for storing backups of virtual machines includes a persistent storage and a backup manager. The persistent storage stores backup policies. The backup manager identifies an end of a backup generation session for a virtual machine of the virtual machines and, in response to identifying the end of the backup generation session, identifies a continuity chain implicated by the backup generation session using the backup policies; performs a membership analysis of the identified continuity chain to identify a continuity state of the continuity chain; makes a first determination that the identified continuity chain is broken based on the identified continuity state; and, in response to the first determination, remediates the continuity chain.
-
公开(公告)号:US20200034174A1
公开(公告)日:2020-01-30
申请号:US16047791
申请日:2018-07-27
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Chakraveer Singh , Archit Seth , Shivakumar Kunnal Onkarappa , Rahul Bhardwaj , Chandra Prakash , Akansha Purwar , Lalita Dabburi , Shilpa Mehta , Manish Sharma , Shelesh Chopra , Kumari Priyanka , Navneet Upadhyay , Asif Khan , Pradeep Mittal
Abstract: A method for managing virtual machines includes obtaining a restoration request via a first pane of a graphical user interface generated by a graphical user interface manager; in response to obtaining the restoration request: predicting a restoration load for performing the restoration of a virtual machine of the virtual machines; performing a resource availability analysis of the production hosts using the restoration load to obtain a list of production hosts for performing a restoration of the virtual machine; making a first determination that the list specifies at least one production host of the production hosts; and, in response to the first determination: modifying a second pane of the graphical user interface based on the list to obtain a modified second pane; obtaining a user selection of a restoration option displayed in the modified second pane; and restoring the virtual machine using the restoration option and backup/restoration policies.
-
公开(公告)号:US10831610B2
公开(公告)日:2020-11-10
申请号:US16022585
申请日:2018-06-28
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Shivakumar Kunnal Onkarappa , Chakraveer Singh , Archit Seth , Shilpa Mehta , Rahul Bhardwaj , Akansha Purwar , Lalita Dabburi , Chandra Prakash , Kumari Priyanka , Manish Sharma , Shelesh Chopra , Asif Khan , Navneet Upadhyay , Pradeep Mittal
Abstract: A computing device for backing up virtual machine data includes a persistent storage and a backup initiator. The persistent storage stores virtual machine priority groupings and backup policies associated with the virtual machine priority groupings. The backup initiator obtains write rates of virtual machines; divides the virtual machines into priority groups based on the obtained write rates; updates the virtual machine priority groupings based on the priority groups; and performs a backup of the virtual machine data based on the backup policies using the updated virtual machine priority groupings.
-
公开(公告)号:US20200012571A1
公开(公告)日:2020-01-09
申请号:US16028672
申请日:2018-07-06
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Shivakumar Onkarappa , Chakraveer Singh , Archit Seth , Chandra Prakash , Pradeep Mittal , Kumari Priyanka , Rahul Bhardwaj , Akansha Purwar , Lalita Dabburi , Shilpa Mehta , Shelesh Chopra , Manish Sharma , Asif Khan
Abstract: An agent for managing virtual machines includes a persistent storage and a processor. The persistent storage stores backup/restoration policies. The processor identify an end of a backup generation session for the virtual machines; make a first determination that the backup generation was a batch type backup session and, in response to the first determination, performs a batch level continuity analysis of backups generated via the backup generation session to identify a set of backup failures of the backup generation session; performs an unscheduled batch backup generation session based on the identified set of backup failures; and remediates the backup/restoration policies using the identified set of backup failures to ensure backup continuity of all backups associated with each of the virtual machines.
-
公开(公告)号:US20200004428A1
公开(公告)日:2020-01-02
申请号:US16022622
申请日:2018-06-28
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Archit Seth , Shivakumar Kunnal Onkarappa , Chakraveer Singh , Chandra Prakash , Kumari Priyanka , Rahul Bhardwaj , Akansha Purwar , Lalita Dabburi , Manish Sharma , Shelesh Chopra , Sunil Yadav
IPC: G06F3/06
Abstract: A storage for storing backups of virtual machines includes a persistent storage and a garbage collector. The persistent storage stores the backups. The garbage collector identifies an end of a backup generation session; in response to identifying the end of the backup generation session, the garbage collector performs a date analysis to identify a set of potentially stale backups of the backups; performs a continuity chain analysis of each backup of the set of potentially stale backups to identify a set of stale backups; and deletes each backup of the set of stale backups.
-
公开(公告)号:US20220398168A1
公开(公告)日:2022-12-15
申请号:US17387190
申请日:2021-07-28
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Adam Brenner , Ashish Kumar , Aaditya Rakesh Bansal , Rintu Kumar Kanp , Soumen Acharya , Chandra Prakash
Abstract: In general, embodiments of the invention relate to a method and system for backing up data. More specifically, embodiments of the invention are directed to using a scalable backup infrastructure that enables portions of the backup process to be performed in parallel. The amount of parallelism that may be implemented in the backup process may be dynamically adjusted based on customer requirements and/or limitations on the computing devices, backup storage, and/or production storage that are used to perform the backup process.
-
-
-
-
-
-
-
-
-