次のシナリオのクラウドコンピューティングソリューションを探していますが、AmazonAWSなどで問題の説明に一致するサービスが見つかりません。私の問題に対応するクラウドコンピューティングプラットフォームを知っていますか?
一般的な問題: データストリームでデータ分析を実行したい(1秒あたり約1kのみ)。データ分析は、そのデータストリームを操作する一連の独立したスレッドによって実行されます。各スレッドは単にブール値を計算します。スレッドが多ければ多いほど、計算結果は良くなります。
私の現在の解決策: 別の部門のIntel Core i7が入った箱を探しましたが、今では彼らはそれを取り戻したいと思っています:-)。
理想的なソリューション: 多数のスレッドを生成できる抽象マシン(無制限のリソースを持つJVMなど)を提供するサービス。また、入力データをストリーミングして計算結果を取得するには、何らかの接続が必要です(<1k /秒)。物事はリアルタイムで発生する必要があります(「次の数分で」のように実行されるようにスケジュールされているのとは対照的です)。
したがって、ボトルネックはメモリやディスクスペースではなく、計算能力と遅延だけです。(そして、私は時々データ分析を必要とするので、クラウドコンピューティングはここでは経済的に合理的であるように思われます。)