Multiple points in time disk images for disaster recovery
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/173
G06F-009/455
출원번호
US-0367456
(2012-02-07)
등록번호
US-9389892
(2016-07-12)
발명자
/ 주소
Ben Or, Tomer
Barash, Gil
Burshan, Chen
출원인 / 주소
ZERTO LTD.
대리인 / 주소
Foley & Lardner LLP
인용정보
피인용 횟수 :
3인용 특허 :
35
초록▼
An enterprise disaster recovery system, including a processor for running at least one data application that reads data from at least one data disk and writes data to the at least one data disk over a period of time, a recovery test engine that (i) generates in parallel a plurality of processing sta
An enterprise disaster recovery system, including a processor for running at least one data application that reads data from at least one data disk and writes data to the at least one data disk over a period of time, a recovery test engine that (i) generates in parallel a plurality of processing stacks corresponding to a respective plurality of previous points in time, each stack operative to process a command to read data at a designated address from a designated data disk and return data at the designated address in an image of the designated data disk at the previous point in time corresponding to the stack, and (ii) that generates in parallel a plurality of logs of commands issued by the at least one data application to write data into designated addresses of designated data disks, each log corresponding to a respective previous point in time.
대표청구항▼
1. A system for cloud-based data services for multiple enterprises, comprising: a first cloud hypervisor that cooperatively provides cloud-based services to multiple enterprises, comprising: a first plurality of cloud virtual servers, each of the first plurality of cloud virtual servers associated w
1. A system for cloud-based data services for multiple enterprises, comprising: a first cloud hypervisor that cooperatively provides cloud-based services to multiple enterprises, comprising: a first plurality of cloud virtual servers, each of the first plurality of cloud virtual servers associated with a first enterprise;a second plurality of cloud virtual servers associated with a second enterprise;at least one cloud virtual disk that is read from and written to by at least one of the first plurality of cloud virtual servers, the at least one cloud virtual disk associated with the first enterprise;a first cloud virtual data services appliance that provides cloud-based data services to the first enterprise and the second enterprise;a first cloud connector of the first enterprise, the first could connector in communication with: at least one of the first plurality of cloud virtual servers, the at least one cloud virtual disk of the first enterprise, the first cloud virtual data services appliance, a data services manager of the first enterprise, and an enterprise virtual data services appliance of the first enterprise; a second cloud connector associated with the second enterprise, the second cloud connector in communication with: at least one of the second plurality of cloud virtual servers, at least one cloud virtual disk of the second enterprise, the first cloud virtual services appliance, a data services manager of the second enterprise, and an enterprise virtual data services appliance of the second enterprise;a second cloud hypervisor comprising: a third plurality of cloud virtual servers, each associated with the second enterprise;a second cloud virtual data services appliance that provides cloud-based data services to the second enterprise; anda cloud data services manager in communication with: the first cloud virtual data services appliance, the second cloud virtual data services appliance, the first cloud connector, and the second cloud connector. 2. The system of claim 1, wherein the cloud data services manager designates a group of one or more of the cloud virtual servers as a cloud target virtual protection group, and wherein the cloud virtual data services appliance of each cloud hypervisor receives copies of write requests. 3. The system of claim 2, wherein the cloud virtual data services appliance of each cloud hypervisor periodically applies at least some of the copies of the write requests to the at least one cloud virtual disk of the first enterprise or the at least one cloud virtual disk of the second enterprise. 4. The system of claim 2, wherein the cloud target virtual protection group comprises cloud virtual servers from a same one of said cloud hypervisors. 5. The system of claim 2, wherein the cloud target virtual protection group comprises cloud virtual servers from more than one of said cloud hypervisors. 6. The system of claim 2, wherein at least one of said cloud hypervisors comprises at least one cloud virtual server that belongs to the cloud target virtual protection group for the first enterprise, and at least one cloud virtual server that belongs to the cloud target virtual protection group for the second enterprise. 7. The system of claim 2, wherein said cloud data services manager enables data recovery from virtual servers to the cloud target virtual protection group. 8. The system of claim 2, wherein a tapping driver intercepts I/O requests, and wherein the first cloud virtual data services appliance or the second cloud virtual data services appliance receives the intercepted I/O requests from the tapping driver. 9. The system of claim 8 wherein the cloud data services manager enables data recovery from the cloud target virtual protection group to at least one virtual server. 10. The system of claim 1 comprising, for the first enterprise: one or more enterprise virtual servers; andan enterprise connector that connects the one or more enterprise virtual servers with the first cloud connector. 11. The system of claim 1, wherein at least one of the first cloud connector and the second cloud connector is deployed on a cloud based facility. 12. The system of claim 11, wherein the at least one of the first cloud connector and the second cloud connector is connected to the cloud data services manager executing on the cloud based facility and two or more virtual data services appliances. 13. The system of claim 1, wherein the first cloud connector is deployed on the first enterprise. 14. The system of claim 13, wherein the first cloud connector is connected to an enterprise data services manager and two or more virtual data services appliances. 15. The system of claim 1 wherein the first cloud connector and the second cloud connector encrypt data transmitted between cloud virtual servers and cloud virtual disks. 16. The system of claim 1, wherein the cloud data services manager enables data recovery at multiple points in time.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (35)
Sparks Clyde R. (Riverside CA), Automated concurrent data backup system.
Bennett Robert Bradley (Endwell NY) Nugent Robert Michael (Nichols NY) Showalter James Michael (Endicott NY), Computer file management and backup system.
Yanai Moshe (Framingham MA) Vishlitzky Natan (Brookline MA) Alterescu Bruno (Newton MA) Castel Daniel (Framingham MA) Shklarsky Gadi (Brookline MA), Data storage system controlled remote data mirroring with respectively maintained data indices.
Wilson, Robert; Ting, Dennis P. J.; Hosein, Mehamood, Method and apparatus for implementing a remote mirroring data facility without employing a dedicated leased line to form the link between two remotely disposed storage devices.
Khandelwal, Atul; Runthala, Anurag, Method and apparatus for synchronizing a physical machine with a virtual machine while the virtual machine is operational.
Stager, Roger Keith; Trimmer, Donald Alvin; Saxena, Pawan; Johnston, Craig Anthony; Chang, Yafen Peggy; Blaser, Rico, Method and system for browsing objects on a protected volume in a continuous data protection system.
Stager,Roger Keith; Trimmer,Donald Alvin; Saxena,Pawan; Johnson,Randall; Johnston,Craig Anthony; Chang,Yafen Peggy; Blaser,Rico, Method and system for data recovery in a continuous data protection system.
Ahal, Shlomo; Natanzon, Assaf; Sechner, Tzach; Kedem, Oded; Drukh, Evgeny, Methods and apparatus for optimal journaling for continuous data replication.
Bingham, Scott Forrest; Buchman, Matthew D.; Singhal, Upanshu; Rokicki, John C.; Murthy, Venkatesha, Network configuration backup and restore operations using continuous data protection.
Omelyanchuk, Andrey A.; Dobrovolskiy, Nikolay N.; Koryakin, Alexey B.; Tormasov, Alexander G.; Protassov, Stanislav S.; Beloussov, Serguei M., System and method for starting virtual machine monitor in common with already installed operating system.
Bajoria, Aditi; McIntosh, Gordon D.; Patel, Kanisha; Ruzek, Gary Lee, System, method, and computer program product for preserving trace data after partition crash in logically partitioned systems.
Bingham, Scott Forrest; Singhal, Upanshu; Rokicki, John C.; Buchman, Matthew D.; Murthy, Venkatesha, Using pseudosnapshots for continuous data protection systems to surface a copy of data.
Blea, David R.; Ciaravella, Anthony J.; McBride, Gregory E.; Schull, Pamela A.; Trujillo, Damian, Preservation of a golden copy that stores consistent data during a recovery process in an asynchronous copy environment.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.