×

Storage system, file migration method and computer program product

  • US 7,590,671 B2
  • Filed: 11/25/2005
  • Issued: 09/15/2009
  • Est. Priority Date: 09/07/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A storage system for moving files between storage tiers, comprising:

  • a plurality of physical devices providing a plurality of logical devices for storing one or more files;

    a file system for managing the files stored in the logical devices with a directory tree structure;

    a file migration server for controlling migration of the files stored in the logical devices to move the files between storage tiers;

    a file migration client for displaying a GUI for guiding file migration, and conveying an administrator'"'"'s file migration command to the file migration server; and

    first file migration means for migrating all of one or more files stored in a source logical device selected from the logical devices by the administrator to a destination logical device, which is a different storage tier than the storage logical device, selected from the logical devices by the administrator, without a change in directory path for any of the files;

    wherein, upon a file migration command to select and migrate the one or more files stored in the source logical device to the destination logical device being input to the file migration client via the GUI, the file migration server controlling the first file migration means to migrate the selected files stored in the source logical device to the destination logical device, by performing the steps of;

    referring to a directory-LDEV (logical device) correspondence table to obtain an LDEV number for the source logical device in which the selected files are stored;

    obtaining storage capacity information corresponding to the obtained LDEV number;

    displaying an LDEV file list display window including a list of directories mounted in the source logical device corresponding to the LDEV number and the obtained storage capacity information;

    displaying a file migration means selection dialogue for the administrator to select or not select the first file migration means; and

    ,if the administrator selects the first file migration means, controlling the first file migration means to migrate the selected files stored in the source logical device to the destination logical device,wherein each of the physical devices is logically classified into one of a plurality of storage tiers;

    wherein the GUI includes a screen for displaying, in relation to each other. the directory paths of the files and the storage tiers to which the physical devices storing the files belong;

    wherein the GUI includes a screen for, subject to any storage tier from among the list of storage tiers having been selected after the selection of the first file migration means as the file migration means, displaying a list of one or more unassigned logical devices belonging to the selected storage tier which have not yet been assigned to a file migration client,said storage system further comprising;

    a logical volume which has a correspondence relationship with one of the logical devices and is mounted in the directory tree structure in the file system;

    an LDEV-storage tier correspondence table;

    an LDEV-logical volume correspondence table; and

    a logical volume-directory tree structure correspondence table,wherein, based on the destination storage tier to which a file is migrated, the file migration server, referring to the storage tier-LDEV correspondence table, obtains a plurality of LDEV numbers,wherein the file migration server, referring to the LDEV-logical volume correspondence table, obtains the logical volumes respectively corresponding to the obtained LDEV numbers; and

    wherein the file migration server, referring to the logical volume-directory tree structure correspondence table, judges, as unassigned logical devices, logical devices corresponding to the logical volumes that are not mounted in the directory tree among the plurality of logical volumes obtained by the file migration server and shows to the file migration client a list of unassigned logical devices as file migration destination logical devices.

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