ec2onrails メーリング リストを確認してください。ここでは、thin/nginx/passenger/apache のさまざまな代替案と順列について多くの議論が行われており、適切なテストに基づいて投稿されたハード データもいくつかあります。
また、ec2onrails イメージ (google ec2onrails) の形をした素敵なパッケージ化された RoR/Ubuntu スタックも見つかります。これは amazon EC2 クラウドで実行するためのものですが、そこにはたくさんの素晴らしい機能と capistrano タスクが含まれています。現在は apache をベースにしていますが、進行中のバージョンでは代替案を検討しています。非 EC2 サーバーに同じビルド スクリプトを使用できない理由はありません。
問題が最初のリクエストだけである場合は、稼働中と見なす前にサーバーをウォームアップしてみてください (たとえば、基本操作を自動的に実行するスクリプトを実行するなど)。
ああ、追加する必要があります-問題はスタックにあると確信していますか? おそらくそれはあなたのコードです。ボトルネックが最初にどこにあるのか、キャッシング、改善されたクエリとインデックス作成、特に memcached から何が得られるかを確認してから、他の調整を行うことをお勧めします。