JP2013105289A - 階層ファイルストレージに対する差分インデクシング方法 - Google Patents
階層ファイルストレージに対する差分インデクシング方法 Download PDFInfo
- Publication number
- JP2013105289A JP2013105289A JP2011248190A JP2011248190A JP2013105289A JP 2013105289 A JP2013105289 A JP 2013105289A JP 2011248190 A JP2011248190 A JP 2011248190A JP 2011248190 A JP2011248190 A JP 2011248190A JP 2013105289 A JP2013105289 A JP 2013105289A
- Authority
- JP
- Japan
- Prior art keywords
- file
- storage device
- update
- search
- file storage
- 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
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
複数のファイルサーバからなる階層ファイルストレージシステムを検索対象とする検索サーバにおいて、当該階層ファイルストレージシステムに格納されているファイルの中からインデックス更新対象ファイルのリストと、当該ファイルへのアクセス先情報を取得することを課題とする。
【解決手段】
フロントエンド側ファイルサーバにおいて、自ファイルシステムにおけるファイル更新履歴を蓄積保管するファイル更新リストを作成する。検索サーバがフロントエンド側ファイルサーバに対して当該ファイル更新リストを要求とフロントエンド側ファイルサーバがファイル更新リストに加え、対象ファイルのバックエンド側ファイルサーバ上のパス名情報を提供することにより、検索サーバはバックエンド側ファイルサーバにアクセスし、検索インデックス更新に必要な情報を取得できる。
【選択図】 図6
Description
はじめに、処理(1)について説明する。ユーザは、クライアントマシン4100のファイル共有クライアント制御プログラム4125を利用して、Tier1ファイルサーバ2100に対してファイル格納要求を出す(処理(1-1))。Tier1ファイルサーバ2100上のファイル共有制御プログラム2124は、ファイルシステム2180に対象ファイルを格納すべく、データ管理制御プログラム2123に対して要求を出す。この中で、Change File Notification制御プログラム2125にもファイル登録の通知が出る(処理(1-2))。データ管理制御プログラム2123は、対象ファイルをファイルシステム2180に格納する(処理(1-3))。Change File Notification制御プログラム2125は、当該ファイル登録イベント情報をファイル更新リスト管理表6300に登録する(処理(1-4))。以上が、ファイル登録処理の一連の流れとなる。
図15は、Tier1ファイルサーバ2100のファイル階層管理制御プログラム2126が行うファイル階層制御処理の流れを示す。本処理では、Tier1ファイルサーバ2100上のファイルシステムに格納されたファイルの中から、所定の条件に合致するファイルを探して、当該ファイルをTier2ファイルサーバ3100に複製あるいは移動させる処理を行う。ここで、ファイルを移動させる場合は、移動後も対象ファイルに対して透過的にアクセス可能にするため、Tier1ファイルサーバ2100上に当該ファイルのスタブファイルを残すようにする。
また、検索サーバが提供する検索結果の中に、フロントエンド側ファイルサーバのパス名も出力できるようになる。これにより、ユーザは、当該検索結果を利用して、当該ファイルにアクセスできるようにもなるため、ユーザによるファイルアクセシビリティの向上にも寄与できる。
本発明をコンピュータプログラムまたはそのプログラムを記録した記録媒体等として構成する場合には、制御装置あるいは制御装置を制御するプログラム全体として構成するものとしてもよいし、本発明の機能を果たす部分のみを構成するものとしてもよい。また、記録媒体としては、フレキシブルディスクやCD-ROM、DVD-ROM、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置および外部記憶装置などコンピュータが読み取り可能な種々の揮発性記憶媒体や不揮発性記憶媒体を利用できる。
1000・・・検索サーバ
2100・・・Tier1ファイルサーバ
3100・・・Tier2ファイルサーバ
4100・・・クライアントマシン
1110、2110、3110、4110・・・プロセッサ
1120、2120、3120、4120・・・メモリ
1121、2121、3121、4121・・・外部記憶装置I/F制御プログラム
1122、2122、3122、4122・・・ネットワークI/F制御プログラム
1123、2123、3123、4123・・・データ管理制御プログラム
1124・・・検索制御プログラム
1171・・・ファイル更新リスト問合せ制御サブプログラム
1172・・・ファイルアクセス制御サブプログラム
1173・・・インデクシング制御サブプログラム
1174・・・検索応答制御サブプログラム
2124、3124・・・ファイル共有制御プログラム
2125、3125・・・Change File Notification制御プログラム
2126・・・ファイル階層管理制御プログラム
2127・・・Tier2ファイルサーバ向けファイルアクセスクライアント制御プログラム
4124・・・検索クライアント制御プログラム
4125・・・ファイル共有クライアント制御プログラム
1130、2130、3130、4130・・・外部記憶装置I/F
1140、2140、3140、4140・・・ネットワークI/F
1150、2150、3150、4150・・・バス
1160、2160、3160、4160・・・外部記憶装置
2180、3180・・・ファイルシステム
6100・・・検索インデックス管理表
6110・・・キーワード
6120・・・該当位置情報
6121、6124・・・ファイル識別情報
6122、6125・・・該当位置オフセット
6123、6126・・・重み付け
6200・・・検索インデックス登録ファイル管理表
6210・・・ファイル識別情報
6220・・・ファイルパス名
6230・・・メタデータ
6300・・・ファイル更新リスト管理表
6310・・・発生日時
6320・・・操作種別
6330・・・オブジェクト種別
6340・・・パス名
6400・・・ファイル階層管理表
6410・・・オブジェクト種別
6420・・・パス名
6430・・・Tier2格納場所
6440・・・管理状態
7000・・・ファイル
7100・・・メタデータ
7110・・・従来のメタデータ
7120・・・Tier2格納場所
7130・・・管理状態
7200・・・データ
8100・・・ファイル更新リスト問合せパケット
8110・・・認証情報
8120、8220・・・問合せ内容
8130・・・問合せ対象期間指定
8131・・・起点
8132・・・終点
8140・・・問合せ条件指定
8141・・・ファイル上限サイズ
8142・・・ファイル拡張子
8150・・・問合せ取得方法指定
8151・・・取得方法フラグ
8152・・・上限エントリ数
8153・・・オフセット
8200・・・ファイル更新リスト問合せ結果取得パケット
8210・・・処理結果
8230・・・総エントリ数
8240・・・オフセット
8250・・・エントリ数
8260・・・ファイル更新リスト
8261・・・ファイル更新エントリ
8262・・・発生日時
8263・・・オブジェクト種別
8264・・・操作種別
8265・・・パス名
8266・・・親ディレクトリデータ
8267・・・パス名
8268・・・Tier2格納場所
8270・・・Share情報
8271・・・Tier1におけるShare名
8272・・・Shareのアクセス制御情報
8281・・・Tier1 IPアドレス
8282・・・Tier2 IPアドレス
8283・・・階層管理状態情報
8284・・・アクセス制御情報
8285・・・メタデータ
Claims (17)
- 第一のファイル格納装置または第二のファイル格納装置に格納されたファイルのデータを取得する装置であって、
前記第一のファイル格納装置に対して所定の期間内に更新された更新ファイルのリストであるファイル更新リストの送信を要求する手段と、
前記第一のファイル格納装置から、更新ファイルの第一のファイル格納装置及び第二のファイル格納装置における所在情報と当該更新ファイルの管理状態情報を含む前記ファイル更新リストを受信する手段と、
前記ファイル更新リストに含まれる更新ファイル各々について、
当該ファイル更新リストに含まれる前記管理状態情報に基づいて、前記第一のファイル格納装置と前記第二のファイル格納装置のいずれを取得元としてファイルデータとメタデータを取得するかを判断する手段と、
前記取得元に対し、当該取得元における前記所在情報が示す場所にある前記更新ファイルのファイルデータとメタデータの送信を要求する手段と、
前記取得元から前記更新ファイルのファイルデータとメタデータを受信する手段と、
を有することを特徴とする装置。 - 請求項1に係る装置であって、
前記装置はさらに、
第一のファイル格納装置または第二のファイル格納装置に格納されたファイルのインデックス情報を登録した検索インデックス管理表と、
前記ファイルの第一のファイル格納装置における所在情報を登録した検索インデックス登録ファイル管理表と、
前記更新ファイルのファイルデータとメタデータから検索インデックスを生成する手段と、
生成した前記検索インデックスに基づき前記検索インデックス管理表と前記検索インデックス登録ファイルを更新する手段と、
を有することを特徴とする装置。 - 請求項2に係る装置であって、
前記装置はさらに、
前記取得元から前記更新ファイルのファイルデータとメタデータの送信要求を拒否許可された場合は、
前記検索インデックスの生成と前記検索インデックス管理表と前記検索インデックス更新登録ファイルの更新をスキップする手段と、
次に前記ファイル更新リストを受信し更新ファイルのファイルデータとメタデータを取得する際に、前記更新をスキップしたファイルについ、再度ファイルデータとメタデータの取得を行う手段と、
を有することを特徴とする装置。 - 請求項3に係る装置であって、
前記ファイル更新リストの管理状態情報において、前記更新ファイルへの操作が削除であった場合は、前記インデックスを作成する処理をスキップする手段と、
を有することを特徴とする装置。 - 請求項4に係る装置であって、
検索条件と検索ユーザのアカウント情報を取得する手段と、
前記検索インデックス管理表より前記検索条件に合致するファイルを取得し、前記検索インデックス登録ファイル管理表から当該ファイルの所在情報を抽出する手段と、
前記抽出したファイルの各々について、当該ファイルに設定されているアクセス制限
と前記検索ユーザが有する参照権限に基づき、前記検索ユーザが参照可能なファイルを抽出して検索結果とする手段と、
前記検索ユーザが参照可能なファイルのリストと当該ファイルの所在情報を検索結果として検索要求元に送信する手段と、
を有することを特徴とする装置。 - 請求項5に係る装置であって、
前記ファイル更新リストに基づき、前記検索結果に含まれる前記ファイルの所在情報が前記第一のファイル格納装置における所在情報である場合には当該所在情報を前記第二のファイル格納装置における所在情報に、当該所在情報が前記第二のファイル格納装置における所在情報である場合には当該所在情報を前記第一のファイル格納装置における所在情報に変換して検索結果を作成する手段と、
を有することを特徴とする装置。 - 請求項4に係る装置であって、
前記ファイル更新リストには第一のファイル格納装置のIPアドレスと第二のファイル格納装置のIPアドレスが含まれ、
前記ファイル検索装置は、
前記取得元に対し、前記所在情報が示す場所にある前記更新ファイルのファイルデータとメタデータの送信を要求する際に、前記取得元のIPアドレスを指定して送信を要求する手段と、
を有することを特徴とする装置。 - 請求項4に係る装置であって、
前記ファイル更新リストには前記更新ファイルの親ディレクトのアクセス制御情報とメタデータが含まれ、
前記装置は、
前記親ディレクトのアクセス制御情報とメタデータを前記検索インデックスの生成に利用する手段と、
を有することを特徴とする装置。 - 請求項5に係る装置であって、
前記ファイル更新リストには、前記更新ファイルのファイル共有レベルとして設定された共有プロトコルアクセス制御情報が含まれ、
前記装置は、
前記取得元に対し、当該取得元における前記所在情報が示す場所にある前記更新ファイルのファイルデータとメタデータの送信を要求する際に、所定の共有プロトコルが使用されていた場合、前記共有プロトコルアクセス制御情報を前記検索インデックス登録ファイル管理表に登録する手段と、
前記検索ユーザのアカウント情報に基づき、抽出した前記ファイルから、当該検索ユーザが参照権限を有するファイルを抽出する際に、前記共有プロトコルアクセス制御情報に基づく参照権限を考慮してファイルを抽出し検索結果とする手段と、
を有することを特徴とする装置。 - 第一のファイル格納装置または第二のファイル格納装置に格納されたファイルのデータを取得する装置であって、
前記検索装置は、
第一のファイル格納装置または第二のファイル格納装置に格納されたファイルのインデックス情報を登録した検索インデックス管理表と、
前記ファイルの第一のファイル格納装置における所在情報を登録した検索インデックス登録ファイル管理表と、
前記第二のファイル格納装置に対して所定の期間内に更新された更新ファイルのリストであるファイル更新リストの送信を要求する手段と、
前記第二のファイル格納装置から、前記更新ファイルの第一のファイル格納装置及び第二のファイル格納装置における所在情報と当該更新ファイルの管理状態情報を含む前記ファイル更新リストを受信する手段と、
前記ファイル更新リストに含まれる更新ファイル各々について、
当該ファイル更新リストに含まれる前記管理状態情報に基づいて、第一のファイル格納装置と第二のファイル格納装置のいずれを取得元としてファイルデータとメタデータを取得するかを判断する手段と、
前記取得元に対し、当該取得元における前記所在情報が示す場所にある前記更新ファイルのファイルデータとメタデータの送信を要求する手段と、
前記取得元から前記更新ファイルのファイルデータとメタデータを受信する手段と、
前記更新ファイルのファイルデータとメタデータから検索インデックスを生成する手段と、
生成した前記検索インデックスに基づき前記検索インデックス管理表と前記検索インデックス登録ファイルを更新する手段と、
を有することを特徴とする装置。 - 装置からファイルデータの取得要求を受け付け、第二のファイル格納装置と階層関係にある第一のファイル格納装置であって、
前記第一のファイル格納装置は、
前記第一のファイル格納装置におけるファイルの所在前記所在情報が示す場所にあると当該ファイルの第二のファイル格納装置における所在情報と、当該ファイルの管理状態情報を有するファイル階層管理表と、
少なくとも前記第一のファイル格納装置または前記第二のファイル格納装置のいずれかに所在するファイルに対するファイル操作を記録したファイル更新リスト管理表と、
前記装置からファイル操作されたファイルリストの送信要求を受信する手段と、
前記ファイル更新リスト管理表に基づき所定期間内に更新された更新ファイルを抽出する手段と、
前記ファイル階層管理表に基づき、前記更新ファイルの第一のファイル格納装置における所在情報と第二のファイル格納装置における所在情報を取得する手段と、
前記更新ファイルと前記第一のファイル格納装置における所在情報と前記第二のファイル格納装置における所在情報を更新ファイルリストとして送信する手段と、
を有することを特徴とする第一のファイル格納装置。 - 第一のファイル格納装置と、第二のファイル格納装置と、前記第一のファイル格納装置または前記第二のファイル格納装置に対しファイル検索を行う検索装置を有するファイル検索システムであって、
前記検索装置は、
少なくとも前記第一のファイル格納装置及び前記第二のファイル格納装置のいずれかに格納されたファイルのインデックス情報を登録した検索インデックス管理表と、
前記ファイルの前記第一のファイル格納装置における所在情報を登録した検索インデックス登録ファイル管理表と、
前記第一のファイル格納装置に対してファイル更新リストの送信を要求する手段と、
を有し、
前記第一のファイル格納装置は、
前記第一のファイル格納装置におけるファイルの所在情報と、当該ファイルの第二のファイル格納装置における所在情報と、当該ファイルの管理状態情報を有するファイル階層管理表と、
前記第一のファイル格納装置または前記第二のファイル格納装置に所在するファイルに対する操作を記録したファイル更新リスト管理表と、
前記検索装置からの前記ファイル更新リストの送信要求を受信する手段と、
前記ファイル更新リスト管理表に基づき所定期間内に更新された更新ファイルを抽出する手段と、
前記ファイル階層管理表に基づき、当該更新ファイルの第一のファイル格納装置及び第二のファイル格納装置における所在情報と当該更新ファイルの管理状態情報を含む前記ファイル更新リストを受信する手段と、
を有し、
前記検索装置は、さらに、
前記第一のファイル格納装置から前記ファイル更新リストを受け取る手段と、
前記ファイル更新リストで指定される更新ファイル各々について、
当該ファイル更新リストに含まれる当該更新ファイルの管理状態情報に基づき、前記第一のファイル格納装置と前記第二のファイル格納装置のいずれに当該更新ファイルのファイルデータとメタデータの送信を要求するかを判断する手段と、
前記判断に応じて、前記第一のファイル格納装置または前記第二のファイル格納装置に前記更新ファイルのファイルデータとメタデータの送信を要求する手段とを有し、
前記第一のファイル格納装置および前記第一のファイル格納装置は、
前記検索装置からの要求に基づき、前記更新ファイルのファイルデータとメタデータを前記検索装置に送信する手段を有し、
前記検索装置はさらに、
前記前記第一のファイル格納装置または前記第二のファイル格納装置から前記更新ファイルのファイルデータとメタデータを受信する手段を、
を有することを特徴とするファイル検索システム。 - 請求項12に係るファイル検索システムであって、
前記検索装置はさらに、
少なくとも前記第一のファイル格納装置及び前記第二のファイル格納装置のいずれかに格納されたファイルのインデックス情報を登録した検索インデックス管理表と、
前記ファイルの第一のファイル格納装置における所在情報を登録した検索インデックス登録ファイル管理表と、
前記更新ファイルのファイルデータとメタデータからインデックス情報を生成する手段と、
生成した前記インデックス情報に基づき前記検索インデックス管理表と前記検索インデックス更新登録ファイルを更新する手段と、
を有することを特徴とするファイル検索システム。 - 請求項13に係るファイル検索システムであって、
前記第一のファイル格納装置は、
前記ファイル更新リスト管理表に基づき、所定の条件を満たすファイルについて前記第二のファイル格納装置に複製を作成する複製ファイルリストを作成する手段と、
前記複製ファイルリストで指定されるファイル各々について複製ファイルを作成し、当該複製ファイルを前記第二のファイル格納装置に格納する手段と、
前記複製ファイルの各々について前記ファイル階層管理表の管理状態情報を更新する手段と、
前記第二のファイル格納装置に複製を有するファイルであって所定の条件を満たすファイルについて前記第一のファイル格納装置から削除する削除ファイルリストを作成する手段と、
前記削除ファイルリストで指定されるファイル各々について、第一のファイル格納装置からファイルを削除しスタブを作成する手段と、
前記削除したファイル各々について前記階層管理表を更新する手段と、
を有することを特徴とするファイル検索システム。 - 請求項14に係るファイル検索システムであって、
前記第一のファイル格納装置は、
ユーザによるファイル操作を受け付ける手段と、
前記ファイル階層管理表の管理状態情報に基づき、
前記ファイル操作を受け付けたファイルが前記第一のファイル格納装置に格納されている場合は、前記第一のファイル格納装置に格納されているファイルに対して操作を実行する手段と、
前記ファイル操作を受け付けたファイルが前記第二のファイル格納装置に移動または複製されている場合は、前記第二のファイル格納装置にあるファイルを前記第一のファイル格納装置の領域に読み出し、前記第一のファイル格納装置の領域にあるファイルに対して操作を実行する手段と、
を有することを特徴とするファイル検索システム。 - 第一のファイル格納装置と、第二のファイル格納装置と、前記第一のファイル格納装置または前記第二のファイル格納装置に対しファイル検索を行う検索装置からなるファイル検索システムであって、
前記検索装置は、
少なくとも第一のファイル格納装置第二のファイル格納装置のいずれかに格納されたファイルのインデックス情報を登録した検索インデックス管理表と、
前記ファイルの前記第一のファイル格納装置における所在情報を登録した検索インデックス登録ファイル管理表と、
前記第二のファイル格納装置に対してファイル更新リストの送信を要求する手段と、
を有し、
前記第二のファイル格納装置は、
前記第一のファイル格納装置または前記第二のファイル格納装置に所在するファイルに対する操作と当該ファイルの前記第二のファイル格納装置における所在情報を記録したファイル更新リスト管理表と、
前記検索装置からの前記ファイル更新リストの送信要求を受信する手段と、
前記ファイル更新リスト管理表に基づき所定期間内に更新された更新ファイルと当該更新ファイルの前記第二のファイル格納装置における所在情報を抽出する手段と、
前記抽出した更新ファイルと前記第二のファイル格納装置における所在情報をファイル更新リストとして送信する手段とを有し、
前記検索装置は、さらに、
前記第二のファイル格納装置から前記ファイル更新リストを受け取る手段と、
前記ファイル更新リストに含まれる更新ファイルの前記第二のファイル格納装置における所在情報に基づいて、前記更新ファイルのファイルデータとメタデータの送信を前記第二のファイル格納装置に要求する手段とを有し、
前記第二のファイル格納装置は、
前記検索装置からの要求に基づき、前記更新ファイルのファイルデータとメタデータを前記検索装置に送信する手段を有し、
前記検索装置は、さらに、
前記第二のファイル格納装置から前記更新ファイルのファイルデータとメタデータを受信する手段と、
を有することを特徴とするファイル検索システム。 - 請求項16に係るファイル検索システムであって、
前記第一のファイル格納装置は、
前記第一のファイル格納装置におけるファイルの所在情報と当該ファイルの第二のファイル格納装置における所在情報と、当該ファイルの管理状態情報を有するファイル階層管理表と、
を有し、
前記検索装置は、
前記ファイル更新リストに含まれる前記第二のファイル格納装置におけるファイルの所在情報を指定して、当該ファイルの当該第一のファイル検索装置のおける所在情報を問い合わせる手段と、
を有し、
前記第一のファイル格納装置は、
前記ファイル階層管理表に基づき、前記検索装置から指定された前記第二のファイル格納装置におけるファイルの所在情報を前記第一のファイル格納装置における当該ファイルの所在情報に変換する手段と、
前記変換の結果をファイル検索装置に送信する手段とを有し、
前記検索装置はさらに、
前記変換の結果を受信する手段と、
前記第一のファイル格納装置における当該ファイルの前記所在情報に基づき、前記第一のファイル格納装置に対し、前記更新ファイルのファイルデータとメタデータの送信を要求する手段と、
を有することを特徴とするファイル検索システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011248190A JP5557824B2 (ja) | 2011-11-14 | 2011-11-14 | 階層ファイルストレージに対する差分インデクシング方法 |
US13/547,731 US9081784B2 (en) | 2011-11-14 | 2012-07-12 | Delta indexing method for hierarchy file storage |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011248190A JP5557824B2 (ja) | 2011-11-14 | 2011-11-14 | 階層ファイルストレージに対する差分インデクシング方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013105289A true JP2013105289A (ja) | 2013-05-30 |
JP5557824B2 JP5557824B2 (ja) | 2014-07-23 |
Family
ID=48281615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011248190A Expired - Fee Related JP5557824B2 (ja) | 2011-11-14 | 2011-11-14 | 階層ファイルストレージに対する差分インデクシング方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9081784B2 (ja) |
JP (1) | JP5557824B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112650721A (zh) * | 2020-12-29 | 2021-04-13 | 杭州趣链科技有限公司 | 一种文件存储方法、装置、***以及设备 |
US20220374419A1 (en) * | 2019-10-29 | 2022-11-24 | Beijing Bytedance Network Technology Co., Ltd. | List update method and apparatus, readable medium, and electronic device |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9141669B2 (en) * | 2013-01-22 | 2015-09-22 | Go Daddy Operating Company, LLC | Configuring an origin server content delivery using a pulled data list |
US10248670B1 (en) | 2013-03-14 | 2019-04-02 | Open Text Corporation | Method and system for migrating content between enterprise content management systems |
US20170060941A1 (en) * | 2015-08-25 | 2017-03-02 | Futurewei Technologies, Inc. | Systems and Methods for Searching Heterogeneous Indexes of Metadata and Tags in File Systems |
US10095875B2 (en) * | 2015-08-28 | 2018-10-09 | Vmware, Inc. | Multi-level access control for distributed storage systems |
US11030263B2 (en) * | 2018-05-11 | 2021-06-08 | Verizon Media Inc. | System and method for updating a search index |
US11379430B2 (en) * | 2018-11-13 | 2022-07-05 | Dokkio, Inc. | File management systems and methods |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011114382A1 (en) * | 2010-03-19 | 2011-09-22 | Hitachi, Ltd. | Virtual file system and hierarchical storage management for cloud computing containing different underlying file systems |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8417693B2 (en) * | 2005-07-14 | 2013-04-09 | International Business Machines Corporation | Enforcing native access control to indexed documents |
US7873625B2 (en) | 2006-09-18 | 2011-01-18 | International Business Machines Corporation | File indexing framework and symbolic name maintenance framework |
JP5160483B2 (ja) * | 2009-03-11 | 2013-03-13 | 株式会社日立ソリューションズ | ストレージシステム及びデータマイグレーション対応検索システム |
US8434131B2 (en) * | 2009-03-20 | 2013-04-30 | Commvault Systems, Inc. | Managing connections in a data storage system |
JP5427533B2 (ja) * | 2009-09-30 | 2014-02-26 | 株式会社日立製作所 | 階層ストレージ管理システムにおける重複ファイルの転送方法及びシステム |
-
2011
- 2011-11-14 JP JP2011248190A patent/JP5557824B2/ja not_active Expired - Fee Related
-
2012
- 2012-07-12 US US13/547,731 patent/US9081784B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011114382A1 (en) * | 2010-03-19 | 2011-09-22 | Hitachi, Ltd. | Virtual file system and hierarchical storage management for cloud computing containing different underlying file systems |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220374419A1 (en) * | 2019-10-29 | 2022-11-24 | Beijing Bytedance Network Technology Co., Ltd. | List update method and apparatus, readable medium, and electronic device |
CN112650721A (zh) * | 2020-12-29 | 2021-04-13 | 杭州趣链科技有限公司 | 一种文件存储方法、装置、***以及设备 |
Also Published As
Publication number | Publication date |
---|---|
US20130124503A1 (en) | 2013-05-16 |
US9081784B2 (en) | 2015-07-14 |
JP5557824B2 (ja) | 2014-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5557824B2 (ja) | 階層ファイルストレージに対する差分インデクシング方法 | |
US11388251B2 (en) | Providing access to managed content | |
JP5843965B2 (ja) | 検索装置、検索装置の制御方法及び記録媒体 | |
JP6006267B2 (ja) | 索引キーを使用して検索を絞込むシステムおよび方法 | |
JP5008748B2 (ja) | 検索方法、統合検索サーバ及びコンピュータプログラム | |
CN102239476B (zh) | 用于存储集群的共享名称空间 | |
JP5485997B2 (ja) | 重複排除機能付きデータ格納装置及び当該データ格納装置の検索インデックスを作成する制御装置 | |
US20110167045A1 (en) | Storage system and its file management method | |
JP4671332B2 (ja) | ユーザ識別情報を変換するファイルサーバ | |
JP5439337B2 (ja) | 情報処理システム、情報処理システムの制御方法、検索制御装置 | |
EP2629215A1 (en) | File list generation method, system, and program, and file list generation device | |
US9600501B1 (en) | Transmitting and receiving data between databases with different database processing capabilities | |
WO2015049747A1 (ja) | データ管理システム、及び、データ管理方法 | |
JP5320433B2 (ja) | 統合検索装置、統合検索システム、統合検索方法 | |
JP2006107446A (ja) | ネットワーク・ドキュメントのバッチ索引付けのためのシステムおよび方法 | |
CN106484820B (zh) | 一种重命名方法、访问方法及装置 | |
JP5352712B2 (ja) | 検索方法、統合検索サーバ及びコンピュータプログラム | |
US7373393B2 (en) | File system | |
CN103136294B (zh) | 文件操作方法及装置 | |
CN110502472A (zh) | 一种大量小文件的云存储优化方法及其*** | |
KR102253841B1 (ko) | 대용량 분산 파일 시스템에서 데이터의 수정을 포함하는 트랜잭션 처리 장치 및 컴퓨터로 읽을 수 있는 기록매체 | |
JP4153596B2 (ja) | コンテンツ連携システムおよびコンテンツ連携方法 | |
JP5898026B2 (ja) | 分散検索システムにおけるストレージ容量平準化方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131009 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131009 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140218 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140414 |
|
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: 20140507 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140603 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5557824 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |