タグ

ブックマーク / ttcloud.net (3)

  • DBサーバを停止する時に便利な、tcpdumpによるSQLモニタリング | TecTec Cloud

    典型的なWeb+App+DBの構成で、各サーバを並列に並べて負荷分散している場合、トラフィックが下がってきた時に、余分なサーバを減らそうという話になる。 特に、クラウドな環境の場合、起動するサーバを減らせば減らす程コストは下がるので、こういった作業を行うことは多い。 LoadBalancer(LB)配下に設置されたWeb、Appサーバを減らす場合は、HTTPレスポンスが無くなった時点でLBが自動的に切り離す(HTTPリクエストを投げなくなる)ので、基的にサービス影響が発生することはない。気楽にサーバの数を減らせる。 しかしながら、DBサーバを減らす場合は気を使う。 というのも、SQLリクエストを投げている状態でDBサーバが無くなっても、Appはかまわず、いなくなったアドレスに向かってSQLを投げ続ける。当然応答は無いので、アプリケーションエラーとなる。 このような事態を防ぐため、D

    aki77
    aki77 2013/03/11
  • 現場志向でELBについて考える | TecTec Cloud

    ELBについて深く知りたくなってしまったので、改めて調べたり聞いたりした。 今回そもそも知りたかったポイントは下記の2点 ELBがどういう仕組みで膨大なトラフィックに耐えているのか ELBで稀に障害が発生するみたいなので、その影響をなんとか回避できないか ELBの概要 内部仕様に踏み込む前に、改めて概要と基機能を確認。 ELBの役割 ELB(ElasticLoadBalancer)は、Webトラフィックを配下のEC2Instanceに適切に分散してバランスを取る仕組み、いわゆるロードバランサー。なぜ分散させる必要があるかというと、1台のサーバで処理可能なトラフィックには限りがあるから。また、AutoScalingや、Zone間分散(Multi-AZ)といった構成をとる為にも必要となる。 ELBの基機能 ELBの基機能は、高負荷システムにおいて、肝となる重要なものばかり 負荷分散

    aki77
    aki77 2011/11/17
  • AmazonEC2一時退避で国内消費電力を減らそう | TecTec Cloud

    無料利用枠内の構成をワンボタンで構築できるCloudFormationテンプレートつくりました。 https://s3-ap-southeast-1.amazonaws.com/setsuden/20110314FreeSetsuden-CentOS5Core.txt 構成は ・CentOS5(suz-lab) ・MicroInstance ・SecurityGroup(SSH&HTTP) です。以降の手順で、上記が簡単にシンガポールにできて、無料で利用できます。一時退避してサーバをシャットダウンしましょう。草の根活動です! http://setsuden.tumblr.com このブログは、AmazonEC2のシンガポールで動作しています。 AmazonEC2には、通常のWebサイトには十分なほどの無料利用枠があります。 サーバの消費電力は決して小さくありません、可能な

  • 1