「ファイル共有」の版間の差分
m Otheruseslistに |
m template:ファイル (コンピュータ)を追加 |
||
(9人の利用者による、間の11版が非表示) | |||
3行目: | 3行目: | ||
==OSによるファイル共有== |
==OSによるファイル共有== |
||
[[オペレーティングシステム|OS]]が提供するファイル共有は、基 |
[[オペレーティングシステム|OS]]が提供するファイル共有は、その基盤となる通信規約(network protocol)によって性能などが異なる。トランスポート層のTCP、ネットワーク層のIPなどのインタネットプロトコルや、データリンク層のethernetを利用している場合には、オペレーティングシステムの負荷を低くすることができる。
|
||
基本的に、[[ファイルシステム]]の一部であり、ローカルファイルと同じように共有ファイルを操作できる([[透過性 (情報工学)|透過性]]がある)。注意点は、重要なものからあげると、次の通り。 |
|||
*データ[[転送速度]]は概してローカルのハードディスクアクセスより遅い。 |
|||
* |
*アクセス中にサーバコンピュータがオフラインになったり、ネットワークが切断される可能性がある。これが、ファイル共有の一番の問題である。特に、同じファイルへの接続が増加すると、接続は切れないが極端に遅くなることがある。
|
||
*他のコンピュータが[[排他モード]]などでアクセスしているファイルにはアクセスできない。これはファイルがローカルにあっても、複数のアプリ、複数の利用者が使っていれば起こりうるため、程度の問題でありファイル共有固有の問題ではない。 |
|||
*[[ファイル名]]がクライアントコンピュータではファイル名として認められない[[文字列]]だった場合、アクセスできないことがある。 |
*[[ファイル名]]がクライアントコンピュータではファイル名として認められない[[文字列]]だった場合、アクセスできないことがある。これは、ローカルのハードディスクでも、別のOS、別のアプリが作成したファイル名は利用できないことがあるため、ファイル共有固有の問題ではない。
|
||
*アクセス中にサーバコンピュータがオフラインになる可能性がある。 |
|||
*データ[[転送速度]]はローカルのハードディスクアクセスより遅い。ただし、[[Netware]]などではディスクのヘッドを並列に動かす技術により読み書きを高速化し、場合によってはローカルのハードディスクよりも速く感じることができるようなサービスを提供していた。 |
|||
などの注意点もある。 |
|||
=== Windows === |
=== Windows === |
||
[[Windows]]のファイル共有は、[[Server Message Block|SMB]]プロトコル(あるいはそれを拡張した[[Common Internet File System|CIFS]])がサービスを提供する。SMBによるファイル共有は、Windowsに先立つ[[MS-Networks]]が始まりである。 |
[[Windows]]のファイル共有は、[[Server Message Block|SMB]]プロトコル(あるいはそれを拡張した[[Common Internet File System|CIFS]])がサービスを提供する。SMBによるファイル共有は、Windowsに先立つ[[MS-Networks]]が始まりである。この機能をLinux で提供するのが[[Samba]]である。 |
||
=== Mac OS === |
=== Mac OS === |
||
[[Mac OS]]および[[ |
[[Classic Mac OS]]および[[macOS|Mac OS X]]のファイル共有は、[[Apple Filing Protocol|AFP]]プロトコル︵AFS︶がサービスを提供する。[[OS X Yosemite]]以降では独自実装のSMB3を標準としている<ref>{{Cite web|url=https://help.apple.com/deployment/macos/#/ior96b240d12|title=https://help.apple.com/deployment/macos/#/ior96b240d12|accessdate=2018-11-22|website=help.apple.com}}</ref>。
|
||
=== UNIX === |
=== UNIX === |
||
[[UNIX]]および[[Unix系]]OSのファイル共有は、[[Network File System|NFS]]がサービスを提供 |
[[UNIX]]および[[Unix系]]OSのファイル共有は、[[Network File System|NFS]]がサービスを提供していた。しかし、NFSはセキュリティ対策が弱いという指摘がある。
|
||
==アプリケーションによるファイル共有== |
==アプリケーションによるファイル共有== |
||
34行目: | 33行目: | ||
===アプライアンス型オンラインストレージ=== |
===アプライアンス型オンラインストレージ=== |
||
設置者がサーバ環境を独占的に利用するアプライアンス型もある。専用ハードウェアと、ハードウェア供給者が提供または推奨するソフトウェアを中心に構成したサーバを用いる場合が多い。 |
設置者がサーバ環境を独占的に利用するアプライアンス型もある。専用ハードウェアと、ハードウェア供給者が提供または推奨するソフトウェアを中心に構成したサーバを用いる場合が多い。 |
||
== 脚注 == |
|||
{{脚注ヘルプ}} |
|||
{{Reflist}} |
|||
==関連項目== |
==関連項目== |
||
* [[オンラインストレージ]] |
* [[オンラインストレージ]] |
||
* [[ファイル共有ソフト]] |
* [[ファイル共有ソフト]] |
||
* [[コピミズム伝道教会]] |
|||
{{ファイル (コンピュータ)}} |
|||
⚫ | |||
{{Normdaten}} |
|||
{{DEFAULTSORT:ふあいるきようゆう}} |
{{DEFAULTSORT:ふあいるきようゆう}} |
||
[[Category:コンピュータネットワーク]] |
[[Category:コンピュータネットワーク]] |
||
[[Category:OSのファイルシステム]] |
[[Category:OSのファイルシステム]] |
||
[[Category:ファイル共有| ]] |
|||
⚫ |
2023年9月24日 (日) 15:03時点における最新版
OSによるファイル共有[編集]
OSが提供するファイル共有は、その基盤となる通信規約(network protocol)によって性能などが異なる。トランスポート層のTCP、ネットワーク層のIPなどのインタネットプロトコルや、データリンク層のethernetを利用している場合には、オペレーティングシステムの負荷を低くすることができる。 基本的に、ファイルシステムの一部であり、ローカルファイルと同じように共有ファイルを操作できる︵透過性がある︶。注意点は、重要なものからあげると、次の通り。 ●アクセス中にサーバコンピュータがオフラインになったり、ネットワークが切断される可能性がある。これが、ファイル共有の一番の問題である。特に、同じファイルへの接続が増加すると、接続は切れないが極端に遅くなることがある。 ●他のコンピュータが排他モードなどでアクセスしているファイルにはアクセスできない。これはファイルがローカルにあっても、複数のアプリ、複数の利用者が使っていれば起こりうるため、程度の問題でありファイル共有固有の問題ではない。 ●ファイル名がクライアントコンピュータではファイル名として認められない文字列だった場合、アクセスできないことがある。これは、ローカルのハードディスクでも、別のOS、別のアプリが作成したファイル名は利用できないことがあるため、ファイル共有固有の問題ではない。 ●データ転送速度はローカルのハードディスクアクセスより遅い。ただし、Netwareなどではディスクのヘッドを並列に動かす技術により読み書きを高速化し、場合によってはローカルのハードディスクよりも速く感じることができるようなサービスを提供していた。Windows[編集]
Windowsのファイル共有は、SMBプロトコル︵あるいはそれを拡張したCIFS︶がサービスを提供する。SMBによるファイル共有は、Windowsに先立つMS-Networksが始まりである。この機能をLinux で提供するのがSambaである。Mac OS[編集]
Classic Mac OSおよびMac OS Xのファイル共有は、AFPプロトコル︵AFS︶がサービスを提供する。OS X Yosemite以降では独自実装のSMB3を標準としている[1]。UNIX[編集]
UNIXおよびUnix系OSのファイル共有は、NFSがサービスを提供していた。しかし、NFSはセキュリティ対策が弱いという指摘がある。アプリケーションによるファイル共有[編集]
不特定多数[編集]
不特定多数と共有することを目的とした、ファイル共有ソフトが提供するファイル共有もある。OSの機能より透過性は低いものが多い。
グループウェア[編集]
特定のグループ内でのファイル共有機能を、グループウェアが提供している場合もある。その場合、多くのケースで、ドキュメント共有、と呼ばれる。
オンラインストレージによるファイル共有[編集]
一般的なオンラインストレージ[編集]
アプライアンス型オンラインストレージ[編集]
設置者がサーバ環境を独占的に利用するアプライアンス型もある。専用ハードウェアと、ハードウェア供給者が提供または推奨するソフトウェアを中心に構成したサーバを用いる場合が多い。脚注[編集]
- ^ “https://help.apple.com/deployment/macos/#/ior96b240d12”. help.apple.com. 2018年11月22日閲覧。