タグ

ツールとサーバに関するrota_sanのブックマーク (7)

  • Docker管理を容易に、オープンソースの管理ツール「Panamax」が登場 | OSDN Magazine

    データセンター事業を行っている米Centurylinkは8月12日、Docker環境の管理ツール「Panamax」をオープンソースソフトウェアとして公開した。複雑なコンテナのデプロイをテンプレートを利用して容易に行えるという。 Panamaxはコンテナを使ってクラウドインフラストラクチャを構築するツール。Dockerを利用しているという同社の開発チームが、9か月の開発作業を経て公開した。Dockerを使って複数のコンテナやサーバーを組み合わせた環境を構築する場合、開発者はさまざまな新しい技術を学んで選択したうえ、さらにDocker専用の知識やベストプラクティスを習得する必要があった。PanamaxはDockerコンテナの構築や設定とベストプラクティスを組み合わせることで、このプロセスを不要とするという。なお開発チームによると、PanamaxはあくまでDocker管理ツールであってPaaS環

    Docker管理を容易に、オープンソースの管理ツール「Panamax」が登場 | OSDN Magazine
  • プロセスのCPU使用率を制限する方法 - Qiita

    CPU負荷制限 cpulimit というツールがあり、%指定でそのプロセス(子プロセス含む)のCPUの利用率を制限することができます。例えば infinity という単にシングルスレッドで無限ループするプログラムがあったとして、CPU使用率10%で制限するには以下のようにします。 この10%というのは1論理コアの割合です。100と指定すると論理コア1個分(100%)まで許可することになります。例えば4論理コアの環境ではこの値は0~400まで設定できます。なのでシングルスレッド・シングルプロセスのプログラムであれば100以上指定しても意味はありません。 infinityを2論理コア上で50%で制限すると、以下のようになります。 (↓では論理コア全部を100%として表示してます) 既に走っているプロセスに制限をかけることもできます。

    プロセスのCPU使用率を制限する方法 - Qiita
  • Docker + Mesos + Marathon + Graphite + Fluentd + Sensuを組み合わせたデプロイ管理ツールの話 - ゆううきブログ

    開発合宿でDevOps界隈やモニタリング界隈で流行りのツールを組み合わせてBlue Green Deploymentできる何かを作りました。 同じチームで開発したid:shiba_yu36 先生やid:wtatsuru 先生が既にブログを書いてますが、自分の視点で書いてみます。(13/12/24追記: より詳細な内容が新規に書かれたのでリンク先を入れ替えました) Docker, Mesos, Sensu等を利用したBlue-Green Deploymentの仕組み - $shibayu36->blog; Docker コンテナにアプリケーションを立てて Graphite でいい感じに可視化するまで - wtatsuru's blog 僕は主に、各ツールから得られる情報をまとめて管理し、デプロイを実行するデプロイ管理ツールを作成していましたので、それについて書きます。 普段は運用の修行をして

    Docker + Mesos + Marathon + Graphite + Fluentd + Sensuを組み合わせたデプロイ管理ツールの話 - ゆううきブログ
  • 実務で使われている数千台規模のサーバ資産管理·Yabitz MOONGIFT

    YabitzはRuby製、Apache License 2.0のオープンソース・ソフトウェアです。 筆者自身は多くとも10台くらいのサーバを構成する環境にしか身を置いたことがありませんが、それが数千台レベルになると管理体制が全く別物になることでしょう。そんなサーバ群を管理するライブドア(現NHN/データホテル)で使われているのがYabitzのようです。 メイン画面。基はここで検索する形のようです。 製品の追加画面。 機器一覧。 ユニット数集計。 データを登録することでOSごとなどの集計が可能になります。 データ整合性チェック。 Yabitzはシンプルなデータ管理ツールで、ハードウェアのID、ラックの場所、サービス名、IPアドレス、シリアル番号などを保存し、後で検索したり集計できるようになっています。ホスティング企業として質実剛健なシステムになっているのではないでしょうか。 自社のシステム

    実務で使われている数千台規模のサーバ資産管理·Yabitz MOONGIFT
  • まとめてたくさん処理したい! を解決する「Capistrano」

    まとめてたくさん処理したい! を解決する「Capistrano」:特集 DevOps時代の必須知識 インフラ運用の自動化を実現し、DevOpsを支援するツールはいくつかあります。ここではその中から「Capistrano」というツールについて、サンプルを用意しつつ紹介します。 はじめに インフラ運用の自動化を実現するツールには「Chef」や「Puppet」などいろいろあります。今回の記事ではそういったツールのうち、Capistranoというツールを簡単なサンプルを用意しつつ紹介します。 Capistranoとは Capistranoとは簡単にいうと、オープンソースで提供されている、複数のサーバ上で同時にスクリプトを実行するためのソフトウェアツールです。主に、同じ役割のサーバが複数台存在するような環境での自動化であったり、アプリケーションのデプロイ自動化に利用されています。 特にRuby On

    まとめてたくさん処理したい! を解決する「Capistrano」
  • サーバー管理ツール「Juju」向けのWeb UI「Juju GUI」、OpenStackクラウドの実装や管理にも対応 | OSDN Magazine

    Jujuは「サービス実装・オーケストレーションフレームワーク」と呼ばれる管理ツールで、複数の物理/仮想サーバーを一括管理できる。「charm」と呼ばれる事前設定済みのサービスを組み合わせて利用できるのが特徴で、管理者はJujuを利用して複数のサーバーを一括設定できる。CanonicalはJuju用のcharmを集めた「Juju Charm Store」も提供している。Jujuはベータ版が「Ubuntu 12.04」で導入されており、JujuそのものはAGPLで公開されている。 今回発表された「Web UI」は、コマンドラインツールではなくGUIを使ってJujuを操作するインターフェイス。ソフトウェアのデプロイ、デプロイステータスの確認、インスタンス間での関係定義といったサービスのデプロイや管理に必要な作業が行える。Infrastracture as a Service(IaaS)型クラウド

    サーバー管理ツール「Juju」向けのWeb UI「Juju GUI」、OpenStackクラウドの実装や管理にも対応 | OSDN Magazine
  • ログからは見えてこない高負荷サイトのボトルネック : DSAS開発者の部屋

    ちょうど1年前に「高負荷サイトのボトルネックを見つけるには」という記事を掲載していますが、この手のトラブルシューティングって結構大変で悩ましいですよね。はじめまして、新入りの@pandax381です。 ログからは見えてこないもの 「サイトの応答が遅い」という問題が発生した場合、その原因はどこにあるでしょうか。 Webアプリケーションの処理に時間が掛かっている DBサーバに投げたクエリーの応答が遅い サーバの処理能力を超えている などなど、いくつもの可能性があります。通常、上に挙げているような問題は、アプリケーションやサーバのログを調査することで、原因を突き止めることができます。 一方で、こういったログの調査だけでは、その原因にたどり着くことができなかったり、相当な苦労が伴うケースもあります。 あるサイトのある日の出来事 つい先日のことですが、KLabの運営している某ソーシャルゲームにて、サ

    ログからは見えてこない高負荷サイトのボトルネック : DSAS開発者の部屋
  • 1