ファイル共有
ファイル共有(ファイルきょうゆう)は、コンピュータネットワーク内で、あるコンピュータ内のファイルに、他のネットワーク接続されたコンピュータからのアクセスをさせる仕組み。
目次 |
OSによるファイル共有 [編集]
OSが提供するファイル共有は、基本的に、ファイルシステムの一部であり、ローカルファイルと同じように共有ファイルを操作できる(透過性がある)。ただし
- データ転送速度は概してローカルのハードディスクアクセスより遅い。
- 他のコンピュータが排他モードなどでアクセスしているファイルにはアクセスできない。(これはファイルがローカルにあっても起こりうる)
- ファイル名がクライアントコンピュータではファイル名として認められない文字列だった場合、アクセスできないことがある。
- アクセス中にサーバコンピュータがオフラインになる可能性がある。
などの注意点もある。
Windows [編集]
Windowsのファイル共有は、SMBプロトコル(あるいはそれを拡張したCIFS)がサービスを提供する。SMBによるファイル共有は、Windowsに先立つMS-Networksが始まりである。
Mac OS [編集]
Mac OSおよびMac OS Xのファイル共有は、AFPプロトコルがサービスを提供する。
UNIX [編集]
UNIXおよびUnix系OSのファイル共有は、NFSがサービスを提供する。
アプリケーションによるファイル共有 [編集]
詳細は「ファイル共有ソフト」を参照
不特定多数 [編集]
不特定多数と共有することを目的とした、ファイル共有ソフトが提供するファイル共有もある。OSの機能より透過性は低いものが多い。
グループウェア [編集]
特定のグループ内でのファイル共有機能を、グループウェアが提供している場合もある。その場合、多くのケースで、ドキュメント共有、と呼ばれる。
オンラインストレージによるファイル共有 [編集]
詳細は「オンラインストレージ」を参照
一般的なオンラインストレージ [編集]
オンライン上のサーバスペースを用いたファイル共有もある。事業者提供によるASP(SaaS)運用によるサービスが一般的で、割り当てられたディスクスペースに、インターネット経由で自由に読み書きができるようになる。個人の利用を目的とした無償利用可能なサービスと、法人利用またはビジネス利用を目的としてセキュリティ機能などを強化したサービスがある。
アプライアンス型オンラインストレージ [編集]
設置者がサーバ環境を独占的に利用するアプライアンス型もある。専用ハードウェアと、ハードウェア供給者が提供または推奨するソフトウェアを中心に構成したサーバを用いる場合が多い。
プリンタ共有 [編集]
ファイル共有に似たリソースの共有に、プリンタ共有がある。プリンタもファイルの一種とみなしうるので、プリンタ共有もファイル共有と似た仕組みで提供されることが多い。