LAMP サーバー上で freenas 8 (VirtualBox 内) を実行するのは良い考えでしょうか?

LAMP サーバー上で freenas 8 (VirtualBox 内) を実行するのは良い考えでしょうか?

私は自宅のネットワーク設定(特に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 が実行するタスク全体は、基本的に、エミュレートされたデバイス ドライバーを通過するだけです。ディスクの読み取り -> ネットワークへの送信、およびネットワークの読み取り -> ディスクへの送信です。どうやら、オーバーヘッドが高すぎて、パフォーマンスが悪くなるようです。

したがって、テストには適しています。しかし、パフォーマンスを気にするなら、あまり良くありません。また、パフォーマンスを気にしないのであれば、ネットワーク接続ストレージには興味がないはずです。そのため、ほとんどの人にはお勧めできません。

関連情報