FILE STORAGE SYSTEM

To provide a file virtualization function easily without being affected by an application for accessing a file system.SOLUTION: A CPF node 110 puts an application program 411 and an IO Hook program 412 in a container to provide a client 600 with them, the application program 411 performs call proces...

Full description

Saved in:
Bibliographic Details
Main Authors KITAMURA KENJI, FURUHASHI RYO, NOMURA SHIMPEI, HAYASAKA MITSUO, TAKADA MASATADA
Format Patent
LanguageEnglish
Japanese
Published 09.08.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:To provide a file virtualization function easily without being affected by an application for accessing a file system.SOLUTION: A CPF node 110 puts an application program 411 and an IO Hook program 412 in a container to provide a client 600 with them, the application program 411 performs call processing to a virtual file system provided by the IO Hook program 412 on the basis of an operation request of a file from the client 600, the IO Hook program 412 performs update processing of state management information on the file on the basis of input information or an operation content to the virtual file system relating to the operation request, and a file virtualization program 415 performs file management processing between a CPF100 and a CAS on the basis of the state management information and outputs the call processing to a distributed file system program 413.SELECTED DRAWING: Figure 4 【課題】ファイルシステムにアクセスするアプリケーションに影響されず簡易にファイル仮想化機能を提供する。【解決手段】CPFノード110は、アプリケーションプログラム411およびIO Hookプログラム412をコンテナ化してクライアント600に提供し、クライアント600からのファイルの操作要求に基づきアプリケーションプログラム411はIO Hookプログラム412が提供する仮想ファイルシステムに対し呼び出し処理を行い、IO Hookプログラム412は、操作要求にかかる仮想ファイルシステムへの入力情報または操作内容に基づいて、ファイルの状態管理情報の更新処理を行い、ファイル仮想化プログラム415は、状態管理情報に基づいてCPF100とCASとの間でファイルの管理処理を行うと共に、当該呼び出し処理を分散ファイルシステムプログラム413に出力する。【選択図】図4
Bibliography:Application Number: JP20220012209