EC2のプレイスメント(配置)グループ(クラスタ、パーティション、スプレッド)の違いを解説します。
クラスタ | パーティション | スプレッド | |
---|---|---|---|
概要 | インスタンス同士をできるだけ物理的・ネットワーク的に近づける。 | インスタンスを複数の論理的なパーティションに分散して配置する。 | 同一のハードウェア上でインスタンスを起動しないようにする。 |
目的 | 低レイテンシーの通信を実現する。 | 耐障害性を向上させる。 | ハードウェア起因の耐障害性を向上させる。 |
例 | ハイパフォーマンスコンピューティング(HPC) | Hadoop、Cassandra、Kafkaなどの大規模分散システム |