Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method for disaster recovery in a disaggregated computing system, by a processor, comprising: allocating memory at a secondary, disaster recovery site for data received from a primary site; defining a degree of resiliency for respective workloads associated with the data at the primary site to specify how critical each respective workload is to execute in case of disaster; and replicating the data to the allocated memory at the disaster recovery site according to the degree of resiliency; wherein replicating the data to the allocated memory at the disaster recovery site is performed exclusively through processing resources at the primary site notwithstanding whether any processing resources are physically connected to the allocated memory at the disaster recovery site.
A method for disaster recovery in a disaggregated computing system involves a processor allocating memory at a secondary disaster recovery site for data originating from a primary site. It defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. This method then replicates the data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication uses only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site.
2. The method of claim 1 , wherein the degree of resiliency is associated with one of a plurality of service level agreement (SLA) levels corresponding to each respective workload, the plurality of SLA levels comprising at least a low priority, a medium priority, a high priority, and a disaster recovery priority SLA.
A method for disaster recovery in a disaggregated computing system involves a processor allocating memory at a secondary disaster recovery site for data originating from a primary site. It defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. This method then replicates the data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication uses only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. Specifically, the defined resiliency level for each workload is linked to one of multiple Service Level Agreement (SLA) priority levels, which include at least a low, medium, high, and a dedicated disaster recovery priority SLA.
3. The method of claim 2 , wherein the disaster recovery priority SLA is an independent SLA specifying the criticality of the respective workload to execute in case of the disaster such that the disaster recovery priority SLA is assigned conjointly with an additional one of the SLA levels for a performance of the respective workload under normal operations; and further including prioritizing respective workloads having the disaster recovery priority SLA when replicating the data from the primary site to the disaster recovery site.
A method for disaster recovery in a disaggregated computing system involves a processor allocating memory at a secondary disaster recovery site for data originating from a primary site. It defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. This method then replicates the data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication uses only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. The defined resiliency level for each workload is linked to one of multiple Service Level Agreement (SLA) priority levels, which include at least a low, medium, high, and a dedicated disaster recovery priority SLA. This disaster recovery priority SLA is an independent SLA, specifically indicating a workload's criticality for execution during a disaster. It is assigned concurrently with another SLA level that governs the workload's performance during normal operations. Workloads having this disaster recovery priority SLA are specifically prioritized when their data is replicated from the primary to the disaster recovery site.
4. The method of claim 2 , further including, during a failover operation, suspending the respective workloads at the primary site and resuming execution of the respective workloads at the disaster recovery site in order of the SLA level associated with each respective workload.
A method for disaster recovery in a disaggregated computing system involves a processor allocating memory at a secondary disaster recovery site for data originating from a primary site. It defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. This method then replicates the data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication uses only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. The defined resiliency level for each workload is linked to one of multiple Service Level Agreement (SLA) priority levels, which include at least a low, medium, high, and a dedicated disaster recovery priority SLA. Furthermore, during a failover operation, the method includes suspending the respective workloads at the primary site and then resuming their execution at the disaster recovery site, in an order determined by the SLA level associated with each workload.
5. The method of claim 4 , wherein resuming execution of the respective workloads at the disaster recovery site further includes assigning the processing resources to the allocated memory holding the data associated with the respective workloads in order of the degree of resiliency commensurate with the SLA level of the respective workload.
A method for disaster recovery in a disaggregated computing system involves a processor allocating memory at a secondary disaster recovery site for data originating from a primary site. It defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. This method then replicates the data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication uses only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. The defined resiliency level for each workload is linked to one of multiple Service Level Agreement (SLA) priority levels, which include at least a low, medium, high, and a dedicated disaster recovery priority SLA. During a failover operation, the method includes suspending the respective workloads at the primary site and then resuming their execution at the disaster recovery site, in an order determined by the SLA level associated with each workload. Resuming execution at the disaster recovery site further involves assigning processing resources to the allocated memory holding the data for these workloads, specifically in an order reflecting their resiliency level, which aligns with their SLA level.
6. The method of claim 1 , wherein the data associated with the respective workloads having a lower degree of resiliency is replicated to the allocated memory on a more frequent schedule than the data associated with the respective workloads having a higher degree of resiliency.
A method for disaster recovery in a disaggregated computing system involves a processor allocating memory at a secondary disaster recovery site for data originating from a primary site. It defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. This method then replicates the data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication uses only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. Additionally, data associated with workloads having a lower resiliency level is replicated to the allocated disaster recovery memory on a more frequent schedule than data associated with workloads having a higher resiliency level.
7. A system for disaster recovery in a disaggregated computing system, the system comprising: a memory; and a processor, wherein the processor: allocates memory at a secondary, disaster recovery site for data received from a primary site; defines a degree of resiliency for respective workloads associated with the data at the primary site to specify how critical each respective workload is to execute in case of disaster; and replicates the data to the allocated memory at the disaster recovery site according to the degree of resiliency; wherein replicating the data to the allocated memory at the disaster recovery site is performed exclusively through processing resources at the primary site notwithstanding whether any processing resources are physically connected to the allocated memory at the disaster recovery site.
A system for disaster recovery in a disaggregated computing environment includes a memory and a processor. The processor allocates memory at a secondary disaster recovery site for data originating from a primary site. It defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. The processor then replicates this data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication is performed using only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site.
8. The system of claim 7 , wherein the degree of resiliency is associated with one of a plurality of service level agreement (SLA) levels corresponding to each respective workload, the plurality of SLA levels comprising at least a low priority, a medium priority, a high priority, and a disaster recovery priority SLA.
A system for disaster recovery in a disaggregated computing environment includes a memory and a processor. The processor allocates memory at a secondary disaster recovery site for data originating from a primary site. It defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. The processor then replicates this data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication is performed using only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. Specifically, the defined resiliency level for each workload is linked to one of multiple Service Level Agreement (SLA) priority levels, which include at least a low, medium, high, and a dedicated disaster recovery priority SLA.
9. The system of claim 8 , wherein the disaster recovery priority SLA is an independent SLA specifying the criticality of the respective workload to execute in case of the disaster such that the disaster recovery priority SLA is assigned conjointly with an additional one of the SLA levels for a performance of the respective workload under normal operations; and wherein the processor prioritizes respective workloads having the disaster recovery priority SLA when replicating the data from the primary site to the disaster recovery site.
A system for disaster recovery in a disaggregated computing environment includes a memory and a processor. The processor allocates memory at a secondary disaster recovery site for data originating from a primary site. It defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. The processor then replicates this data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication is performed using only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. The defined resiliency level for each workload is linked to one of multiple Service Level Agreement (SLA) priority levels, which include at least a low, medium, high, and a dedicated disaster recovery priority SLA. This disaster recovery priority SLA is an independent SLA, specifically indicating a workload's criticality for execution during a disaster. It is assigned concurrently with another SLA level that governs the workload's performance during normal operations. The processor specifically prioritizes workloads having this disaster recovery priority SLA when their data is replicated from the primary to the disaster recovery site.
10. The system of claim 8 , wherein the processor, during a failover operation, suspends the respective workloads at the primary site and resumes execution of the respective workloads at the disaster recovery site in order of the SLA level associated with each respective workload.
A system for disaster recovery in a disaggregated computing environment includes a memory and a processor. The processor allocates memory at a secondary disaster recovery site for data originating from a primary site. It defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. The processor then replicates this data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication is performed using only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. The defined resiliency level for each workload is linked to one of multiple Service Level Agreement (SLA) priority levels, which include at least a low, medium, high, and a dedicated disaster recovery priority SLA. Furthermore, during a failover operation, the processor suspends the respective workloads at the primary site and resumes their execution at the disaster recovery site, in an order determined by the SLA level associated with each workload.
11. The system of claim 10 , wherein resuming execution of the respective workloads at the disaster recovery site further includes assigning the processing resources to the allocated memory holding the data associated with the respective workloads in order of the degree of resiliency commensurate with the SLA level of the respective workload.
A system for disaster recovery in a disaggregated computing environment includes a memory and a processor. The processor allocates memory at a secondary disaster recovery site for data originating from a primary site. It defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. The processor then replicates this data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication is performed using only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. The defined resiliency level for each workload is linked to one of multiple Service Level Agreement (SLA) priority levels, which include at least a low, medium, high, and a dedicated disaster recovery priority SLA. During a failover operation, the processor suspends the respective workloads at the primary site and resumes their execution at the disaster recovery site, in an order determined by the SLA level associated with each workload. Resuming execution at the disaster recovery site further involves the processor assigning processing resources to the allocated memory holding the data for these workloads, specifically in an order reflecting their resiliency level, which aligns with their SLA level.
12. The system of claim 7 , wherein the data associated with the respective workloads having a lower degree of resiliency is replicated to the allocated memory on a more frequent schedule than the data associated with the respective workloads having a higher degree of resiliency.
A system for disaster recovery in a disaggregated computing environment includes a memory and a processor. The processor allocates memory at a secondary disaster recovery site for data originating from a primary site. It defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. The processor then replicates this data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication is performed using only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. Additionally, data associated with workloads having a lower resiliency level is replicated to the allocated disaster recovery memory on a more frequent schedule than data associated with workloads having a higher resiliency level.
13. A computer program product for disaster recovery in a disaggregated computing system, by a processor, the computer program product embodied on a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising: an executable portion that allocates memory at a secondary, disaster recovery site for data received from a primary site; an executable portion that defines a degree of resiliency for respective workloads associated with the data at the primary site to specify how critical each respective workload is to execute in case of disaster; and an executable portion that replicates the data to the allocated memory at the disaster recovery site according to the degree of resiliency; wherein replicating the data to the allocated memory at the disaster recovery site is performed exclusively through processing resources at the primary site notwithstanding whether any processing resources are physically connected to the allocated memory at the disaster recovery site.
A computer program product for disaster recovery in a disaggregated computing system is embodied on a non-transitory computer-readable storage medium. This product includes executable code that allocates memory at a secondary disaster recovery site for data originating from a primary site. It also contains executable code that defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. Further executable code replicates this data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication is performed using only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site.
14. The computer program product of claim 13 , wherein the degree of resiliency is associated with one of a plurality of service level agreement (SLA) levels corresponding to each respective workload, the plurality of SLA levels comprising at least a low priority, a medium priority, a high priority, and a disaster recovery priority SLA.
A computer program product for disaster recovery in a disaggregated computing system is embodied on a non-transitory computer-readable storage medium. This product includes executable code that allocates memory at a secondary disaster recovery site for data originating from a primary site. It also contains executable code that defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. Further executable code replicates this data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication is performed using only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. Specifically, the defined resiliency level for each workload is linked to one of multiple Service Level Agreement (SLA) priority levels, which include at least a low, medium, high, and a dedicated disaster recovery priority SLA.
15. The computer program product of claim 14 , wherein the disaster recovery priority SLA is an independent SLA specifying the criticality of the respective workload to execute in case of the disaster such that the disaster recovery priority SLA is assigned conjointly with an additional one of the SLA levels for a performance of the respective workload under normal operations; and further including an executable portion that prioritizes respective workloads having the disaster recovery priority SLA when replicating the data from the primary site to the disaster recovery site.
A computer program product for disaster recovery in a disaggregated computing system is embodied on a non-transitory computer-readable storage medium. This product includes executable code that allocates memory at a secondary disaster recovery site for data originating from a primary site. It also contains executable code that defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. Further executable code replicates this data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication is performed using only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. The defined resiliency level for each workload is linked to one of multiple Service Level Agreement (SLA) priority levels, which include at least a low, medium, high, and a dedicated disaster recovery priority SLA. This disaster recovery priority SLA is an independent SLA, specifically indicating a workload's criticality for execution during a disaster. It is assigned concurrently with another SLA level that governs the workload's performance during normal operations. The program also includes executable code that specifically prioritizes workloads having this disaster recovery priority SLA when their data is replicated from the primary to the disaster recovery site.
16. The computer program product of claim 14 , further including an executable portion that, during a failover operation, suspends the respective workloads at the primary site and resumes execution of the respective workloads at the disaster recovery site in order of the SLA level associated with each respective workload.
A computer program product for disaster recovery in a disaggregated computing system is embodied on a non-transitory computer-readable storage medium. This product includes executable code that allocates memory at a secondary disaster recovery site for data originating from a primary site. It also contains executable code that defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. Further executable code replicates this data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication is performed using only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. The defined resiliency level for each workload is linked to one of multiple Service Level Agreement (SLA) priority levels, which include at least a low, medium, high, and a dedicated disaster recovery priority SLA. Furthermore, the product includes executable code that, during a failover operation, suspends the respective workloads at the primary site and resumes their execution at the disaster recovery site, in an order determined by the SLA level associated with each workload.
17. The computer program product of claim 16 , wherein resuming execution of the respective workloads at the disaster recovery site further includes assigning the processing resources to the allocated memory holding the data associated with the respective workloads in order of the degree of resiliency commensurate with the SLA level of the respective workload.
A computer program product for disaster recovery in a disaggregated computing system is embodied on a non-transitory computer-readable storage medium. This product includes executable code that allocates memory at a secondary disaster recovery site for data originating from a primary site. It also contains executable code that defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. Further executable code replicates this data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication is performed using only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. The defined resiliency level for each workload is linked to one of multiple Service Level Agreement (SLA) priority levels, which include at least a low, medium, high, and a dedicated disaster recovery priority SLA. During a failover operation, the product includes executable code that suspends the respective workloads at the primary site and resumes their execution at the disaster recovery site, in an order determined by the SLA level associated with each workload. Resuming execution at the disaster recovery site further involves executable code that assigns processing resources to the allocated memory holding the data for these workloads, specifically in an order reflecting their resiliency level, which aligns with their SLA level.
18. The computer program product of claim 13 , wherein the data associated with the respective workloads having a lower degree of resiliency is replicated to the allocated memory on a more frequent schedule than the data associated with the respective workloads having a higher degree of resiliency.
A computer program product for disaster recovery in a disaggregated computing system is embodied on a non-transitory computer-readable storage medium. This product includes executable code that allocates memory at a secondary disaster recovery site for data originating from a primary site. It also contains executable code that defines a resiliency level for each workload associated with the primary site's data, specifying how critical that workload is to execute if a disaster occurs. Further executable code replicates this data to the allocated disaster recovery memory based on its defined resiliency level. Crucially, this data replication is performed using only processing resources located at the primary site, regardless of whether any processors are physically connected to the memory at the disaster recovery site. Additionally, data associated with workloads having a lower resiliency level is replicated to the allocated disaster recovery memory on a more frequent schedule than data associated with workloads having a higher resiliency level.
Unknown
July 21, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.