JP2006164169A - 名前空間を共有するクラスタ構成のネットワークストレージシステム及びその制御方法 - Google Patents
名前空間を共有するクラスタ構成のネットワークストレージシステム及びその制御方法 Download PDFInfo
- Publication number
- JP2006164169A JP2006164169A JP2004358499A JP2004358499A JP2006164169A JP 2006164169 A JP2006164169 A JP 2006164169A JP 2004358499 A JP2004358499 A JP 2004358499A JP 2004358499 A JP2004358499 A JP 2004358499A JP 2006164169 A JP2006164169 A JP 2006164169A
- Authority
- JP
- Japan
- Prior art keywords
- server
- file system
- file
- identifier
- migration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
- G06F3/0605—Improving or facilitating administration, e.g. storage management by facilitating the interaction with a user or administrator
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/11—File system administration, e.g. details of archiving or snapshots
- G06F16/119—Details of migration of file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0643—Management of files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/0647—Migration mechanisms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2206/00—Indexing scheme related to dedicated interfaces for computers
- G06F2206/10—Indexing scheme related to storage interfaces for computers, indexing schema related to group G06F3/06
- G06F2206/1012—Load balancing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【解決手段】サーバは、ファイルシステムのマウント位置を管理する管理テーブルを保持する。前記管理テーブルには、前記ファイルシステムをストレージシステム内で一意に識別するファイルシステム識別子、前記ファイルシステムのマウント位置を示すマウント位置情報、及び、前記ファイルシステムを管理する前記サーバの識別子を示す管理サーバ識別子が格納される。各サーバの管理テーブルに格納された内容は、同一である。各サーバは、ファイルハンドルの取得要求を受けると、当該取得要求されたファイルハンドルを応答する。前記ファイルハンドルは、前記取得要求に関するファイルが格納されている前記ディスクサブシステム上の記憶領域を前記ストレージシステム内で一意に示す。
【選択図】 図7
Description
110 サーバ
111 ネットワークインターフェース
112 CPU
113 ローカルメモリ
114 サーバソフトウエア
115 マウントポイント管理テーブル
116 アダプタ
120 ディスクサブシステム
121 ディスクコントローラ
122 ディスクキャッシュ
123 ディスクドライブ
124 論理デバイス(LDEV)
130 ストレージエリアネットワーク(SAN)
135 サーバ間通信路
140 管理端末
150 クライアント
160 LAN
201 論理ユニット(LU)
202 ファイルシステム(FS)
301 ネットワーク処理部
302 ファイルシステム処理部
303 ディスクアクセス部
304 デバイス番号管理部
305 サーバ管理処理部
306 サーバ間通信処理部
307 マイグレーション処理部
600 ファイルハンドル
Claims (16)
- 複数のサーバと、
前記複数のサーバと接続されるディスクサブシステムと、を備えるストレージシステムにおいて、
前記ディスクサブシステムは、
少なくとも一つの論理デバイスと、
前記少なくとも一つの論理デバイスに格納された少なくとも一つのファイルシステムと、を備え、
前記各サーバは、前記ファイルシステムのマウント位置を管理する管理テーブルを保持し、
前記管理テーブルには、前記ファイルシステムを前記ストレージシステム内で一意に識別するファイルシステム識別子、前記ファイルシステムのマウント位置を示すマウント位置情報、及び、前記ファイルシステムを管理する前記サーバの識別子を示す管理サーバ識別子が、前記各サーバで共通の内容で格納され、
前記各サーバは、前記ファイルシステム内のファイルのデータが格納されている前記ディスクサブシステム上の記憶領域を示すファイルハンドルの取得要求を受けると、前記取得要求に関するファイルのデータが格納されている前記ディスクサブシステム上の記憶領域を前記ストレージシステム内で一意に示すファイルハンドルを応答することを特徴とするストレージシステム。 - 前記複数のサーバは、第1サーバ及び第2サーバを含み、
前記第1サーバは、前記ファイルシステムの新規作成の指示を受けると、
前記指示に関する論理デバイスに前記ファイルシステムを作成し、
前記作成されたファイルシステムに関する前記ファイルシステム識別子、前記マウント位置情報及び前記管理サーバ識別子を追加して前記管理テーブルの内容を更新し、
少なくとも前記管理テーブルの更新の内容を前記第2サーバに送信し、
前記第2サーバは、前記第1サーバから送信された前記管理テーブルの更新の内容を参照して、当該第2サーバに保持される前記管理テーブルを更新することを特徴とする請求項1に記載のストレージシステム。 - 前記複数のサーバは、第1サーバ及び第2サーバを含み、
前記第1サーバは、前記ファイルシステムを前記第2サーバに移動するマイグレーション指示を受けると、
前記第1サーバに保持されている前記管理テーブルの、前記マイグレーション指示の対象のファイルシステムに対応する前記管理サーバ識別子を、前記第2サーバの識別子に更新し、
少なくとも前記管理テーブルの更新の内容を前記第2サーバに送信し、
前記第2サーバは、前記第1サーバから送信された前記管理テーブルの更新の内容を参照して、当該第2サーバに保持される前記管理テーブルを更新することを特徴とする請求項1に記載のストレージシステム。 - 前記第1サーバは、
前記マイグレーション指示を受けると、マイグレーションを開始することを通知する開始通知を前記第2サーバに送信し、
前記開始通知を送信した後に、当該マイグレーション指示の対象のファイルシステム内の前記ファイルへのアクセス要求を受けると、前記第2サーバの識別子を応答することを特徴とする請求項3に記載のストレージシステム。 - 前記第2サーバは、
前記マイグレーション指示の対象のファイルシステムをマウントし、
前記開始通知を受けた後、前記マウントが終了するまでの間に、前記マイグレーション指示の対象のファイルシステム内のファイルへのアクセス要求を受けると、当該アクセス要求を保留することを特徴とする請求項4に記載のストレージシステム。 - 前記第2サーバは、
前記マイグレーション指示の対象のファイルシステムをマウントし、
前記開始通知を受けた後、前記マウントが終了するまでの間に、前記マイグレーション指示の対象のファイルシステム内のファイルへのアクセス要求を受けると、一時エラーを応答することを特徴とする請求項4に記載のストレージシステム。 - 前記開始通知は、前記マイグレーション指示の対象のファイルシステムが格納されている前記論理デバイスを前記ストレージシステム内で一意に識別する論理デバイス識別子を含み、
前記第1サーバは、当該マイグレーション指示を受けると、前記マイグレーション指示の対象のファイルシステムを、当該ファイルシステムが格納されている複写元の前記論理デバイスから、複写先の前記論理デバイスに複写し、
前記複写先の論理デバイスの前記論理デバイス識別子を、前記複写が実行される前の前記複写元の論理デバイスの前記論理デバイス識別子と同一にすることを特徴とする請求項4に記載のストレージシステム。 - 前記ファイルハンドルは、前記ファイルシステムが格納された前記論理デバイスを前記ストレージシステム内で一意に識別する論理デバイス識別子を含むことを特徴とする請求項1に記載のストレージシステム。
- 前記ファイルハンドルは、前記論理デバイス内で前記ファイルシステムを一意に識別するファイルシステム番号をさらに含むことを特徴とする請求項8に記載のストレージシステム。
- 複数のサーバと、前記複数のサーバと接続されるディスクサブシステムと、を備え、クライアント計算機と接続されたストレージシステムの制御方法において、
前記ディスクサブシステムは、少なくとも一つの論理デバイスと、前記少なくとも一つの論理デバイスに格納された少なくとも一つのファイルシステムと、を備え、
前記複数のサーバは、第1サーバ及び第2サーバを含み、
前記制御方法は、
前記第1サーバが、前記クライアント計算機から、前記ファイルシステム内のファイルのデータが格納されている前記ディスクサブシステム上の記憶領域を示すファイルハンドルの取得要求を受ける手順と、
前記第1サーバが、前記ファイルハンドルの取得要求に関する前記ファイルハンドルを前記クライアント計算機に応答する手順と、
前記第1サーバが、前記クライアント計算機から、前記ファイルハンドルを用いた前記ファイルへのアクセス要求を受ける手順と、
前記第1サーバが、前記ファイルハンドルを用いて、前記ディスクサブシステム内の前記アクセス要求に関するファイルのデータにアクセスし、当該アクセスの結果を前記クライアント計算機に応答する手順と、
前記ファイルシステムが、前記第1サーバから、前記第2サーバにマイグレーションされた後、前記第1サーバが、前記クライアント計算機から、当該マイグレーションの前に取得した前記ファイルハンドルを用いた前記ファイルシステム内の前記ファイルへのアクセス要求を受ける手順と、
前記第1サーバが、前記第2サーバを識別するサーバ識別子を前記クライアント計算機に応答する手順と、
前記第2サーバが、前記クライアント計算機から、当該マイグレーションの前に取得した前記ファイルハンドルを用いた前記ファイルシステム内の前記ファイルへのアクセス要求を受ける手順と、
前記第2サーバが、当該マイグレーションの前に取得した前記ファイルハンドルを用いて、前記ディスクサブシステム内の前記アクセス要求に関するファイルのデータにアクセスし、当該アクセスの結果を前記クライアント計算機に応答する手順と、を含むことを特徴とする制御方法。 - 前記各サーバは、前記ファイルシステムのマウント位置を管理する管理テーブルを保持し、
前記管理テーブルには、前記ファイルシステムを前記ストレージシステム内で一意に識別するファイルシステム識別子、前記ファイルシステムのマウント位置を示すマウント位置情報、及び、前記ファイルシステムを管理する前記サーバの識別子を示す管理サーバ識別子が格納され、
前記第1サーバは、前記ファイルシステムを前記第2サーバに移動するマイグレーション指示を受ける手順と、
前記第1サーバが、当該第1サーバに保持されている前記管理テーブルの、前記マイグレーション指示の対象のファイルシステムに対応する前記管理サーバ識別子を、前記第2サーバの識別子に更新する手順と、
前記第1サーバが、少なくとも前記管理テーブルの更新の内容を前記第2サーバに送信する手順と、
前記第2サーバが、前記第1サーバから送信された前記管理テーブルの更新の内容を参照して、当該第2サーバに保持される前記管理テーブルを更新する手順と、をさらに含むことを特徴とする請求項10に記載の制御方法。 - 前記第1サーバが、前記マイグレーション指示を受けた後に、マイグレーションを開始することを通知する開始通知を前記第2サーバに送信する手順と、
前記第1サーバが、前記開始通知を送信した後に、当該マイグレーション指示の対象のファイルシステム内の前記ファイルへのアクセス要求を受けたとき、前記第2サーバの識別子を応答する手順と、をさらに含むことを特徴とする請求項11に記載の制御方法。 - 前記第2サーバが、前記マイグレーション指示の対象のファイルシステムをマウントする手順と、
前記第2サーバが、前記開始通知を受けた後、前記マウントが終了するまでの間に、前記マイグレーション指示の対象のファイルシステム内のファイルへのアクセス要求を受けたとき、当該アクセス要求を保留する手順と、をさらに含むことを特徴とする請求項12に記載の制御方法。 - 前記第2サーバが、前記マイグレーション指示の対象のファイルシステムをマウントする手順と、
前記第2サーバが、前記開始通知を受けた後、前記マウントが終了するまでの間に、前記マイグレーション指示の対象のファイルシステム内のファイルへのアクセス要求を受けたとき、一時エラーを応答する手順と、をさらに含むことを特徴とする請求項12に記載の制御方法。 - 前記開始通知は、前記マイグレーション指示の対象のファイルシステムが格納されている前記論理デバイスを前記ストレージシステム内で一意に識別する論理デバイス識別子を含み、
前記マイグレーション指示の対象のファイルシステムを、当該ファイルシステムが格納されている複写元の前記論理デバイスから、複写先の前記論理デバイスに複写する手順と、
前記複写先の論理デバイスの前記論理デバイス識別子を、前記複写が実行される前の前記複写元の論理デバイスの前記論理デバイス識別子と同一にする手順と、をさらに含むことを特徴とする請求項12に記載の制御方法。 - 前記各サーバは、前記ファイルシステムのマウント位置を管理する管理テーブルを保持し、
前記管理テーブルには、前記ファイルシステムを前記ストレージシステム内で一意に識別するファイルシステム識別子、前記ファイルシステムのマウント位置を示すマウント位置情報、及び、前記ファイルシステムを管理する前記サーバの識別子を示す管理サーバ識別子が格納され、
前記第1サーバが、前記ファイルシステムの新規作成の指示を受けた後、前記指示に関する論理デバイスに前記ファイルシステムを作成する手順と、
前記第1サーバが、前記作成されたファイルシステムに関する前記ファイルシステム識別子、前記マウント位置情報及び前記管理サーバ識別子を追加して前記管理テーブルの内容を更新する手順と、
前記第1サーバが、少なくとも前記管理テーブルの更新の内容を前記第2サーバに送信する手順と、
前記第2サーバが、前記第1サーバから送信された前記管理テーブルの更新の内容を参照して、自管理サーバに保持される前記管理テーブルを更新する手順と、をさらに含むことを特徴とする請求項10に記載の制御方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004358499A JP4451293B2 (ja) | 2004-12-10 | 2004-12-10 | 名前空間を共有するクラスタ構成のネットワークストレージシステム及びその制御方法 |
US11/068,811 US20060129513A1 (en) | 2004-12-10 | 2005-03-02 | Network storage system with a clustered configuration sharing a namespace, and control method therefor |
EP05253413A EP1669850A1 (en) | 2004-12-10 | 2005-06-02 | Network storage system with a clustered configuration sharing a namespace, and control method therefore |
US12/361,713 US8161133B2 (en) | 2004-12-10 | 2009-01-29 | Network storage system with a clustered configuration sharing a namespace, and control method therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004358499A JP4451293B2 (ja) | 2004-12-10 | 2004-12-10 | 名前空間を共有するクラスタ構成のネットワークストレージシステム及びその制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006164169A true JP2006164169A (ja) | 2006-06-22 |
JP4451293B2 JP4451293B2 (ja) | 2010-04-14 |
Family
ID=34941559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004358499A Expired - Fee Related JP4451293B2 (ja) | 2004-12-10 | 2004-12-10 | 名前空間を共有するクラスタ構成のネットワークストレージシステム及びその制御方法 |
Country Status (3)
Country | Link |
---|---|
US (2) | US20060129513A1 (ja) |
EP (1) | EP1669850A1 (ja) |
JP (1) | JP4451293B2 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008159027A (ja) * | 2006-12-21 | 2008-07-10 | Hitachi Ltd | ファイルシステム仮想化のための方法および装置 |
JP2010009090A (ja) * | 2008-06-24 | 2010-01-14 | Fujitsu Ltd | ファイルサーバのクラスタノード制御プログラム,クラスタノード制御方法及びクラスタノード制御装置 |
JP2010507876A (ja) * | 2006-10-26 | 2010-03-11 | アリババ グループ ホールディング リミテッド | ネットワークデータストレージシステムおよびそのデータアクセス方法 |
JP2010097359A (ja) * | 2008-10-15 | 2010-04-30 | Hitachi Ltd | ファイル管理方法および階層管理ファイルシステム |
JP2010108409A (ja) * | 2008-10-31 | 2010-05-13 | Hitachi Ltd | ストレージ管理方法及び管理サーバ |
US8447825B2 (en) | 2007-02-16 | 2013-05-21 | Nec Corporation | File sharing system and file sharing method |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7185013B2 (en) * | 2001-04-12 | 2007-02-27 | International Business Machines Corporation | Method for constructing and caching a chain of file identifiers and enabling inheritance of resource properties in file systems |
US8332526B2 (en) | 2005-05-25 | 2012-12-11 | Microsoft Corporation | Data communication protocol including negotiation and command compounding |
US8224837B2 (en) * | 2005-06-29 | 2012-07-17 | Oracle International Corporation | Method and mechanism for supporting virtual content in performing file operations at a RDBMS |
US7809675B2 (en) * | 2005-06-29 | 2010-10-05 | Oracle International Corporation | Sharing state information among a plurality of file operation servers |
US20070157002A1 (en) * | 2006-01-03 | 2007-07-05 | Emc Corporation | Methods and apparatus for configuring a storage system |
US7529972B2 (en) * | 2006-01-03 | 2009-05-05 | Emc Corporation | Methods and apparatus for reconfiguring a storage system |
JP4772569B2 (ja) * | 2006-04-07 | 2011-09-14 | 株式会社日立製作所 | 共通名前空間においてディレクトリ単位のマイグレーションを実行するシステム及び方法 |
US8255675B1 (en) | 2006-06-30 | 2012-08-28 | Symantec Operating Corporation | System and method for storage management of file system configuration data |
US9110920B1 (en) * | 2007-05-03 | 2015-08-18 | Emc Corporation | CIFS access to NFS files and directories by translating NFS file handles into pseudo-pathnames |
SE533007C2 (sv) | 2008-10-24 | 2010-06-08 | Ilt Productions Ab | Distribuerad datalagring |
EP2712149B1 (en) | 2010-04-23 | 2019-10-30 | Compuverde AB | Distributed data storage |
US8423713B2 (en) | 2010-09-06 | 2013-04-16 | Hitachi, Ltd. | Cluster type storage system and method of controlling the same |
US9331955B2 (en) | 2011-06-29 | 2016-05-03 | Microsoft Technology Licensing, Llc | Transporting operations of arbitrary size over remote direct memory access |
US8856582B2 (en) * | 2011-06-30 | 2014-10-07 | Microsoft Corporation | Transparent failover |
US9626378B2 (en) | 2011-09-02 | 2017-04-18 | Compuverde Ab | Method for handling requests in a storage system and a storage node for a storage system |
US8645978B2 (en) | 2011-09-02 | 2014-02-04 | Compuverde Ab | Method for data maintenance |
US8650365B2 (en) | 2011-09-02 | 2014-02-11 | Compuverde Ab | Method and device for maintaining data in a data storage system comprising a plurality of data storage nodes |
US8997124B2 (en) | 2011-09-02 | 2015-03-31 | Compuverde Ab | Method for updating data in a distributed data storage system |
US9021053B2 (en) | 2011-09-02 | 2015-04-28 | Compuverde Ab | Method and device for writing data to a data storage system comprising a plurality of data storage nodes |
US8769138B2 (en) | 2011-09-02 | 2014-07-01 | Compuverde Ab | Method for data retrieval from a distributed data storage system |
US20130067095A1 (en) | 2011-09-09 | 2013-03-14 | Microsoft Corporation | Smb2 scaleout |
US9047169B1 (en) * | 2012-03-30 | 2015-06-02 | Emc Corporation | Resizing snapshot mount points |
US9160786B1 (en) | 2012-05-08 | 2015-10-13 | Google Inc. | Method for media sharing based on location proximity |
US9298752B2 (en) * | 2013-08-26 | 2016-03-29 | Dropbox, Inc. | Facilitating data migration between database clusters while the database continues operating |
US10298679B1 (en) * | 2015-09-18 | 2019-05-21 | Amazon Technologies, Inc. | Object ownership migration |
US11971848B2 (en) * | 2021-11-30 | 2024-04-30 | Dell Products L.P. | Efficient transparent switchover of file system consolidation migrations |
US11841825B2 (en) | 2021-11-30 | 2023-12-12 | Dell Products L.P. | Inode clash resolution during file system migration |
US12007855B2 (en) | 2021-12-29 | 2024-06-11 | Dell Products L.P. | Efficient transparent rollback of file system consolidation migrations |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US191745A (en) * | 1877-06-12 | Improvement in millstone-drivers | ||
US158836A (en) * | 1875-01-19 | Improvement in bale-ties | ||
US236798A (en) * | 1881-01-18 | Geoege f | ||
JPH103421A (ja) * | 1995-11-20 | 1998-01-06 | Matsushita Electric Ind Co Ltd | 仮想ファイル管理システム |
US6697846B1 (en) * | 1998-03-20 | 2004-02-24 | Dataplow, Inc. | Shared file system |
US7010554B2 (en) * | 2002-04-04 | 2006-03-07 | Emc Corporation | Delegation of metadata management in a storage system by leasing of free file system blocks and i-nodes from a file system owner |
JP2001051890A (ja) | 1999-08-10 | 2001-02-23 | Toshiba Corp | 仮想分散ファイルサーバシステム |
JP3843713B2 (ja) | 1999-08-27 | 2006-11-08 | 株式会社日立製作所 | 計算機システム及びそのデバイスの割り当て方法 |
US6854034B1 (en) | 1999-08-27 | 2005-02-08 | Hitachi, Ltd. | Computer system and a method of assigning a storage device to a computer |
US6938039B1 (en) * | 2000-06-30 | 2005-08-30 | Emc Corporation | Concurrent file across at a target file server during migration of file systems between file servers using a network file system access protocol |
JP3992427B2 (ja) * | 2000-08-01 | 2007-10-17 | 株式会社日立製作所 | ファイルシステム |
US20040236798A1 (en) * | 2001-09-11 | 2004-11-25 | Sudhir Srinivasan | Migration of control in a distributed segmented file system |
US6671773B2 (en) * | 2000-12-07 | 2003-12-30 | Spinnaker Networks, Llc | Method and system for responding to file system requests |
US7165096B2 (en) * | 2000-12-22 | 2007-01-16 | Data Plow, Inc. | Storage area network file system |
US6985914B2 (en) * | 2002-02-20 | 2006-01-10 | Emc Corporation | Cluster meta file system of file system cells managed by respective data movers of a network file server |
JP4211285B2 (ja) | 2002-05-24 | 2009-01-21 | 株式会社日立製作所 | ネットワークストレージシステムの仮想一元化方法及び装置 |
JP2004021996A (ja) * | 2002-06-12 | 2004-01-22 | Sony Corp | 記録装置、サーバ装置、記録方法、プログラム、記憶媒体 |
US7774466B2 (en) * | 2002-10-17 | 2010-08-10 | Intel Corporation | Methods and apparatus for load balancing storage nodes in a distributed storage area network system |
JP2004318743A (ja) | 2003-04-21 | 2004-11-11 | Hitachi Ltd | ファイル移送装置 |
EP1618500A4 (en) | 2003-04-24 | 2009-01-07 | Neopath Networks Inc | TRANSPARENT FILE MIGRATION USING A NAME SPACE DUPLICATION |
US7346664B2 (en) | 2003-04-24 | 2008-03-18 | Neopath Networks, Inc. | Transparent file migration using namespace replication |
-
2004
- 2004-12-10 JP JP2004358499A patent/JP4451293B2/ja not_active Expired - Fee Related
-
2005
- 2005-03-02 US US11/068,811 patent/US20060129513A1/en not_active Abandoned
- 2005-06-02 EP EP05253413A patent/EP1669850A1/en active Pending
-
2009
- 2009-01-29 US US12/361,713 patent/US8161133B2/en not_active Expired - Fee Related
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010507876A (ja) * | 2006-10-26 | 2010-03-11 | アリババ グループ ホールディング リミテッド | ネットワークデータストレージシステムおよびそのデータアクセス方法 |
US8953602B2 (en) | 2006-10-26 | 2015-02-10 | Alibaba Group Holding Limited | Network data storing system and data accessing method |
JP2008159027A (ja) * | 2006-12-21 | 2008-07-10 | Hitachi Ltd | ファイルシステム仮想化のための方法および装置 |
US8447825B2 (en) | 2007-02-16 | 2013-05-21 | Nec Corporation | File sharing system and file sharing method |
JP2010009090A (ja) * | 2008-06-24 | 2010-01-14 | Fujitsu Ltd | ファイルサーバのクラスタノード制御プログラム,クラスタノード制御方法及びクラスタノード制御装置 |
JP4549408B2 (ja) * | 2008-06-24 | 2010-09-22 | 富士通株式会社 | ファイルサーバのクラスタノード制御プログラム,クラスタノード制御方法及びクラスタノード制御装置 |
JP2010097359A (ja) * | 2008-10-15 | 2010-04-30 | Hitachi Ltd | ファイル管理方法および階層管理ファイルシステム |
JP2010108409A (ja) * | 2008-10-31 | 2010-05-13 | Hitachi Ltd | ストレージ管理方法及び管理サーバ |
US8122116B2 (en) | 2008-10-31 | 2012-02-21 | Hitachi, Ltd. | Storage management method and management server |
Also Published As
Publication number | Publication date |
---|---|
JP4451293B2 (ja) | 2010-04-14 |
US20090144290A1 (en) | 2009-06-04 |
EP1669850A1 (en) | 2006-06-14 |
US20060129513A1 (en) | 2006-06-15 |
US8161133B2 (en) | 2012-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4451293B2 (ja) | 名前空間を共有するクラスタ構成のネットワークストレージシステム及びその制御方法 | |
JP4836533B2 (ja) | ストレージシステムにおけるファイルシステムマイグレーション方法、ストレージシステム及び管理計算機 | |
JP5066415B2 (ja) | ファイルシステム仮想化のための方法および装置 | |
JP4806572B2 (ja) | データミラーリングによって参照負荷を分散するストレージシステムにおけるアクセスの制御 | |
JP5060789B2 (ja) | クラスタ化nasシステムの間でデータをミラーリングする方法 | |
US9639277B2 (en) | Storage system with virtual volume having data arranged astride storage devices, and volume management method | |
US7836017B1 (en) | File replication in a distributed segmented file system | |
JP4764701B2 (ja) | ログ情報を管理する計算機システム及びログ情報の管理方法 | |
US7590671B2 (en) | Storage system, file migration method and computer program product | |
US7966517B2 (en) | Method and apparatus for virtual network attached storage remote migration | |
JP2008242788A (ja) | 重複したファイルの記憶を防ぐコンピュータシステム | |
JP2006039814A (ja) | ネットワークストレージシステム及び複数ネットワークストレージ間の引継方法 | |
JP2007272874A (ja) | クラスタ化ファイルシステムにおいてデータのバックアップを取る方法 | |
JP2006268534A (ja) | 記憶装置システムの制御技術 | |
JP4278452B2 (ja) | 計算機システム | |
JP2004295465A (ja) | 計算機システム | |
JP2009064120A (ja) | 検索システム | |
US20080147859A1 (en) | Method and program for supporting setting of access management information | |
JP2008146212A (ja) | 共有ディレクトリの設定情報を変更する方法、及びファイルサーバ装置 | |
JP2005321913A (ja) | ファイル共有装置を有する計算機システム、および、ファイル共有装置の移行方法 | |
JP4258768B2 (ja) | ファイル配置システム | |
US8117405B2 (en) | Storage control method for managing access environment enabling host to access data | |
JP4005102B2 (ja) | ゲートウェイ装置 | |
US20080243962A1 (en) | Method and apparatus for providing and managing a virtual storage namespace |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070111 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090817 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090825 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091019 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100112 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100127 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130205 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130205 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140205 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |