JPH06243074A - ファイルサービスシステム - Google Patents

ファイルサービスシステム

Info

Publication number
JPH06243074A
JPH06243074A JP5029434A JP2943493A JPH06243074A JP H06243074 A JPH06243074 A JP H06243074A JP 5029434 A JP5029434 A JP 5029434A JP 2943493 A JP2943493 A JP 2943493A JP H06243074 A JPH06243074 A JP H06243074A
Authority
JP
Japan
Prior art keywords
file service
directory
service device
file
user
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.)
Pending
Application number
JP5029434A
Other languages
English (en)
Inventor
Yoshitaka Nanzaki
由任 南崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP5029434A priority Critical patent/JPH06243074A/ja
Publication of JPH06243074A publication Critical patent/JPH06243074A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【目的】ネットワーク上に複数のファイルサービス装置
とワークステーションが接続されたファイルサービスシ
ステムにおいて、システム管理業務の負担を軽減すると
ともに、資源の無駄を排除し、ユーザ業務の効率化を達
成する。 【構成】ファイルサービス装置13のディレクトリ21
の容量が不足した場合、対応するファイルサービス装置
12のディレクトリ19に、ディレクトリ21に存在す
るファイルの一部または全部を移動し、ユーザからファ
イルサービス装置13にディレクトリに関する問い合わ
せがあったときは、ファイルサービス装置12に対し
て、移動したディレクトリに関する情報の転送要求を発
行するようにした。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、LAN上でファイル
の共有や保存、またはバッジ処理等を目的とした保存管
理機能を提供するファイルサービスシステムに関し、詳
しくは、相互交信機能により、負荷の偏りを分散したフ
ァイルサービスシステムに関する。
【0002】
【従来の技術】ファイルサービス装置は、LANなどの
ネットークに接続された複数のユーザインターフェース
機器からのファイルアクセスを受け付けるとともに、自
らが保有するファイル群を管理している。従来のファイ
ルサービス装置は、同じLAN上に接続されていてもシ
ステム間に関連はなく、それぞれが独立しており、資源
の消費量の偏りやバラツキのコントロールは人手に頼っ
ていた。例えば、あるディレクトリの容量が不足した場
合、システムのユーザはその旨を管理者に連絡し、他の
ファイルサービス装置にディレクトリごと移したり、空
いているところに新たに使用権を設定してもらい、複数
のディレクトリに分散してストアする必要があった。
【0003】
【発明が解決しようとする課題】このように、ディレク
トリを移動したり分散してストアした場合は、そのディ
レクトリを共有している関係者への連絡が必要となり、
場合によっては関連するファイル群の修正も必要となる
など、管理が煩雑になるという問題点があった。また、
慎重な導入計画によりシステムを構築し、各ディレクト
リの使用状況の常時監視や、頻繁な配置検討を行って
も、ディレクトリの配分は冗長にならざるをえず、資源
の無駄やユーザの業務が停滞するなどの問題点があっ
た。
【0004】この発明は、上述したシステム管理業務の
負担を軽減するとともに、資源の無駄を排除し、ユーザ
業務の効率化を実現したファイルサービスシステムを提
供することを目的とする。
【0005】
【課題を解決するための手段】上記課題を解決するた
め、この発明に係わるファイルサービスシステムでは、
ターゲット・ファイルサービス装置に対応するスレーブ
・ファイルサービス装置を設定し、前記ターゲット・フ
ァイルサービス装置で保持しているディレクトリのう
ち、容量が不足するディレクトリが検出された場合は、
対象となるディレクトリに存在するファイルの一部また
は全部を、前記対応するスレーブ・ファイルサービス装
置に移動し、また、ワークステーション等を通じてユー
ザから問い合わせのあったディレクトリが、他のファイ
ルサービス装置に移動しているときは、対応するスレー
ブ・ファイルサービス装置に対してディレクトリに関す
る情報の転送要求を発行することを特徴とする。
【0006】
【作用】ターゲット・ファイルサービス装置のディレク
トリの容量が不足した場合、スレーブ・ファイルサービ
ス装置内に前記ディレクトリのコピーが作成され、対象
となるディレクトリに存在するファイル群が移動する。
また、ユーザから問い合わせがあった場合、該当するデ
ィレクトリに関する情報の転送要求がスレーブ・ファイ
ルサービス装置に発行され、返ってきた結果がユーザに
再転送される。
【0007】したがって、システム管理者から見ると、
ディレクトリの移動に伴う付帯的な作業や、各ディレク
トリの使用状況の監視などの業務を常時行う必要がない
ので、システム管理業務の負担が軽減される。また、使
用状況に応じた適切なディレクトリ配分がなされるの
で、資源の有効利用やユーザ業務の効率化を図ることが
できる。
【0008】
【実施例】以下、この発明に係わるファイルサービスシ
ステムの一実施例を図面を参照しながら詳細に説明す
る。
【0009】図2は、この発明に係わるファイルサービ
スシステムの全体構成を示している。このシステムは、
ワークステーション11などのユーザインターフェース
機器と、共有のファイルを管理するファイルサービス装
置12、13と、各ファイルサービス装置内に設けられ
た判断装置14、15と、これらの各機器を接続するL
AN16により構成されている。
【0010】図1は、ファイルサービス装置12、13
の機能的な構成を示すブロック図であり、図2と同等部
分を同一符号で表している。ファイルサービス装置12
のファイル管理装置17は、ディレクトリmとディレク
トリ19を管理しており、ディレクトリ19の下にはフ
ァイル群20がある。判断装置14は、ファイルサービ
ス装置13で管理している各ディレクトリの容量を監視
しており、容量が不足したディレクトリを検出したとき
は、対応するディレクトリのコピーを自己のディレクト
リ内に作成し、ファイルの一部または全部を移動する。
また、移動したファイル群のリストをファイルサービス
装置13に転送する。
【0011】また、ファイルサービス装置13のファイ
ル管理装置18は、ディレクトリnとディレクトリ21
を管理しており、ディレクトリ21の下にはファイル群
22がある。判断装置15は、ユーザ要求のあったディ
レクトリがファイルサービス装置12に移動しているか
どうかを判断するとともに、所定の転送手続きに従っ
て、リスト要求/ファイル転送要求のコマンドをファイ
ルサービス装置12に転送する。また、移動したファイ
ル群のリストをファイルサービス装置12から受取り、
このリストを不足を生じたディレクトリに付け加える。
【0012】この実施例では、ファイルサービス装置1
2をスレーブ・ファイルサービス装置とし、ファイルサ
ービス装置13をターゲット・ファイルサービス装置と
している。スレーブ・ファイルサービス装置(12)
は、資源に余裕のあるファイルサービス装置で実施可能
であり、ディレクトリ容量の不足するおそれのあるター
ゲット・ファイルサービス装置(13)の処理にリンク
して運用される。
【0013】上述したファイルサービスシステムにおい
て、ファイルサービス装置12の判断装置14は、ファ
イルサービス装置13の各ディレクトリの使用状況をフ
ァイルサービス装置13の判断装置15、およびファイ
ルサービス装置間の相互交信により取得し、容量不足の
おそれがあるかどうかを監視する。ここで、例えばディ
レクトリ21の容量不足を察知した時には、ファイルサ
ービス装置12のファイル管理装置17を用いて、ディ
レクトリ21に対応するディレクトリ19をファイルサ
ービス装置12に作成する。次に、ファイルサービス装
置13のディレクトリ21に存在するファイル群22の
一部または全部を、ファイルサービス装置12のディレ
クトリ19にファイル群20として移動する。そして、
ファイルサービス装置13内の判断装置15に対して、
移動したファイル群20のリスト(ファイルの属性など
に関するリスト)を転送する。ファイルサービス装置1
3内の判断装置15では、このリストをディレクトリ2
1に付け加え、ユーザからの要求処理の転送手続きを起
動する際の判断に使用する。
【0014】また、ファイルサービス装置13は、ユー
ザからディレクトリ21についてのリスト要求/ファイ
ル転送要求を受取った場合、ファイル管理装置18は判
断装置15を用いて、該当するファイルが他のファイル
サービス装置に移動しているかどうかのチェックを行
う。ファイルが移動しているときは、判断装置15に組
み込まれた要求処理の転送手続きにより、それらのコマ
ンドをファイルサービス装置12に転送する。ファイル
サービス装置12では、転送されたコマンドをディレク
トリ19に対して実施し、得られた結果をファイルサー
ビス装置13に転送する。ファイルサービス装置13の
ファイル管理装置18は、その結果をユーザに再転送す
る。これらの一連の処理により、ユーザは所望の結果を
得ることが可能となる。
【0015】次に、フローチャートに従って上述した各
ファイルサービス装置による処理を具体的に説明する。
【0016】最初に、ファイルサービス装置間のファイ
ル移動処理の流れを図3のフローチャートにより説明す
る。
【0017】ファイルサービス装置12の判断装置14
は、一分おきにターゲット・ファイルサービス装置の有
無を判断し(ステップ101、102)、ターゲット・
ファイルサービス装置(FS)が見つかったときは、該
当ターゲット・ファイルサービス装置の保有する各ディ
レクトリについて、制限サイズと実際のサイズの比較リ
ストを作成し(ステップ103)、制限サイズの90%
を越えているものの有無を判断する(ステップ10
4)。ここで、前記条件を越えているものがなければ、
一分間待機した後(ステップ102)、ステップ101
に戻る。また、越えているものがあれば、自己のファイ
ルサービス装置内に、ターゲット・ファイルサービス装
置の制限サイズを越えたディレクトリのコピーを追加
し、対象となるファイル群を移動する(ステップ10
5)。続いて、移動したファイル群のリストをターゲッ
ト・ファイルサービス装置(FS)に通知する(ステッ
プ106)。ターゲット・ファイルサービス装置では、
自己の保有するディレクトリに関するリストから、移動
を終了したディレクトリを削除する(ステップ10
7)。
【0018】次に、ユーザからのリスト要求/ファイル
転送要求(ユーザ要求)に対する処理の流れを図4のフ
ローチャートにより説明する。
【0019】ファイルサービス装置13の判断装置18
は、スレーブ・ファイルサービス装置(FS)へ移動さ
れたディレクトリ(Dirs)の有無を一分毎に判断し
(ステップ201、202)、移動したディレクトリが
見つかったときは、スレーブ・ファイルサービス装置へ
移動したディレクトリのリストを内部のメモリへロード
し(ステップ203)、ユーザからの要求の有無を判断
する(ステップ204)。ここで、要求があったとき
は、対象となるディレクトリがスレーブ・ファイルサー
ビス装置へ移動したディレクトリかどうかを判断し(ス
テップ205)、違う場合は自己のファイルサービス装
置内のファイル管理装置18で所定の処理を行う(ステ
ップ206)。また、要求が移動したディレクトリであ
るときは、前記ユーザ要求をカプセル化してスレーブ・
ファイルサービス装置へ転送し(ステップ207)、ス
レーブ・ファイルサービス装置からの応答の有無を判断
する(ステップ208)。ここで、応答があったときは
ユーザ要求の結果をスレーブ・ファイルサービス装置か
ら受信し(ステップ209)、さらにユーザ要求の結果
をユーザへ転送する(ステップ210)。これにより、
ユーザはディレクトリの移動の有無や存在場所を意識す
ることなくファイルサービス装置を利用することができ
る。
【0020】また、ステップ208でスレーブ・ファイ
ルサービス装置からの応答がないときは、N←N+1と
し(ステップ211)、3秒間待機した後(ステップ2
12)、N>5かどうかを判断する(ステップ21
3)。ここで、N>5でなければステップ208に戻
り、N>5であるときはユーザにスレーブ・ファイルサ
ービス装置の異常を通知する(ステップ214)。
【0021】
【発明の効果】以上説明したように、この発明に係わる
ファイルサービスシステムにおいては、 ターゲット・
ファイルサービス装置が容量不足になるときは、対応す
るスレーブ・ファイルサービス装置にディレクトリに存
在するファイルの一部または全部を移動し、ユーザから
ターゲット・ファイルサービス装置に問い合わせがあっ
たときは、対応するスレーブ・ファイルサービス装置に
対してディレクトリに関する情報の転送要求を発行する
ようにしたので、システム管理者はディレクトリの移動
に伴う付帯的な作業や、各ディレクトリの使用状況の監
視などの業務を常時行う必要がなくなり、システム管理
業務の負担を大幅に軽減することができる。また、各デ
ィレクトリの使用状況に応じたディレクトリ配分がなさ
れるので、ネットワーク上の資源の有効利用やユーザ業
務の効率化を図ることができる。
【図面の簡単な説明】
【図1】ファイルサービス装置の機能的な構成を示すブ
ロック図。
【図2】この発明に係わるファイルサービスシステムの
全体構成を示す図。
【図3】ファイルサービス装置間のファイル移動処理の
流れを示すフローチャート。
【図4】ユーザからのリスト要求/ファイル転送要求に
対する処理の流れを示すフローチャート。
【符号の説明】
11…ワークステーション、12…(スレーブ)ファイ
ルサービス装置、13…(ターゲット)ファイルサービ
ス装置、14/15…判断装置、16…LAN、17/
18…ファイル管理装置、19/21…ディレクトリ、
20/22…ファイル群

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】同一ネットワーク上に複数のファイルサー
    ビス装置とユーザインターフェース機器が接続されたフ
    ァイルサービスシステムにおいて、 ターゲット・ファイルサービス装置に対応するスレーブ
    ・ファイルサービス装置を設定し、ターゲット・ファイ
    ルサービス装置で検出された容量不足のディレクトリに
    存在するファイルの一部または全部を、対応するスレー
    ブ・ファイルサービス装置に移動するとともに、ユーザ
    から問い合わせのあったディレクトリが他のファイルサ
    ービス装置に移動しているときは、対応するスレーブ・
    ファイルサービス装置に対してディレクトリに関する情
    報の転送要求を発行することを特徴とするファイルサー
    ビスシステム。
JP5029434A 1993-02-18 1993-02-18 ファイルサービスシステム Pending JPH06243074A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5029434A JPH06243074A (ja) 1993-02-18 1993-02-18 ファイルサービスシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5029434A JPH06243074A (ja) 1993-02-18 1993-02-18 ファイルサービスシステム

Publications (1)

Publication Number Publication Date
JPH06243074A true JPH06243074A (ja) 1994-09-02

Family

ID=12276036

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5029434A Pending JPH06243074A (ja) 1993-02-18 1993-02-18 ファイルサービスシステム

Country Status (1)

Country Link
JP (1) JPH06243074A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000207370A (ja) * 1999-01-20 2000-07-28 Matsushita Electric Ind Co Ltd 分散ファイル管理装置及び分散ファイル管理システム
US7472143B2 (en) 2003-04-21 2008-12-30 Hitachi, Ltd. File migration device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000207370A (ja) * 1999-01-20 2000-07-28 Matsushita Electric Ind Co Ltd 分散ファイル管理装置及び分散ファイル管理システム
US7472143B2 (en) 2003-04-21 2008-12-30 Hitachi, Ltd. File migration device

Similar Documents

Publication Publication Date Title
US5526492A (en) System having arbitrary master computer for selecting server and switching server to another server when selected processor malfunctions based upon priority order in connection request
EP1465072B1 (en) Computer system with distributed file system for managing distributed files
US6081826A (en) System using environment manager with resource table in each computer for managing distributed computing resources managed for each application
JP4827097B2 (ja) グリッド・システム資源をオンデマンドで制御する装置、システム及び方法
US5005122A (en) Arrangement with cooperating management server node and network service node
US5193171A (en) Method of managing space of peripheral storages and apparatus for the same
RU2192039C2 (ru) Исполнительная программа регенерации для вспомогательной программы резервного копирования
EP0747832A2 (en) Customer information control system and method in a loosely coupled parallel processing environment
JPS61114363A (ja) 計算機システム間ジヨブ転送方式
JP2001331333A (ja) 計算機システム及び計算機システムの制御方法
WO2010042627A2 (en) Limiting simultaneous data transfers and efficient throttle management
JP2003248668A (ja) データセンタ資源管理方法及び運用方法
US20010025312A1 (en) Information processing system
JP4500090B2 (ja) 情報管理システムと情報管理方法
US20060198386A1 (en) System and method for distributed information handling system cluster active-active master node
JPH06243074A (ja) ファイルサービスシステム
JPH10198643A (ja) 分散計算機システム
CN115941709A (zh) 一种基面向多可用区存储的用户协同方法及系统和存储介质
CN112559022A (zh) Jenkins高可用的系统及方法
JPH08190528A (ja) システム管理装置
KR102936832B1 (ko) 소프트웨어 모듈화를 통한 컴퓨팅 자원 관리 시스템 및 방법
CN115934006B (zh) Io接入点和数据处理任务管理方法、装置、设备和介质
CN117806815B (zh) 数据处理方法、系统、电子设备及存储介质
JP2000010936A (ja) 負荷分散装置および負荷分散方法
JP3915950B2 (ja) 分散システムにおけるリソース情報処理方法