2014-03-25: さんがつにじゅういつか: Immutable Infrastructure Conference #1

Immutable Infrastructure Conference #1 があったのでいってきた。

  • サーバーが入れ替わり激しいとメトリクスのグラフが途切れる、ホスト毎の収集・表示だと物足りない問題について

    • graphite とかつかってワイルドカードで glob ? して頑張っている
    • はてな社がロール毎にメトリクス表示、サーバー入れ替わってもグラフがとぎれないようなメトリクス管理ツールを開発中、サービスとしてリリースらしい
    • http://twitter.com/kenjiskywalker/status/448422269677625344
  • はてなから来た人の LT で cron で毎時 docker の殘ったコンテナを dispose するとか面白かった

    • こういうデメリットや失敗事例の共有もっと聞きたい
  • airbnb の synapse

    • 拡張可能なサービスディスカバリのモジュールがサーバーを検知して、haproxy の設定ファイルを更新してくれるやつ
    • docker とかが一応ある、ec2tag は空実装がある (つらい)、でもたぶん airbnb は zookeeper しか使っていないのではとのこと
    • docker HTTP API 便利そうだった。
    • airbnb 他にも chronos とかいう highly available distributed crontab みたいなのをつくっていて面白い。 http://nerds.airbnb.com/introducing-chronos/
  • @xga 氏の docker に縛られる恐怖感というのはわかる。他の環境でもすぐ使えるように chef / puppet と docker 組合せるのはわるくない気がする。冪等性がオーバースペックだとしても

    • chef はよく知らないのだけど、puppet はそうで、外から cookbook や manifest を流用しすぎると痛い目に合いそうで個人的には避けている。少なくとも個人で使っている puppet manifests 郡では避けてる。

個人的疑問としては docker 使ったリソースやサービスの監視はどうするのが良いのか疑問というところ。 サービスの死活監視はコンテナに対して行いつつ、メトリクス収集はホストとコンテナ両方で行なって、サーバーリソースのアラートトリガはホスト毎に行うのが良いのかなぁ。


どうでもいいけどオープンソースツール、海外の人達はなんであんなにプロモーションがうまいの。プロモーションうまくするにはどうすればいいの。


トラハモ。天ちゃんが黒い。かわいい。和む。

Published at 2014-03-25 23:00:00 +0900