0

今度は、クラウド (複数の VM) で実行されるシステムを設計する必要があります。具体的には、このシステムは、ワークロードに基づいて VM を動的に開始/停止し、VM に分散されたタスクをスケジュールすることができます。タスクはもともとコマンド ラインで実行されます。つまり、{./exec -input -output} インターネットでよく検索しましたが、まだ混乱しています。だから私は尋ねたい:

  1. 私が使用できるライブラリはありますか?できれば無料。
  2. スケジューリングと管理を行うマスターノードはどこですか? 私のマシン (ラップトップ) ですか、それともクラウド上の VM ですか?
  3. 機械はどのように互いに通信するのですか? プロトコルを設計する必要がありますか、それとも上記のライブラリでカバーされていますか?
  4. タスクの入力と出力を変更する必要がありますか? または、タスクを変更せずに移植できますか?

このトピックは非常に幅広いので、自分でもっと読むべきだったことはわかっていますが、ヒント、指示、および推奨される読書を本当に感謝しています.

4

0 に答える 0