人気のあるWebサーバー上のRPi 3で実際のパフォーマンス比較テストを行った人はいますか?
RPi 2のこの4年前の投稿のようなもの。その投稿のアドバイスに従って、私はより一般的に私の研究を広げてこの記事を見つけましたが、それはホスティング会社であるため少し疑わしいと考えており、RPi 3のハードウェアに合わせた回答が必要です。
人気のあるWebサーバー上のRPi 3で実際のパフォーマンス比較テストを行った人はいますか?
RPi 2のこの4年前の投稿のようなもの。その投稿のアドバイスに従って、私はより一般的に私の研究を広げてこの記事を見つけましたが、それはホスティング会社であるため少し疑わしいと考えており、RPi 3のハードウェアに合わせた回答が必要です。
回答:
これはコメントですが、少し長いです。
私は(まだ)PiでさまざまなWebサーバーをテストしていませんが、以前はx86サーバーハードウェアで実行しているWebサーバーで多くのテストを実行しました。私がそこから知っていることは:
ほとんどの人はパフォーマンスと容量の違いについて混乱します-多くの投稿では、nginxが(pre-fork)apacheよりも速いと主張していますが、負荷が高い場合を除いて、これは当てはまりません。Nginx(および軽量)はどちらも容量がはるかに優れています。そして、それは最も些細なレベルの分析です。
Webサーバーで静的コンテンツのみを提供する人はほとんどいません(このシナリオでは、tuxとG-Wanは、あなたが言及したサーバーをそのままにしておきます)。パフォーマンスプロファイルは、ロジック層テクノロジーとWebサーバーとの統合に大きく依存します。
パフォーマンス(および容量)は、デバイスで実行されている他のすべてのものに依存します。
適切なクラスターレベルの冗長性(デュアルPSU、デュアルネットワーク、リモートコンソール...)があれば、データセンターサーバーには多くの機能がなくても非常に使いやすく、Raspberry PIはWebとして最適ではありませんディスクI / Oが遅いためにサービスを提供するプラットフォーム-SATA、[i] SCSI、AOE、またはストレージへのインフィニバンド接続を備えたものが必要です。PiにはSATAインターフェイスがなく、イーサネットポートが1つしかないので、インフィニバンドまたはSCSIインターフェイスを認識していません。
(ウェブサービング機能を構築するためのより賢明な選択である小型のシングルボードコンピューターがあり、これらのクラスターは経済的に意味がありますが、このようなシナリオでは、SSL終了、HTTPの階層化機能を持つ複数のノードを調べていますキャッシング、ウェブサービング、アプリケーションロジック、データ管理など)。
最速の問題は定義するのが難しく、ケースごとに異なり、答えることは不可能です。
ただし、ITで何度も見られる最大の間違いは、テクノロジーと関係者の両方の観点からより広い影響を考慮するのではなく、単一の属性に基づいて製品を選ぶ人々です。
自分で調べる必要があるのではないかと恐れています。私のRPi2についてこの質問があったとき、Siegeとhttperfを見つけました。この例に従ってベンチマークを実行しました-プレーンHTMLページの代わりに、PHPファイルを要求しました。Webサーバーのパフォーマンスも、選択するcgiモジュールによって異なります。単純なバニラlighttpdは、バニラApacheよりも高速かもしれません。CGIを不適切に選択/構成している場合、これは変更になる可能性があり、ApacheはLightyよりも優れたパフォーマンスを発揮します。
以下の理由により、私はlighttpdオプションを選択しました。
私はそれを次のように使用します:
いくつかの用途を挙げます。