최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0273863 (2011-10-14) |
등록번호 | US-9286298 (2016-03-15) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 0 인용 특허 : 285 |
A method, non-transitory computer readable medium, and apparatus that enhance management of backup data sets include receiving an operation on a region of a production data set. A corresponding region of a backup data set is marked as having a change state status until the received operation is comp
A method, non-transitory computer readable medium, and apparatus that enhance management of backup data sets include receiving an operation on a region of a production data set. A corresponding region of a backup data set is marked as having a change state status until the received operation is completed on the region of the production data set and mirrored on a corresponding region of a backup data set.
1. A method for enhancing management of backup data sets, the method comprising: receiving, by a virtualization management computing device comprising a processor, a request to perform an operation on a region of a production data set;marking, by the virtualization management computing device compri
1. A method for enhancing management of backup data sets, the method comprising: receiving, by a virtualization management computing device comprising a processor, a request to perform an operation on a region of a production data set;marking, by the virtualization management computing device comprising the processor, a region of a backup data set corresponding to the region of the production data set on which the operation will be performed, to indicate a change state status for the marked region of the backup data set; anddetermining, by the virtualization management computing device comprising the processor, when a critical error has occurred in the marked region of the backup data set based on a data corruption rate for the marked region of the backup data set exceeding a set threshold after performance of the operation is completed on the region of the production data set and mirrored on the marked region of the backup data set. 2. The method as set forth in claim 1, further comprising: executing, by the virtualization management computing device comprising the processor, the received operation on the region of the production data set;mirroring, by the virtualization management computing device comprising the processor the executed operation on the corresponding region of the backup data set; andmarking, by the virtualization management computing device comprising the processor, the corresponding region of the backup data set as a valid state when the received operation is completed on the region of the production data set and mirrored on the corresponding region of the backup data set. 3. The method as set forth in claim 2 wherein the marking by the virtualization management computing device the corresponding region of the backup data set as valid further comprises: executing, by the virtualization management computing device comprising the processor, a write operation by the virtualization management computing device to clear the change state status. 4. The method as set forth in claim 1 further comprising: maintaining, by the virtualization management computing device comprising the processor, one or more tables of change state regions of the production data set and the backup data set. 5. The method as set forth in claim 1 further comprising: maintaining, by the virtualization management computing device comprising the processor, a list of change notifications. 6. The method as set forth in claim 1, further comprising: performing, by the virtualization management computing device comprising the processor, error correction on the marked region of the backup data set when the critical error was determined to have occurred. 7. A method for enhancing management of backup data sets, the method comprising: receiving, by a virtualization management computing device comprising a processor, an operation on a region of a production data set;marking, by the virtualization management computing device comprising the processor, a corresponding region of a backup data set as having a change state status until the received operation is completed on the region of the production data set and mirrored on the corresponding region of the backup data set;receiving, by the virtualization management computing device comprising the processor, a read operation to the corresponding region of the backup data set as a result of a failover;determining, by the virtualization management computing device comprising the processor, an error with respect to the received read operation when the marking indicates the corresponding region of the backup data set has the change state status;receiving, by the virtualization management computing device comprising the processor, another operation to the corresponding region of the backup data set as a result of a failover; andexecuting, by the virtualization management computing device comprising the processor, the received another operation on the corresponding region of the backup data set when the marking indicates the corresponding region of the backup data set is valid. 8. The method as set forth in claim 7 further comprising: returning, by the virtualization management computing device comprising the processor, an error message with respect to the received read operation when the error is determined. 9. The method as set forth in claim 7 further comprising: determining, by the virtualization management computing device comprising the processor, when to attempt a recovery from the production data set when the error is determined; andexecuting, by the virtualization management computing device comprising the processor, the read operation on the production data set when the determining provides an indication to attempt the recovery. 10. The method as set forth in claim 7 further comprising: introducing, by the virtualization management computing device comprising the processor, a delay to a response to the read operation for a first period of time when the error is determined; andproviding, by the virtualization management computing device comprising the processor, a request for instructions to a designated administrator error during the first period of time. 11. The method as set forth in claim 7 further comprising: determining, by the virtualization management computing device comprising the processor, when the error is critical based on one or more factors when the error is determined; andexecuting, by the virtualization management computing device comprising the processor, the read operation on the backup data set when the error is determined not to be critical. 12. A non-transitory computer readable medium having stored thereon instructions for enhancing management of backup data sets comprising machine executable code which when executed by at least one processor, causes the processor to perform steps comprising: receiving a request to perform an operation on a region of a production data set;marking a region of a backup data set corresponding to the region of the production data set on which the operation will be performed, to indicate a change state status for the marked region of the backup data set; anddetermining when a critical error has occurred in the marked region of the backup data set based on a data corruption rate for the marked region of the backup data set exceeding a set threshold after performance of the operation is completed on the region of the production data set and mirrored on the marked region of the backup data set. 13. The medium as set forth in claim 12, further having stored thereon instructions that when executed by the processor cause the processor to perform steps further comprising: executing the received operation on the region of the production data set;mirroring the executed operation on the corresponding region of the backup data set; andmarking the corresponding region of the backup data set as a valid state when the received operation is completed on the region of the production data set and mirrored on the corresponding region of the backup data set. 14. The medium as set forth in claim 13 wherein the marking the corresponding region of the backup data set as valid further comprises: executing a write operation to clear the change state status. 15. The medium as set forth in claim 12 further having stored thereon instructions that when executed by the processor cause the processor to perform steps further comprising: maintaining one or more tables of change state status regions of the production data set and the backup data set. 16. The medium as set forth in claim 12 further having stored thereon instructions that when executed by the processor cause the processor to perform steps further comprising: maintaining a list of change notifications. 17. The medium as set forth in claim 12, further having stored thereon instructions that when executed by the processor cause the processor to perform steps further comprising: performing error correction on the marked region of the backup data set when the critical error was determined to have occurred. 18. A non-transitory computer readable medium having stored thereon instructions for enhancing management of backup data sets comprising machine executable code which when executed by at least one processor, causes the processor to perform steps comprising: receiving an operation on a region of a production data set;marking a corresponding region of a backup data set as having a change state status until the received operation is completed on the region of the production data set and mirrored on the corresponding region of the backup data set;receiving a read operation to the corresponding region of the backup data set as a result of a failover;determining an error with respect to the received read operation when the marking indicates the corresponding region of the backup data set has the change state status;receiving another operation to the corresponding region of the backup data set as a result of a failover; andexecuting the received another operation on the corresponding region of the backup data set when the marking indicates the corresponding region of the backup data set is valid. 19. The medium as set forth in claim 18 further having stored thereon instructions that when executed by the processor cause the processor to perform steps further comprising: returning an error message with respect to the received read operation when the error is determined. 20. The medium as set forth in claim 18 further having stored thereon instructions that when executed by the processor cause the processor to perform steps further comprising: determining when to attempt a recovery from the production data set when the error is determined; andexecuting the read operation on the production data set when the determining provides an indication to attempt the recovery. 21. The medium as set forth in claim 18 further having stored thereon instructions that when executed by the processor cause the processor to perform steps further comprising: introducing a delay to a response to the read operation for a first period of time when the error is determined; andproviding a request for instructions to a designated administrator error during the first period of time. 22. The medium as set forth in claim 18 further having stored thereon instructions that when executed by the processor cause the processor to perform steps further comprising: determining when the error is critical based on one or more factors when the error is determined; andexecuting the read operation on the backup data set when the error is determined not to be critical. 23. A virtualization management computing device comprising: one or more processors;a memory coupled to the one or more processors which are configured to be capable of executing programmed instructions, which comprise the programmed instructions stored in the memory to:receive a request to perform an operation on a region of a production data set;mark a region of a backup data set corresponding to the region of the production data set on which the operation will be performed, to indicate a change state status for the marked region of the backup data set; anddetermine when a critical error has occurred in the marked region of the backup data set based on a data corruption rate for the marked region of the backup data set exceeding a set threshold after performance of the operation is completed on the region of the production data set and mirrored on the marked region of the backup data set. 24. The device as set forth in claim 23, wherein the one or more processors is further configured to be capable of executing programmed instructions, which comprise the programmed instructions stored in the memory to: execute the received operation on the region of the production data set;mirror the executed operation on the corresponding region of the backup data set; andmark the corresponding region of the backup data set as a valid state when the received operation is completed on the region of the production data set and mirrored on the corresponding region of the backup data set. 25. The device as set forth in claim 24 wherein the one or more processors is further configured to be capable of executing programmed instructions, which comprise the programmed instructions stored in the memory to: mark the corresponding region of the backup data set as valid further comprising executing a write operation to clear the change state status. 26. The device as set forth in claim 23 wherein the one or more processors is further configured to be capable of executing programmed instructions comprising and stored in the memory to: maintain one or more tables of change state status regions of the production data set and the backup data set. 27. The device as set forth in claim 23 wherein the one or more processors is further configured to be capable of executing programmed instructions comprising and stored in the memory to: maintain a list of change notifications. 28. The device as set forth in claim 23, wherein the one or more processors is further configured to be capable of executing programmed instructions comprising and stored in the memory to: perform error correction on the marked region of the backup data set when the critical error was determined to have occurred. 29. A virtualization management computing device comprising: one or more processors;a memory coupled to the one or more processors which are configured to be capable of executing programmed instructions comprising and stored in the memory to:receive an operation on a region of a production data set;mark a corresponding region of a backup data set as having a change state status until the received operation is completed on the region of the production data set and mirrored on the corresponding region of the backup data set;receive a read operation to the corresponding region of the backup data set as a result of a failover anddetermine an error with respect to the received read operation when the marking indicates the corresponding region of the backup data set has the change state status;receive another operation to the corresponding region of the backup data set as a result of a failover; andexecute the received another operation on the corresponding region of the backup data set when the marking indicates the corresponding region of the backup data set is valid. 30. The device as set forth in claim 29 wherein the one or more processors is further configured to be capable of executing programmed instructions comprising and stored in the memory to: return an error message with respect to the received read operation when the error is determined. 31. The device as set forth in claim 29 wherein the one or more processors is further configured to be capable of executing programmed instructions comprising and stored in the memory to: determine when to attempt a recovery from the production data set when the error is determined; andexecute the read operation on the production data set when the determining provides an indication to attempt the recovery. 32. The device as set forth in claim 29 wherein the one or more processors is further configured to be capable of executing programmed instructions comprising and stored in the memory to: delay a response to the read operation for a first period of time when the error is determined; andprovide a request for instructions to a designated administrator error during the first period of time. 33. The device as set forth in claim 29 wherein the one or more processors is further configured to be capable of executing programmed instructions comprising and stored in the memory to: determine when the error is critical based on one or more factors when the error is determined; andexecute the read operation on the backup data set when the error is determined not to be critical.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.