タグ

2015年1月19日のブックマーク (7件)

  • SSHの多重接続について

    tl;dr デプロイツールによっては 同じサーバに SSH で何回もコマンドを実行することがある(ansible とか)。 コマンドごとに毎回コネクション(トンネル)を確立するとオーバーヘッドも大きくなる。 OpenSSH は $HOME/.ssh/config に次の設定を書くことで、接続を多重化(multiplex)することができる。 # $HOME/.ssh/config Host machine1 HostName machine1.example.org ControlPath ~/.ssh/controlmasters/%r@%h:%p ControlMaster auto ControlPersist 1h multiplex 前後の速度差 SSH を使ってリモートサーバで echo コマンドを実行した時の速度差を計測 before multiplex $ time ssh

    SSHの多重接続について
    mirakui
    mirakui 2015/01/19
    SSH自体にコネクション多重化機能あったのか
  • ESIの効果と気をつけた点 – cat /dev/random > /dev/null &

    このブログを見てる人だとご存知だとは思うのですが、Varnishはいろんな機能があるリバースプロキシです。 VCL、ヘルスチェック、強力なログ機能、そしてESIなどの機能が存在します。 ESI以外の記事は偶に見かけるのですがESIはあまりみないなーというのと 僕が入社するとVarnishがもれなくついてきます 遊びに行っただけでもVarnishが導入されるケースがあるようです — \いわなちゃんさん/ (@xcir) November 18, 2014 こんな乗りで去年の10月あたりから知り合いのサイト(一般的には大規模にあたるぐらいのPV)にESIを入れたので (特定できてもそっとしておいてください) その時に効果や注意したことをメモ的に残そうと思います。 まずESIって何かというとESIタグをページ中に挿入することでVarnish側でそのURLの内容で置換してくれる技術です。 詳しくは

    ESIの効果と気をつけた点 – cat /dev/random > /dev/null &
  • Rundeck - cronから移行しやすいジョブスケジューラを使ってみよう

    こんにちは。斎藤です。 最近、Dockerなどのコンテナ型仮想化技術、Chef, Ansible, Itamae などによるITインフラ構築・運用自動化技術の利用が進んでいます。一方で、何年も動いて「歴史」を積み重ねているシステムも数多くあります。そして、私を含めてそれらの運用に関わる事もあるでしょう。そんな「歴史」のあるシステムも、何とか運用を効率化したいと思う事があるかもしれません。 今日は、バッチジョブや複数サーバに対する運用を効率化するRundeckを取り上げます。「何ができるの?」「はじめかた」そして「利用時の留意点」の3点についてお話しします。 ※OSはCentOS 6系、Rundeck はバージョン 2.4.0、Java VM は Oracle JDK 1.7.0_72 を利用しています。 cronLinux系OSに標準搭載されているジョブスケジューラです。標準で使えるため

    Rundeck - cronから移行しやすいジョブスケジューラを使ってみよう
    mirakui
    mirakui 2015/01/19
  • 【WSJで学ぶ経済英語】第164回 新たな凡庸

    This copy is for your personal, non-commercial use only. Distribution and use of this material are governed by our Subscriber Agreement and by copyright law. For non-personal use or to order multiple copies, please contact Dow Jones Reprints at 1-800-843-0008 or visit www.djreprints.com. http://jp.wsj.com/article/SB11258286719794574597104580402960400435390.html

    【WSJで学ぶ経済英語】第164回 新たな凡庸
    mirakui
    mirakui 2015/01/19
    toの付かない原型不定詞
  • データ転送ミドルウェア勉強会 - Blog by Sadayuki Furuhashi

    Treasure Data, Inc. 古橋貞之です。 来たる1月27日、新しいOSSツール Embulk をリリースします。 EmbulkはFluentdのバッチ処理版のようなツールで、CSVデータやアクセスログなどの構造化データを高い信頼性で転送することができるコンパクトなツールです。 入力元、出力先、ファイルフォーマット、圧縮方式などをプラグインで拡張することができ、S3上のCSVファイル、PostgreSQL、Elasticsearch、Salesforce.com、Treasure Dataなど、異種のストレージやサービスの間でデータを転送・同期することが可能になります。 Fluentdとは異なって、1発実行、あるいは1時間や1日毎で実行するバルク処理に特化しており、 トランザクション制御 冪等性 高速性 スキーマを使ったvalidation などの拡張を備えています。 1回で使

    データ転送ミドルウェア勉強会 - Blog by Sadayuki Furuhashi
    mirakui
    mirakui 2015/01/19
  • NTTぷらら、「NGINX Plus」を「ひかりTV」に採用し、導入コストを大幅削減

    高速大容量のキャッシュサーバーとしてOSSベースのNginxを活用 株式会社NTTぷららが提供する「ひかりTV」は、2014年内にも300万会員を突破する勢いの成長著しいサービスだ。テレビ放送、ビデオ(VOD)、ゲーム、ミュージック、ショッピング、ブック、カラオケ、アプリなどを包括したエンターテインメントのマルチサービスに発展。また、2014年10月より商用サービスとしては世界初となる、秒間60フレーム(60p)の高品質4K映像のVODサービスを開始した。進化を続けているこのサービスを支えているのが、商用版NGINX Plusである。OSS(オープンソース・ソフトウェア)ベースのWebサーバー、キャッシュサーバーとして運用してきたNginxの経験と実績も活かしつつ、ロードバランサーとしての活用によるサービス基盤の高度化を目指す。 高速大容量のキャッシュサーバーとしてOSSベースのNginx

    NTTぷらら、「NGINX Plus」を「ひかりTV」に採用し、導入コストを大幅削減
    mirakui
    mirakui 2015/01/19
  • logstash を使って手元にあるファイルを elasticsearch に取り込む - Qiita

    手元にあるファイルをログサーバーとかを通さずに elasticsearch に取り込みたくなりました。fluentd だと、不特定多数のログをバッチ的に処理するのは不向きな気がしたので、ただのコマンドラインツールとして使える logstash を使ってみました。 あまり紹介記事も見ないので、logstash の簡単な紹介もしてみます。とはいえ触り始めてから2日くらいしかたってないので、いろいろ間違ってるかもしれません。 logstash とは logstash のトップページにはこんな風に書いてあります。 logstash is a tool for managing events and logs. You can use it to collect logs, parse them, and store them for later use (like, for searching).

    logstash を使って手元にあるファイルを elasticsearch に取り込む - Qiita
    mirakui
    mirakui 2015/01/19