%20%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%AE%E3%81%AF%E8%89%AF%E3%81%84%E8%80%83%E3%81%88%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F.png)
私は自宅のネットワーク設定(特にNASとサーバー)を再設計しており、最近質問ランプサーバーとフリーナス8を2台の別々のマシンで実行することについて。しかし、お金と電気を節約するために、2台のマシンを組み合わせてバーチャルボックスこの方法では、ランプ サーバー (単一のマシン) 上の仮想ボックスで freenas 8 を実行できます。
2 つの OS 間の競合を防ぐために、ランプ サーバーと freenas 8 の両方を 1 つの USB ドライブ (内部 USB ヘッダーに接続) にインストールし、freenas のみがストレージ用にアクセスする HDD をいくつか用意できると考えました (そのため、HDD をめぐって Linux と freenas の間で競合は発生しません)。
これは、動作し、安定した状態を維持できる可能性のある設定でしょうか? また、フラッシュ メモリから OS を長期間実行することは賢明でしょうか (読み取り/書き込み回数が限られているため)、それとも事故が起こるのを待っているのでしょうか? 考えられる提案や予測される問題はありますか?
答え1
Xen を直接使用してみませんか?
リソースの使用と共有がはるかに改善され、Fedora がクラッシュしても NAS を常に利用できるようになります。
Xen サーバーの設定に関する HOWTO をいくつか紹介します。
http://wiki.xensource.com/xenwiki/HowTos
...そして、素敵なペフセンスすべてのトラフィックを適切にファイアウォールするインスタンス:)
答え2
私は、xen 4.0 ハイパーバイザーと debian squeeze Dom0 (amd cpu を使用) を使用して、HVM DomU として freenas 8.0.4 を実行しています。セットアップに問題はなく、すべてが完璧に動作しているようです。したがって、動作しており、オプションになる可能性があります。これまでのところ、限られたテストでは、パフォーマンスは良好のようです (現在のネットワークと負荷を考慮すると、少なくとも十分です)。
さて、あなたの質問に戻ります。「それは良い考えですか?」
私の答えは、パフォーマンスが freenas ネイティブで実行した場合と同じかそれに近い場合、それは良いアイデアだということです。公平な比較テストを行うのに十分な時間 (または十分なメモリ) がありませんでした。私自身、その答えに興味があります。
さらにテストを実行したら投稿します。
--------------------- さらなるテストを経て追加 -----------------------------
わかりました。私の答えは、それは良い考えではないということです。ほとんどのテストでは rsync を使用しました。これは「バイト/秒」をレポートするので簡単だからです。その数字を、グラフィカル ネットワーク モニターと freenas 内のレポート グラフと比較しました。すべてのデータが一致しました。
Dom0 Linux マシンとの間でファイルを送受信すると、100Mb/s イーサネット リンクが簡単に飽和状態になります。freenas が動作しているホストとの間の転送速度は、1100 万バイト/秒をわずかに上回ると報告しました。
DomU freenas マシンとの間でファイルを送受信すると、その半分程度しか達成できませんでした。送受信の速度は平均で約 450 万バイト/秒でした。freenas vm と Dom0 ホストの両方の CPU 負荷は非常に高かったです。結果が明確だったため、ギガビット イーサネット リンクでテストを繰り返すこともしませんでした。
HVM マシンの場合、高 CPU タスクではマシンは基盤となるハードウェアとまったく同じ速度で動作するはずです。ただし、デバイス ドライバーはエミュレートされています。この場合、freenas が実行するタスク全体は、基本的に、エミュレートされたデバイス ドライバーを通過するだけです。ディスクの読み取り -> ネットワークへの送信、およびネットワークの読み取り -> ディスクへの送信です。どうやら、オーバーヘッドが高すぎて、パフォーマンスが悪くなるようです。
したがって、テストには適しています。しかし、パフォーマンスを気にするなら、あまり良くありません。また、パフォーマンスを気にしないのであれば、ネットワーク接続ストレージには興味がないはずです。そのため、ほとんどの人にはお勧めできません。