タグ

2013年3月5日のブックマーク (1件)

  • マルチマスタ型アーキテクチャ & 分散内部DNSのススメ - Tech-Sketch

    クラウド&ビッグデータ時代の到来に伴い、 Apache Cassandra や elasticsearch といった、「全てのノードが対称な役割を果たす」ことで「単一障害点が無く」「ノード追加に比例して性能が向上する」マルチマスタ型アーキテクチャに注目が集まっています。しかしこれらを利用する際、「クライアントはどのノードに接続すればいいのか?」というのが結構悩ましかったりします。今回は、分散内部DNS Murakumo を用いた解決方法を紹介します。 マルチマスタ型アーキテクチャ 言葉を尽くすより、図を見るほうがよっぽどわかりやすいでしょう。Cassandraを例にして説明します。 この図のように、マルチマスタ型アーキテクチャでは全てのノードが同じ役割を果たします。例えば Apache Hadoop のNameNodeのような、「クラスタを構成するデータノードの状態とデータ断片の位置情報」

    okinaka
    okinaka 2013/03/05