US10394670B2ActiveUtilityA1

High availability and disaster recovery system architecture

74
Assignee: VERIZON PATENT & LICENSING INCPriority: Jun 2, 2017Filed: Jun 2, 2017Granted: Aug 27, 2019
Est. expiryJun 2, 2037(~10.9 yrs left)· nominal 20-yr term from priority
G06F 11/2094G06F 11/2048G06F 2201/81G06F 2201/82G06F 11/2023G06F 11/2025G06F 11/203G06F 2201/80G06F 16/27G06F 11/1448G06F 11/1464G06F 2201/805G06F 11/2028
74
PatentIndex Score
3
Cited by
5
References
20
Claims

Abstract

A system may include a first device to provide a uniform resource identifier (URI) resolution or routing service among a first data center and a second data center. The first device may provide a first failover service among devices associated with the first data center for a set of interfaces. The system may include a first set of devices and a second set of devices associated with a first application and a second application. The first device may provide a second failover service for the first and second sets of devices. The system may include a first database cluster to provide software or a service related to clustering another set of devices or providing a threshold level of availability for the other set of devices. The first database cluster may provide a failover service for the other set of devices.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A system, comprising:
 a set of interfaces to provide a first device with connectivity to a first data center; 
 a second device to provide a uniform resource identifier (URI) resolution or routing service among the first data center and a second data center,
 the first data center and the second data center being physically separated, 
 the URI configured to access the first data center when the first data center is not experiencing an outage and configured to access the second data center when the first data center experiences the outage, 
 the second device providing a first failover service among devices associated with the first data center for the set of interfaces; 
 
 a first set of devices to provide a first resource to provide a first application or a first environment to run the first application; 
 a second set of devices to provide a second resource to provide a second application or a second environment to run the second application,
 the second set of devices including a set of process orchestration (PO) application devices; 
 
 the second device providing a second failover service for the first set of devices and the second set of devices; and 
 a first database cluster to provide first software or a first service related to clustering a third set of devices or providing a threshold level of availability for the third set of devices,
 the first database cluster providing a third failover service for the third set of devices. 
 
 
     
     
       2. The system of  claim 1 , further comprising:
 a second database cluster to provide second software or a second service related to clustering a fourth set of devices or providing the threshold level of availability for the fourth set of devices,
 the second database cluster providing a fourth failover service for the fourth set of devices. 
 
 
     
     
       3. The system of  claim 1 , where a third device, of the first set of devices or the second set of devices, is to fail over to a fourth device, of the first set of devices or the second set of devices. 
     
     
       4. The system of  claim 1 , where the first data center performs a file system replication related to a file system associated with the first data center by providing information to the second data center,
 the file system replication being related to permitting recovery of the first data center. 
 
     
     
       5. The system of  claim 1 , where the first data center performs a data replication related to data associated with the first data center by providing information to the second data center,
 the data replication being related to permitting recovery of the first data center. 
 
     
     
       6. The system of  claim 1 , where the second set of devices includes a set of devices to perform an action related to integrating the first data center and the second data center. 
     
     
       7. The system of  claim 1 , where the first set of devices and the second set of devices are interconnected using:
 a remote function call (RFC), 
 simple object access protocol (SOAP), or 
 Intermediate Document (Idec). 
 
     
     
       8. A first data center, comprising:
 a set of interfaces to provide a first device with connectivity to the first data center; 
 a second device to provide a uniform resource identifier (URI) resolution or routing service among the first data center and a second data center,
 the first data center and the second data center being physically separated, 
 the URI configured to access the first data center when the first data center is not experiencing an outage and configured to access the second data center when the first data center experiences the outage, 
 the second device providing a first failover service among devices associated with the first data center for the set of interfaces; 
 
 a first set of devices to provide a first resource to provide a first application or a first environment to run the-first application; 
 a second set of devices to provide a second resource to provide a second application or a second environment to run the second application,
 the second device providing a second failover service for the first set of devices and the second set of devices, 
 the second set of devices including a set of process orchestration (PO) application devices; and 
 
 a first database cluster to provide first software or a first service related to clustering a third set of devices or providing a threshold level of availability for the third set of devices,
 the first database cluster providing a third failover service for the third set of devices. 
 
 
     
     
       9. The first data center of  claim 8 , further comprising:
 a second database cluster to provide second software or a second service related to clustering a fourth set of devices or providing the threshold level of availability for the fourth set of devices,
 the second database cluster providing a fourth failover service for the fourth set of devices. 
 
 
     
     
       10. The first data center of  claim 8 , where the first database cluster includes:
 a third device that provides a database service that is to fail over to a fourth device that provides a message or enqueue service or a fifth device that provides an enqueue replication service (ERS), 
 the fourth device that is to fail over to the third device or the fifth device, or 
 the fifth device that is to fail over to the third device or the fourth device. 
 
     
     
       11. The first data center of  claim 8 , where the first data center is to perform a data replication using:
 data guard, or 
 active data guard. 
 
     
     
       12. The first data center of  claim 8 , where the first set of devices, the second set of devices, the first database cluster, and a second database cluster are connected using:
 a network file system (NFS) via automatic storage management cluster file system (ACFS) or network-attached storage (NAS), 
 hypertext transfer protocol (HTTP), 
 a remote function call (RFC), 
 a Java connector (Jace), 
 Java database connectivity (JDBC), 
 simple object access protocol (SOAP), or 
 an application program interface (API). 
 
     
     
       13. The first data center of  claim 8 , where the first set of devices includes a set of enterprise resource planning (ERP) central component (ECC) application server devices. 
     
     
       14. The first data center of  claim 8 , where the first set of devices and the second set of devices are interconnected using:
 a remote function call (RFC), 
 simple object access protocol (SOAP), or 
 Intermediate Document (iodic). 
 
     
     
       15. A network-based system, comprising:
 a first device to provide a uniform resource identifier (URI) resolution or routing service among a first data center and a second data center, 
 the first data center and the second data center being physically separated, 
 the URI configured to access the first data center when the first data center is not experiencing an outage and configured to access the second data center when the first data center experiences the outage, 
 the first device providing a first failover service among devices associated with the first data center for a set of interfaces; 
 a first set of devices being associated with a first application; 
 a second set of devices being associated with a second application,
 the second set of devices including a set of process orchestration (PO) application devices, 
 
 the first device providing a second failover service for the first set of devices and the second set of devices; and 
 a first database cluster to provide first software or a first service related to clustering a third set of devices or providing a threshold level of availability for the third set of devices, 
 the first database cluster providing a third failover service for the third set of devices. 
 
     
     
       16. The network-based system of  claim 15 , further comprising:
 a second database cluster to provide second software or a second service related to clustering a fourth set of devices or providing the threshold level of availability for the fourth set of devices, 
 the second database cluster providing a fourth failover service for the fourth set of devices. 
 
     
     
       17. The network-based system of  claim 16 , where the first database cluster or the second database cluster include:
 a second device that provides a database service, 
 a third device that provides a message or an enqueue service, or 
 a fourth device that provides an enqueue replication service (ERS). 
 
     
     
       18. The network-based system of  claim 15 , where the first data center is to provide a copy of a file, or a file system, to a second database cluster associated with the second data center. 
     
     
       19. The network-based system of  claim 15 , further comprising:
 a fourth set of devices including: 
 a second device that hosts a solution manager application, 
 a third device that is functioning as a non-production device to be used to test the first data center, or 
 a fourth device that hosts a business warehouse (BW) application. 
 
     
     
       20. The network-based system of  claim 15 , where the first database cluster and a second database cluster, associated with the first data center, implement an automatic storage management cluster file system (ACFS).

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.