タグ

サーバ管理に関するdominion525のブックマーク (103)

  • 現実的でバランスの良い冗長化について考える ― @IT情報マネジメント

    システムの可用性を向上させるためには、冗長化が必要だ。しかし、ベンダのいう冗長化は、かえって構成が複雑になる場合もある。今回は、現実的でバランスの良い冗長化について考える システムの可用性を上げるための冗長化はよく行われる。ただし、ベンダが推奨する冗長化構成は一見技術的にスマートできれいだが、実際に利用現場で携わっている者の立場からすれば、やたらとシステム構成を複雑にするだけで、むしろコストや運用の手間を増大させるものも多いと感じている。そこで今回は、現実的でバランスの良い冗長化について考えてみたい。 冗長化のポリシーは組織規模によって大きく変わるので、今回は中小企業、もしくは大企業内の部署レベルでの冗長化を一応の前提としたいと思う。 その1 ネットワーク機器の冗長化 ネットワークインフラが業務上重要なものとなっている現在、ネットワーク機器を冗長化しようと考えるのはよく理解できる話である。

    現実的でバランスの良い冗長化について考える ― @IT情報マネジメント
  • [ThinkIT] 第4回:CSVとBlackhole (1/3)

    今回は、CSVBlackholeの2つのストレージエンジンを取り上げます。CSVエンジンとBlackholeエンジンは、共にMySQL 4.1から提供された比較的新しいエンジンです。以降ではそれぞれの特長やテーブルファイルの構成について解説します。 CSVエンジンとは、テーブルデータをCSV(Comma Separated Value)形式のテキストファイルにてディスク上に格納するストレージエンジンです。 テーブルデータをCSVファイルにて格納するメリットは何でしょうか。それは、他のソフトウェアとのデータ交換が容易にできることです。 例えば、MySQLを使用して作成したテーブルデータをExcelなどの表計算ソフトウェアに渡す場合を考えます。その対象テーブルがMyISAMエンジンなどの場合は「SELECT ・・・ INTO OUTFILE」文や他のバックアップツールなどを使用して、一度テー

    dominion525
    dominion525 2006/09/12
    みんなもっとBlackholeを使おうよ。
  • I/Oボトルネックの病巣はこれで究明できる

    I/Oボトルネックの病巣はこれで究明できる:Dr. K's SQL Serverチューニング研修(7)(1/3 ページ) SQL Serverは一般的にチューニング不要のデータベースと認識されている。しかし基幹系業務システムへの導入が進むにつれて、パフォーマンス・チューニングのニーズは急速に高まってきた。そこで記事では、日におけるSQL Serverコンサルタントの第一人者、熊澤幸生氏にSQL Serverチューニングのノウハウを語っていただくことにした。インタビュアーはSQL Serverへの造詣が深いITジャーナリスト、工藤淳氏が担当する。(編集部) 前回の「I/Oチューニングを成功させる必修ポイント」では、I/Oの負荷分散という観点から物理ファイルを分割するメリットについて解説しました。今回はI/Oチューニングの後半として、I/Oボトルネックを発生させる原因を究明するテクニックに

    I/Oボトルネックの病巣はこれで究明できる
  • OpenBSDをVMware Serverにインストールする裏技 | OSDN Magazine

    多くの人間は、趣味として何かのコレクションに手を染めているものだ。私の場合は、コンピュータの収集である。長年にわたるコレクションの充実と共に、私のリビングルームはデータセンタのごとき様相を呈してきた。そしてVMware Serverがフリー化(無料の意味のフリー)されたのを契機に思い至ったのは、手元にあるサーバおよび開発ボックスの一群を仮想マシン(VM)に移動させる必要性だ。ところが、手元のサーバの大半はOpenBSDで動かしているのだが、VMwareでこのオペレーティングシステムは正式にサポートされていないのである。工場出荷状態のままのVMwareでは、OpenBSD VMを正常にシャットダウンすることができず、単純にVMを終了させるだけなので、データが損傷してしまうのだ。しかし私は、ごく簡単な変更を施すことで、この問題を回避することに成功した。以下は、OpenBSDをゲストOSとしてV

    OpenBSDをVMware Serverにインストールする裏技 | OSDN Magazine
    dominion525
    dominion525 2006/09/11
    OpenBSDって使ったことないなぁ
  • ウノウラボ Unoh Labs: LVM + XFSで高速簡単 MySQLバックアップ

    こんにちは satoです。 Slaveサーバを運用している場合、MySQLのバックアップファイルが 必要になる場面は少ないです。 しかし、プログラムのバグなどで、データベースレコードの内容が おかしくなってしまい、収集がつかなくり、巻き戻しをする場合などに バックアップファイルがあると、とても便利です。 ということで、LVMのスナップショット機能でMySQLの バックアップにチャレンジしてみました。 ■前提条件 パーティションはこのような感じです ----------------------- sda1 boot ----------------------- sda2 xfs(linuxが入っている) ----------------------- sda3 ここに作る ----------------------- ■構築時 fdisk /dev/sda n #

    dominion525
    dominion525 2006/09/08
    LVMのスナップショット機能
  • fision: 同一内容のファイルを単一 i-node にまとめる: uyota 匠の一手

    pdumpfs を使ってバックアップを取っている。特定の日のファイルを全て、そのままのディレクトリ構造で保存しておきたいからだ。pdumpfs のバックアップは月に一度しかやらないが、ファイルがたまっていく。pdumpfs でも明記されているが、長期にわたって続けていると cp や mv などの影響で複製がどんどん増えていくのも困り物だ。 同じ内容のファイルをハードリンクに変えるプログラムを探したが見つからなかった。同じ内容のファイルを探して、削除するプログラムはたくさん見つかったが。同じ内容だからといって、消されては困るのだ。 そこで、同一内容のファイルを一つの i-node にまとめるプログラムを書いた。指定されたディレクトリ内のファイルの大きさでまとめ、同じサイズのファイルを比較する。もし、ファイルの内容が同じと判定されたら、新しい方のファイルを削除し、古い方のファイルへのハードリン

  • えとブログ(2006-01-30) WEBrickとMongrel、SGMLとXML

  • naoyaのはてなダイアリー - MySQL の負荷分散に LVS + keepalived を使う

    あとで書く、と言った手前なので書くとします。 DSASの中の人がすごい勢いで LVS の話を書いてくれてます。この辺。LVS を使うと Linux と箱でロードバランサが作れちゃいます。普通に買ったら数百万とかしちゃうやつ。 DSAS の中のひとに感謝しつつ、いい機会なのでやってみよう! と思っていろいろ試して昨日あたりからはてなの中でも LVS + keepalived で動かしはじめてます。いまのところ問題なし。 そのロードバランサをどこに使ってるかですが、普通ロードバランサというとインターネットからの入り口のところに置いてウェブサーバーの負荷分散に使うイメージがあります。が、今回ははてなでは MySQL のスレーブの手前に置くという役割でとりあえず使いはじめました。 +-----------+ +-----------+ | mod_perl | | mod_perl | +----

    naoyaのはてなダイアリー - MySQL の負荷分散に LVS + keepalived を使う
    dominion525
    dominion525 2006/09/01
    あうんの呼吸でできる自分とこのチームはすばらしいと思った。
  • こんなに簡単! Linuxでロードバランサ (3) : DSAS開発者の部屋

    前回はkeepalivedを使ってWebサーバを冗長化してみました。 今回はkeepalivedのもう一つの機能であるVRRPを使って、ロードバランサ自身を冗長構成にしてみたいと思います。 ┌─────┐ │ client │ └──┬──┘ │[10.10.31.200] │ ━━━━━━━┯━━━━┷━━━━━┯━━━━━━━━━ 10.10.31.0/24 │ │ │ │ │ ←(10.10.31.10) → │ │ ←{10.10.31.100}→ │ [10.10.31.11]│ │[10.10.31.12] ┌─┴─┐ ┌─┴─┐ │ lv1 │ │ lv2 │ └─┬─┘ └─┬─┘ [192.168.31.11]│ │[192.168.31.12] │ ←(192.168.31.10)→│ │ │ ━━━━━━┯┷━━━━━━━━━━┷┯━━━━━━━━ 192.168.3

    こんなに簡単! Linuxでロードバランサ (3) : DSAS開発者の部屋
  • Live View - にわか鯖管の苦悩日記 _| ̄|● (2006-08-30)

    携帯にメールや電話の着信が急に増えたり スマホで今まで使用していなかったロック機能を使うようになった お出かけや外泊の機会が増えた 衣装が派手になった というケースは浮気の可能性があるかもしれません。 もし浮気を続けられると、された側は精神的に苦しい思いを続けることになり、する方も後ろめたい気持ちが膨れ上がり良いことはありません。 やめてもらいたいか、いっそのこと別れて人生をやり直すかはしっかりとした証拠がそろってから考えてもよいかと思います。 そのためには下手に動かず、東京都で興信所のプロによる浮気調査をするのが良いでしょう。 その理由としては、浮気が原因で離婚となれば慰謝料の請求が可能となり、その法的な証拠を得るには素人よりプロの方の作りだすものが決定的なものになるためです。 全てをすっきりさせて今後の人生をやり直しやすくするためにも利用することをおすすめします。

    dominion525
    dominion525 2006/08/30
    >「ddイメージファイル」もしくは「物理ディスク」から、VMwareのコンフィグファイルを作成してVMware上でOSを起動させるためのフォレンジックツール。
  • こんなに簡単! Linuxでロードバランサ (2) : DSAS開発者の部屋

    前回までで、 複数のWebサーバにロードバランスする というところまではできました。 これでリアルサーバへ負荷分散することができたのですが、冗長性がありませんでした。つまり、リアルサーバがダウンしても、ロードバランサはそれを認識できず、ダウンしているリアルサーバなのにパケットを送ってしまっていました。 このとき、クライアントから見ると、たまにサーバから応答がないように見えてしまいます。 というわけで今回は冗長化のお話、 リアルサーバのヘルスチェック を紹介したいと思います。 今回はkeepalivedを使います。 おおざっぱにいうと、keepalivedは2つの機能を提供します。 1. ヘルスチェック機構と連携したIPVSでのリアルサーバの管理 (--check) 前回ipvsadmコマンドを使って行ったような、バーチャルIPアドレス (VIP) やリアルサーバの管理を設定ファイルに記述す

    こんなに簡単! Linuxでロードバランサ (2) : DSAS開発者の部屋
  • LAMP vs. LAMP──mod_perlとmod_phpのパフォーマンス比較 | OSDN Magazine

    ダイナミックWebサイトの構築ではPerlPHPが広く使われている。なにしろ、LAMPスタック(Linux、Apache、MySQLPerl/PHP/Python)に含まれる「P」の3分の2なのだ。それでは、通常のWebプログラミングでは、mod_perlとmod_phpのパフォーマンスはどちらがよいのだろうか。ちょっとしたテストをしてみたので報告する。 テストは、一般にWebホストとして提供されていると思われる環境で行った。テストで使用したCompaq ProLiant DL380の仕様とソフトウェアは、次のとおり。 700MHz Pentium III 1GB RAM Red Hat Enterprise Linux 3 Apache 2.0.46 MySQL 3.23.58 Perl 5.8.0 PHP 4.3.2 テストに使ったPerlPHPのプログラムは、それぞれ、HTML

    LAMP vs. LAMP──mod_perlとmod_phpのパフォーマンス比較 | OSDN Magazine
    dominion525
    dominion525 2006/08/25
    結論――PerlでもPHPでも、どちらでもよい。
  • DSAS開発者の部屋:こんなに簡単! Linuxでロードバランサ (1)

    DSASのロードバランサは高価なアプライアンス製品ではなく、LinuxのLVS (Linux Virtual Server)を利用しています。 安価、というか、ハードウエア以外は金銭的コストがゼロなので、一般のクライアントからのアクセスを受ける外部ロードバランサのほかに、内部サービス用のロードバランサも配置しています。それぞれactive, backupで2台ずつあるので合計で4台もロードバランサがあることになります。(こんな構成を製品を使って組んだら数千万円すっとびますね) また、ネットワークブートでディスクレスな構成にしているので、ハードディスが壊れてロードバランサがダウンした、なんてこともありません。 ですので「ロードバランサは高くてなかなか導入できない」という話を耳にする度にLVSをお勧めしているのですが、どうも、 なんか難しそう ちゃんと動くか不安 性能が出ないんじゃないか 等々

    DSAS開発者の部屋:こんなに簡単! Linuxでロードバランサ (1)
  • 【内部統制展レポート】 「バックアップもアーカイブもハードディスクが効率的」---NetAppの高沢氏

    「内部統制のプロセスを実施し始めると,データはその日からどんどん溜まる。しかし,データ量が増えたからといって,管理者を増やせるわけではない」---。 日ネットワーク・アプライアンス(NetApp)の高沢冬樹マーケティング部長は,8月23日に開幕した「内部統制ソリューション展」の講演で,データ管理の側面から見た内部統制の問題点をこうまとめる。その上で高沢氏は,データ保護(バックアップやセキュリティ)とデータ保管(アーカイブ)というデータ管理の2大要件が,ディスク・ストレージの活用で効率化できることを強調した。 高沢氏によれば,内部統制にまつわるデータ管理の要件は,データ保護とデータ保管に大別できるという。天災やシステム・エラー,不正アクセスなどからデータを保護するバックアップ・リカバリ・システムを構築するのが「データ保護」であり,法律の定める期間中はデータを改ざんできない状態で確実にデー

    【内部統制展レポート】 「バックアップもアーカイブもハードディスクが効率的」---NetAppの高沢氏
    dominion525
    dominion525 2006/08/23
    バックアップはハードディスク派。
  • g4u - Harddisk Image Cloning for PCs

    1. What is it? 2. Why not one of the alternatives? 3. Requirements & Download 4. Using it 4.1 Preparations 4.2 Image creation 4.3 Image deployment 4.4 Copying a disk locally 4.5 Copying a partition locally 5. FAQs and hints on disk cloning 5.1 Supported filesystems 5.2 Supported Operating Systems 5.3 Supported Hardware 5.4 A word on disk sizes 5.5 Changing compression level 5.6 List of recognized

    dominion525
    dominion525 2006/08/22
    HDD をイメージデータとして複製するツール -
  • RogueScanner

    Welcome to phpMyAdmin Language Log in Server: Username: Password:

    dominion525
    dominion525 2006/08/22
    ネットワークスキャナ
  • RogueScanner

    当方、完璧に夏休みモードに入ってしまい、身体が思ったように動きません。 動かない身体に気合いを入れるべくつまらないツールでも紹介しようかと思ったのですが、意外と役に立ちそうなツールなので、ダメツールが好きな人にはあまり役に立たない(意味不明ですが)ので、あまり見ないようにしましょう。 で、今日のツールはRogueScannerというネットワークスキャナです。ネットワークデバイスをぐるっとスキャンしてくれるだけかと思いきや、サーバやルータ、無線LAN装置などそのデバイスが何の種類かというのを推測してくれるみたいです。 ○RogueScanner OS:Winodws ダウンロードサイト http://www.networkchemistry.com/products/roguescanner.php ○インストールと使い方 早速インストールしてみます。このあたりは夏休みでも同様に、ダ

  • ITeF!x

  • cwRsync - Eriane ver 0.8.3

    cwRsync (Cygwin + Rsync)によるUNCパス使用のバックアップ方法(てきとう・・・) RsyncLinux等を使っている人ではお馴染みのファイル同期ツールです。 これをWin上でうまく使えないかなぁと思い調べてみました。 ・・・海外のサイトで cwRsync を発見しました。 ダウンロードの仕方は、左メニューの「ITeF!x」-> 「cwRsync 1.2.5 (1MB)」(04.09.29現在)をクリックします。 cwRsync_1.2.5_Installer.zip というファイルがダウンロードされるので解凍します。中から exeファイルがでてくるので、これを実行してインストールします。

    cwRsync - Eriane ver 0.8.3
  • cwRsync - nDiki