タグ

2010年1月14日のブックマーク (2件)

  • 第4回 クラウド上でデータベースをスケールアウトさせる方法と実例 | gihyo.jp

    今回は、データベースとして広く普及しているMySQLを例に、Amazon EC2上でMySQLのレプリケーション機能を用いてMaster-Slave構成を作り、そのSlaveを実に手軽に追加できるようにするための手順について説明します。 MySQLのレプリケーション機能でWakameは領を発揮する 一般的に、MySQLのレプリケーションとは、Masterと呼ばれるデータの原1つを、可能な限り同期複製させることが出来る機能のことを言います。複製されたものはSlaveと呼ばれ、1つのMasterに対して複数接続することが可能です。 より複雑な構成も取れるのですが、基的なトポロジはスター型となります。レコードの読み出しクエリであれば、各Slaveへ分散させて性能を向上させることが出来ます。そのため、サイトのトラフィックが増加して来た時、まず最初に行われる対策として良く利用される機能でもあり

    第4回 クラウド上でデータベースをスケールアウトさせる方法と実例 | gihyo.jp
  • KOSHIGOE学習帳 - [EC2] Amazon EC2 の AMI 構築備忘録

    分割 $ ec2-bundle-image -i <イメージファイルへのパス> \ -k <秘密鍵ファイル> \ -c <証明書ファイル> \ -u <AWS ユーザ ID> アップロードする $ ec2-upload-bundle -b <バケット> \ -m <マニフェストファイル> \ -a <アクセス ID> \ -s <秘密鍵> 登録 $ ec2-register <バケット>/<マニフェストファイル> 確認 $ ec2-describe-images -o self $ ec2-run-instances <image id> -k <キーペア> インストールのみで設定が不十分なのでいくつかの設定を行う。 ゾーンを指定してインスタンスを起動する EBS ボリュームを作成(ゾーンに注意) ボリュームをインスタンスにアタッチ /vol にマウント 例)ボリュームの作成とアタッチ $