タグ

サーバに関するatsamのブックマーク (4)

  • CPU使用率100%のWebサーバをOSのチューニングだけでCPU使用率20%まで改善する - 人間とウェブの未来

    こんばんは、 @matsumotoryです。 hb.matsumoto-r.jp 上記エントリにおいて、プロセスの大量メモリ確保に伴うページテーブルサイズとベージテーブルエントリ数の肥大化によるcloneやexecveの性能劣化とCPU使用時間の専有問題、および、それらの解決方法についてシステムコールレベルで確認しました。 そこで今回は、システムコールやそのカーネル内部の処理の性能、というよりは、より実践的な環境であるApache httpdとmod_cgiを用いて、phpinfo()を実行するだけのCGIに対してベンチマークをかけた時にどれぐらいCPUのidleが空くか、システムCPUの使用量が変わるかを、前回示した解決方法の1つであるHugePagesを使うかどうかの観点で比較してみましょう。 特定条件下のWebサーバ環境のシステムCPUに起因する高負荷問題から、システムコールやカーネ

    CPU使用率100%のWebサーバをOSのチューニングだけでCPU使用率20%まで改善する - 人間とウェブの未来
  • Linux、クラスタ、1Uサーバのクラスターコンピューティング(株) - 完全冗長化ソリューション

    データセンター内のネットワークを二重化するサービスです。WEBサービス事業や、ホスティング事業を営むお客様にとって、ネットワークの停止は、信用の失墜や重大なビジネスチャンス損失に直結します。なぜなら、単一のWEBサーバ、アプリケーションサーバが故障した場合には、特定のサービスのみが停止するという被害で済みますが、ネットワークが停止した場合には、そのお客様が、提供する全てのサービスが全滅してしまうからです。実際にこの様な事故が発生したために、お詫びの行脚に出向く「謝り侍役」の憂き目に遭った方も数多くいらっしゃると思います。また、昨今ではネットワーク冗長化されていることが必須要件となっている案件が、多くなっているのではないでしょうか。弊社では、比較的ローコストでありながら、ネットワーク全停止のような大事故のリスクを、最小限に抑えるためのインフラ構築をご提案いたします。 ネットワーク停止の原

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • (新人向け) Unixオペレーションの注意点 - Magical Diary

    主に新人向けとして、Unixサーバで作業をする際の注意点を書いておく。 ここに書いてある内容は絶対的なものではないし、会社や現場ごとにルールがあるので、適宜ルールに合わせて実践すれば良い。 ログを取れ 何をやったか、何をやらなかったか、というエビデンスのためにログは必ず残しておく。SSHクライアントによっては毎回自動的にログ取得する設定が可能なので、設定しておくと良いだろう。 作業後に問題が発生した場合に作業内容を確認するためにも使うため、必ずログは取得しておくこと。 (追記) 当たり前だが、コマンドとその出力をペアで取ることに意味がある。 set -x (set verbose) しろ ログを取得しても、コマンドラインを編集した際には以下のように非常に見づらいものとなってしまう。(がんばれば解析することは出来るが…) ESC[0mESC[27mESC[24mESC[JESC[1myasu

    (新人向け) Unixオペレーションの注意点 - Magical Diary
  • 1