2 台のコンピュータを使用してネットワーク接続ストレージ システムを作成する

2 台のコンピュータを使用してネットワーク接続ストレージ システムを作成する

現在、2 台のマシンがあり、それぞれに 250 GB のドライブが 2 台あります。そのうちの 1 台には、ネットワーク イーサネット カードが 2 枚あります。この 2 台のマシンを使用して、バックアップ用の 1 TB ファイル サーバーを作成したいと考えています。この作業を始めるにあたって、助けを求めています。どの (Linux) OS を使用すればよいですか? スイッチを使用せずに、この 2 台のマシンを接続することは可能ですか? 可能であれば、どのようにすればよいですか? 助けていただければ幸いです。

答え1

クロスオーバー ケーブルを使用して 2 台のマシンを接続します。

最も使い慣れている Linux フレーバーを使用してください (Ubuntu はおそらく良い選択ですが、私は Debian を好みます)

サーバーにSamba/smb共有を設定し、/etc/samba/samba.confでさまざまな制御を構成します。

私が使用しているsmb.conf: [media] path = /srv/store/1T public = yes writable = yes comment = Debian samba/smb media share printable = no guest ok = yes

あなたマウントこれをWindowsエクスプローラーでマップします\\X.X.X.X\media

この回答は、このプロセスの重要なポイントのみを強調しています。もちろん、空欄を埋めて、独自の実装に適応する必要があります。ただし、これで考えるための材料(または Google で検索する材料)が得られたはずです :)

答え2

このセットアップで何をするつもりなのかを尋ねようと思っていましたが、これは余剰ハードウェアを利用した学習演習ではないかと思います。FreeNAS、ClearOS、Zyental、または通常は何らかの GUI でセットアップできるその他の専用ディストリビューションなどのオプションを検討してみてください。これにより、概念を理解し始め、マニュアル ページに直接アクセスしなくても、NFS、Samba などのさまざまなサービスを調べることができます。

セットアップ用にソフトウェア RAID を検討/学習することをお勧めします。スペースをまとめると (RAID 0、ストライピング)、1 つのドライブ障害によって残りのデータが読み取れなくなる可能性があるため、データ損失の可能性が高くなります。RAID では、冗長性を追加するために容量を放棄します。各システムのハード ドライブをミラーリング (RAID1) すると、合計容量は 500 GB に減りますが、ドライブ障害からデータを損失することなく回復できます。4 つのドライブすべてを 1 つのボックスに配置すれば、RAID 5 を実行して 750 GB のスペースを確保できます。

答え3

別の解決策としては、ラズベリーパイを購入し、ネットワーク接続ストレージ用の samba 共有を設定することです。

パフォーマンス:内部的には 6MB/秒ほどの速度でダウンロードできます。これは HD コンテンツのストリーミングには十分です。

長所:セットアップが簡単で、ハードウェアとランニングコストが低く抑えられます。

短所:複数のファイル転送のボトルネック。つまり、一度に 1 つの HD ムービーしかストリーミングできません。

関連情報