-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US10860431B2
公开(公告)日:2020-12-08
申请号: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.
-
公开(公告)号:US10776036B2
公开(公告)日:2020-09-15
申请号:US16028693
申请日:2018-07-06
Applicant: EMC IP Holding Company LLC
Inventor: Upanshu Singhal , Pradeep Mittal , Kumari Priyanka , Shivakumar Kunnal Onkarappa , Chakraveer Singh , Archit Seth , Rahul Bhardwaj , Chandra Prakash , Manish Sharma , Akansha Purwar , Lalita Dabburi , Shilpa Mehta , Shelesh Chopra , 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 identifies a virtual machine of the virtual machines that is likely to fail and, in response to identifying the virtual machine, identifies backup data associated with the identified virtual machine; instantiates a clone of the identified virtual machine using the identified backup; exposes the clone while the identified virtual machine is exposed; and hides the virtual machine after the clone is exposed.
-
公开(公告)号:US20200012570A1
公开(公告)日:2020-01-09
申请号: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.
-
-
-
-
-
-
-
-
-