최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0274405 (2014-05-09) |
등록번호 | US-10169121 (2019-01-01) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 0 인용 특허 : 269 |
Disclosed herein are systems and methods for managing information management operations. The system may be configured to employ a work flow queue to reduce network traffic and manage server processing resources. The system may also be configured to forecast or estimate information management operati
Disclosed herein are systems and methods for managing information management operations. The system may be configured to employ a work flow queue to reduce network traffic and manage server processing resources. The system may also be configured to forecast or estimate information management operations based on estimations of throughput between computing devices scheduled to execute one or more jobs. The system may also be configured to escalate or automatically reassign notification of system alerts based on the availability of system alert recipients. Various other embodiments are also disclosed herein.
1. A computer-implemented method for distributing tasks, in an information management system, using first and second work queues managed by a storage manager, the method comprising: receiving tasks to be performed in the information management system at the storage manager, which facilitates a trans
1. A computer-implemented method for distributing tasks, in an information management system, using first and second work queues managed by a storage manager, the method comprising: receiving tasks to be performed in the information management system at the storage manager, which facilitates a transfer of data between primary storage devices and secondary storage devices in the information management system, and which schedules and manages the tasks for multiple, different client computing devices in the information management system;scheduling information management policy tasks for a client computing device using the storage manager, wherein scheduling the information management policy tasks includes populating the first work queue with the information management policy tasks,wherein the information management policy tasks include data storage operations that are defined by a data storage policy and include creating secondary copies of data on secondary storage devices from primary copies of data stored on primary storage devices, restoring the secondary copies of data from the secondary storage devices to the primary storage devices, or retaining the secondary copies of data on the secondary storage devices, and wherein the secondary storage devices are located remotely from the primary storage devices;transmitting the information management policy tasks from the storage manager to the client computing device, in accordance with the first work queue;scheduling information management system tasks for the client computing device using the storage manager, wherein scheduling the information management system tasks includes populating the second work queue with the information management system tasks,wherein the information management system tasks include tasks that are related to maintenance of software or hardware components of the information management system and that do not read or write data to the secondary storage devices;transmitting the information management system tasks from the storage manager to the client computing device in accordance with the second work queue and based on an availability of the client computing device;executing, at the client computing device, the transmitted information management policy tasks, in accordance with the first work queue, and the transmitted information management system tasks, in accordance with the second work queue;determining parameters of an information management system operation failure; andproviding an alert of failure if at least one of the parameters exceeds a predetermined threshold. 2. The method of claim 1, wherein the availability of the client computing device is determined by the storage manager in response to receiving messages from the client computing device when the client computing device transitions from an offline status to an online status. 3. The method of claim 1, wherein scheduling the information management system tasks includes prioritizing the information management system tasks relative to the information management policy tasks, wherein the availability of the client computing device is based on a priority of tasks being executed by the client computing device. 4. The method of claim 1, further comprising restricting the client computing device from querying the storage manager to receive information management system tasks scheduled by the second work queue. 5. The method of claim 2, wherein the storage manager determines that the client computing device is available if the status of the client computing device is online and idle, or if the status of the client computing device is busy due to processing one of the information management policy tasks that has a lower priority than one of the information management system tasks. 6. The method of claim 1, further comprising periodically transmitting progress notifications related to completion of the information management policy tasks and the information management system tasks from the client computing device to the storage manager. 7. The method of claim 1, further comprising: wherein determining parameters of an information management system operation failure includes receiving: a type of information management system operation to be performed between a first computing device and a second computing device,a schedule time window for completion of the information management system operation, anda throughput estimation technique;estimating throughput between the first computing device and the second computing device, wherein throughput is a rate of transferring data per unit time between a storage device for the first computing device and a storage device for the second computing device,determining whether an information management system operation is completable within the schedule time window, including: estimating a size of data to be transferred between the first computing device and the second computing device to execute a received type of information management system operation,estimating a duration for the type of information management system operation based on the estimated size of data to be transferred and based on the estimated throughput between the first computing device and the second computing device, andcomparing a duration of the schedule time window with the estimated duration for the type of information management system operation; andproviding an alert of failure if the estimated duration for the type of information management system operation is greater than the duration of the schedule time window. 8. The method of claim 1, further comprising: receiving an indication of an information management system failure, wherein the information management system failure includes at least one of: a computing device unexpectedly going offline,a storage device failure,processing resources for the computing device falling below a first threshold,network bandwidth falling below a second threshold,an estimated duration for an information management system operation exceeding a third threshold, anda user-defined disruption within the information management system; andrepeatedly transmitting, until the information management system alert is acknowledged, an information management system alert to a point of contact, by: determining whether the point of contact is available to address the information management system alert; andif the point of contact is available, transmitting the information management system alert to the point of contact; and if the point of contact does not acknowledge the information management system alert within a predetermined period of time, changing the point of contact for receiving the information management system alert to another person on one or more lists or hierarchies of points of contact;otherwise, if the point of contact is unavailable, changing the point of contact for receiving the information management system alert to another person on one or more lists or hierarchies of points of contact. 9. At least one non-transitory, computer-readable medium carrying instructions, which when executed by at least one data processor, distributes tasks, in an information management system, to a client computing device using first and second work queues managed by a storage manager, comprising: receiving tasks to be performed in the information management system at the storage manager, which facilitates transfer of data between primary storage devices and secondary storage devices in the information management system, and which schedules and manages the tasks for multiple, different client computing devices in the information management system;scheduling information management policy tasks for the client computing device using the storage manager, wherein scheduling the information management policy tasks includes populating the first work queue with the information management policy tasks,wherein the information management policy tasks include data storage operations defined by a data storage policy and related to creating, restoring, or retaining secondary copies of data on secondary storage devices from primary copies of data stored on primary storage devices, wherein the secondary storage devices are located remotely from the primary storage devices;transmitting the information management policy tasks from the storage manager to the client computing device, in accordance with the first work queue;scheduling information management system tasks for the client computing device using the storage manager, wherein scheduling the information management system includes populating the second work queue with the information management system tasks,wherein the information management system tasks include tasks related to maintenance of software or hardware components of the information management system that do not read or write data to the secondary storage devices;transmitting the information management system tasks from the storage manager to the client computing device in accordance with the second work queue and based on an availability of the client computing device; andexecuting, at the client computing device, the transmitted information management policy tasks, in accordance with the first work queue, and the transmitted information management system tasks, in accordance with the second work queue,determining parameters of an information management system operation failure; andproviding an alert of failure if at least one of the parameters exceeds a predetermined threshold. 10. The non-transitory, computer-readable medium of claim 9, wherein the availability of the client computing device is determined by the storage manager in response to receiving messages from the client computing device when the client computing device transitions from an offline status to an online status. 11. The non-transitory, computer-readable medium of claim 9, wherein scheduling the information management system tasks includes prioritizing the information management system tasks relative to the information management policy tasks, wherein the availability of the client computing device is based on a priority of tasks being executed by the client computing device. 12. The non-transitory, computer-readable medium of claim 9, further comprising restricting the client computing device from querying the storage manager to receive information management system tasks scheduled by the second work queue. 13. The non-transitory, computer-readable medium of claim 10, wherein the storage manager determines that the client computing device is available if the status of the client computing device is online and idle, or if the status of the client computing device is busy due to processing one of the information management policy tasks that has a lower priority than one of the information management system tasks. 14. The non-transitory, computer-readable medium of claim 9, further comprising periodically transmitting progress notifications related to the completion of the information management policy tasks and the information management system tasks from the client computing device to the client computing device. 15. A system for distributing tasks in an information management system, to a client computing device using first and second work queues managed by a server computing device, the system comprising: at least one processor;means for receiving tasks to be performed in the information management system at a storage manager, which facilitates transfer of data between primary storage devices and secondary storage devices in the information management system, and which schedules and manages the tasks for multiple, different client computing devices in the information management system;means for scheduling information management policy tasks for the client computing device using the storage manager, wherein scheduling the information management policy tasks includes populating the first work queue with the information management policy tasks,wherein the information management policy tasks include data storage operations defined by a data storage policy and related to creating, restoring, or retaining secondary copies of data on secondary storage devices from primary copies of data stored on primary storage devices, wherein the secondary storage devices are located remotely from the primary storage devices;means for transmitting the information management policy tasks from the storage manager to the client computing device, in accordance with the first work queue;means for scheduling information management system tasks for the client computing device using the storage manager, wherein scheduling the information management system includes populating the second work queue with the information management system tasks,wherein the information management system tasks include tasks related to maintenance of software or hardware components of the information management system that do not read or write data to the secondary storage devices;means for transmitting the information management system tasks from the storage manager to the client computing device in accordance with the second work queue and based on availability of the client computing device;means for executing, at the client computing device, the transmitted information management policy tasks, in accordance with the first work queue, and the transmitted information management system tasks, in accordance with the second work queue;means for determining parameters of an information management system operation failure; andmeans for providing an alert of failure if at least one of the parameters exceeds a predetermined threshold. 16. The system of claim 15, wherein the availability of the client computing device is determined by the storage manager in response to receiving messages from the client computing device when the client computing device transitions from an offline status to an online status. 17. The system of claim 15, wherein the means for scheduling the information management system tasks includes means for prioritizing the information management system tasks relative to the information management policy tasks, wherein the availability of the client computing device is based on a priority of tasks being executed by the client computing device. 18. The system of claim 15, wherein the storage manager initiates communications between a data agent of the client computing device and a media agent associated with the secondary storage devices to transfer data stored by the primary storage devices to the secondary storage devices via one or more information management policy tasks. 19. The system of claim 15, wherein the storage manager issues a management system update to the secondary storage devices via one or more information management system tasks. 20. The system of claim 15, wherein the storage manager issues a management system update to the secondary storage devices via one or more information management system tasks; and wherein the storage manager initiates communications between a data agent of the client computing device and a media agent associated with the secondary storage devices to transfer data stored by the primary storage devices to the secondary storage devices via one or more information management policy tasks.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.