18
大量のRAMを備えたサーバーを構築する費用対効果の高い方法
ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 スケーラビリティが主にRAMによって制限されているJavaアプリケーションがあり、それをデータセンターの1つ以上のサーバーで実行したいと考えています。100GB-512GB以上のRAMに対応できるサーバーハードウェアはどこで探すべきですか?私はそのような問題の専門家ではないので、どこから始めればいいのか本当にわかりません。 これはスーパーコンピュータの領域(6桁以上)に入っているのですか、それとも5桁の低価格でそのようなサーバーを入手できますか? 以下のいくつかの質問に基づくいくつかのメモ: はい、私はこのスケーラビリティ要件を削除する方法を考えようと懸命に努力してきましたが、それは実際には選択肢ではありません。アプリケーションは基本的に、非常に大量のデータへの非常に高速なランダムアクセスを必要とするため、(おそらくデータベースを介して)ハードディスクに保存してもデータを削減できません。 少なくとも理論的には、JVMはそれまでスケールアップできると確信しています。目立った問題なしに、Sun 1.6 JVMに10GBを割り当ててコードを定期的に実行しています。