Web サーバー静的リポジトリ - または - ZFS とNTFS [終了]

StackOverflow https://stackoverflow.com/questions/27784

  •  09-06-2019
  •  | 
  •  

質問

私の目標は、スケーラビリティを高めるために、メインの ASP.NET アプリケーション サーバーとは別に Web ファイル サーバーを維持することです。Web ファイル サーバーには、ユーザーがダウンロードした大量のファイルが保存されます。
そこで質問は次のとおりです。FreeBSD + Apache + ZFS を採用する価値はあるのでしょうか、それとも古き良き IIS で十分便利なのでしょうか?

役に立ちましたか?

解決

それはすべて、あなたのスキルレベルとサーバーにかかる負荷の量によって異なります。

予備の (物理) リソースがあり、さまざまなオペレーティング システムを実行する運用マシンを保守するための技術的スキルと経験がある場合は、Linux または FreeBSD で lighttpd を実行することをお勧めします。静的ファイル最適化サーバーを使用した軽量の OS インストールは、重い OS 上の Apache や IIS よりも高速に実行されます。

ただし、これらのソリューションに非常に慣れていない限り、Windows 上の IIS を使用してください。十分な負荷がある場合は、静的ファイルを独自のマシンに移動します。現在、複数の ASP.Net フロントエンドについて考えていない場合は、数ギガバイトのファイルについて話している場合を除き、静的ファイルをスピンオフする必要はおそらくまだありません。

他のヒント

静的ファイルのみを提供することを理解しています。この場合、軽量の HTTP サーバーを使用すると、特定のマシンのパフォーマンスが向上します。以下のことがよく知られています。

他にもたくさん掲載されています ウィキペディア. 。もっと最近のものがあります 記事 IBM DeveloperWorks で。

インターネット経由でファイルを提供している場合は、次のことも検討してください。 AmazonのS3サービス. 。レートと信頼性は、私が自分で行う(または見つける)ことができるものよりも優れていることがわかりました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top