Kafkaの読み取りのAZ間の転送の費用

正解は ア です。 Kafkaの 近いレプリカからの読み取り(フォロワーからの取得) を有効にし、利用者に 自分のAZ(rack) を設定させると、同じAZのレプリカから読むため AZ間の転送 が減ります。 読み取り先 AZ間の転送 常にリーダー 多い 同じAZのレプリカ 少ない 可用性を保ったまま、AZ間の転送の費用を減らせる。 AZの障害に耐えなくなる。 処理量が落ち、読み取りの量も変わらない。 利用者の可用性が下がり、リーダーも1つのAZとは限らない。

MSKのクラスターは3つのAZにまたがり、多数の利用者のアプリもそれぞれのAZにある。利用者は常にリーダーのパーティションから読み取っており、AZ間のデータ転送の費用が大きい。

最も適切なものを1つ選択してください。

出典AWS非公式・オリジナル問題
ア
近いレプリカからの読み取りを有効にし、利用者に自分のAZを指定させる
イ
MSKのクラスターを1つのAZにまとめて、転送の費用をなくすようにする
ウ
パーティションの数を減らして、読み取りの量を少なくするようにする
エ
利用者のアプリをすべて1つのAZに移して、リーダーと同じ場所に置く