Systems and methods for facilitating storage operations using network attached storage devices
First Claim
1. A method for protecting data in a storage system, the storage system comprising a management server, a media management component connected to the management server, a plurality of storage media connected to the media management component, at least one network attached storage (NAS) device connected to the media management component, and a data source connected to the media management component, the method comprising the following computer-implemented steps:
- receiving a request to perform a storage operation for source data stored on the data source;
determining a first data path for the source data from the data source to the network attached storage device;
monitoring a load of the data path; and
determining a second data path for the source data from the data source to the network attached storage device the second data path being distinct from the first data path,wherein the media management component further comprises a verification component, a routing component, a browsing component and a metadata component for coordinating and verifying the transfer of data between the data source and a file server associated with the at least one network attached storage device, and wherein the first and second paths include respective media management components and network attached storage components.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for communicating, browsing, verifying and routing data in storage operation systems using network attached storage devices is provided. In some embodiments, the system may include a management module and a media management component connected to the management server, which interoperate with network attached storage devices to provide the communicating, browsing, verifying and routing functions.
-
Citations
15 Claims
-
1. A method for protecting data in a storage system, the storage system comprising a management server, a media management component connected to the management server, a plurality of storage media connected to the media management component, at least one network attached storage (NAS) device connected to the media management component, and a data source connected to the media management component, the method comprising the following computer-implemented steps:
-
receiving a request to perform a storage operation for source data stored on the data source; determining a first data path for the source data from the data source to the network attached storage device; monitoring a load of the data path; and determining a second data path for the source data from the data source to the network attached storage device the second data path being distinct from the first data path, wherein the media management component further comprises a verification component, a routing component, a browsing component and a metadata component for coordinating and verifying the transfer of data between the data source and a file server associated with the at least one network attached storage device, and wherein the first and second paths include respective media management components and network attached storage components. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for protecting data in a storage system, the storage system comprising a management server, a media management component connected to the management server, a plurality of storage media connected to the media management component, at least one network attached storage (NAS) device connected to the media management component, and a data source connected to the media management component, the method comprising the following computer-implemented steps:
-
receiving a request to perform a storage operation for source data stored on a data source; and determining a first data path for the source data from the data source to the network attached storage device, the first data path being determined based on at least one of a group comprising a storage policy, a property of the network attached storage device, or a load of the storage system, wherein the media management component further comprises a verification component, a routing component, a browsing component and a metadata component for coordinating and verifying the transfer of data between the data source and a file server associated with the at least one network attached storage device, and wherein the first and second paths include respective media management components and network attached storage components. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium including a plurality of sequences of instructions for protecting data in a storage system, the storage system comprising a management server, a media management component connected to the management server, a plurality of storage media connected to the media management component, at least one network attached storage (NAS) device connected to the media management component, and a data source connected to the media management component such that when the sequences of instructions are executed by one or more processors cause an electronic device to:
-
receive a request to perform a storage operation for source data stored on the data source; determine a first data path for the source data from the data source to the network attached storage device; monitor a load of the data path; and determine a second data path for the source data from the data source to the network attached storage device, the second data path being distinct from the first data path, wherein the media management component further comprises a verification component, a routing component, a browsing component and a metadata component for coordinating and verifying the transfer of data between the data source and a file server associated with the at least one network attached storage device, and wherein the first and second paths include respective media management components and network attached storage components.
-
-
15. A non-transitory computer-readable storage medium including a plurality of sequences of instructions for protecting data in a storage system, the storage system comprising a management server, a media management component connected to the management server, a plurality of storage media connected to the media management component, at least one network attached storage (NAS) device connected to the media management component, and a data source connected to the media management component such that when the sequences of instructions are executed by one or more processors cause an electronic device to:
-
receive a request to perform a storage operation for source data stored on a data source; determine a first data path for the source data from the data source to the network attached storage device, the first data path being determined based on at least one of a group comprising a storage policy, a property of the network attached storage device, or a load of the storage system, wherein the media management component further comprises a verification component, a routing component, a browsing component and a metadata component for coordinating and verifying the transfer of data between the data source and a file server associated with the at least one network attached storage device, and wherein the first and second paths include respective media management components and network attached storage components.
-
Specification