×

DATA TRANSFER TECHNIQUES WITHIN DATA STORAGE DEVICES, SUCH AS NETWORK ATTACHED STORAGE PERFORMING DATA MIGRATION

  • US 20100070466A1
  • Filed: 09/14/2009
  • Published: 03/18/2010
  • Est. Priority Date: 09/15/2008
  • Status: Abandoned Application
First Claim
Patent Images

1. A network attached storage (NAS) device, wherein the network attached storage device is configured to be connected to a networked computing system, the networked computing system including one or more secondary data storage devices and one or more client computers connected via a network, the network attached storage device comprising:

  • a housing containing one or more components, the components including;

    a data reception component, wherein the data reception component is configured to receive for storage multiple data files from the one or more client computers via the network;

    an operating system, wherein the operating system is configured to provide a computing environment for the network attached storage device;

    at least one processor, wherein the at least one processor is programmed to perform one or more data storage functions for the network attached storage device;

    a non-volatile data store, wherein the non-volatile data store is configured to store the data files received from the data reception component;

    a file system, wherein the file system is configured to manage, for the network attached storage device, the writing of data files to, and the reading of data files from, the non-volatile data store;

    one or more media agents, wherein the one or more media agents are configured to receive instructions from the at least one processor and to transfer data stored in the non-volatile data store to the one or more secondary data storage devices, wherein the one or more secondary data storage devices are external to the network attached storage device but are accessible by the one or more media agents via the network; and

    a data migration component, wherein the data migration component is configured to identify portions of at least some of the data files within the non-volatile data store and to migrate the identified data file portions from the network attached storage device,wherein the identified data file portions are for storage by the one or more media agents to at least one of the one or more secondary storage devices,wherein the data migration component is further configured to identify portions of a selected data file within the non-volatile data store based at least in part on a data storage criteria,wherein the data storage criteria is associated with the writing of data to, and the reading of data from, portions of the selected data file by the file system,wherein the identified portions of the selected data file are less than all of the selected data file, andwherein the data migration component maintains a data structure thattracks a logical location of the identified data file portions stored in the one or more secondary storage devices, andmaps the identified data file portions to the selected data file.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×