0

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

4

3 に答える 3

2

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

ウィキペディアにはさらに多くのリストが掲載されています。IBM DeveloperWorks に関する最近の記事があります。

于 2008-08-26T12:02:07.480 に答える
1

それはすべてあなたのスキルレベルとあなたがあなたのサーバーにどれだけの負荷をかけているかに依存します。

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

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

于 2008-08-30T13:57:37.530 に答える
0

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

于 2008-08-30T14:02:18.830 に答える