タグ

lvsに関するhiro_yのブックマーク (8)

  • クックパッドのLVSについて - クックパッド開発者ブログ

    こんにちは、インフラチームの菅原です。 最近になってクックパッドもLVSを導入しました。 私が担当者として設定等を行ったのですが、にわかインフラエンジニアには勉強になることが多かったです。 最近では、LVS+keepalivedの情報はとても入手しやすいのですが、それでもはまりどころはいくつかありました。 その辺の顛末を社内勉強会で発表したので資料を公開します。 これからLVSを導入しようという方の参考になれば幸いです。 [slideshare id=3322920&doc=lvs-100303024336-phpapp01]

    クックパッドのLVSについて - クックパッド開発者ブログ
    hiro_y
    hiro_y 2010/03/16
    LVS+keepalivedの組み合わせ。
  • LVS - PukiWiki

    LB 用マシンのセットアップ † kernel : CentOS 4.5 に標準で入っているものを使う。keepalibed のビルドのために kernel の header パッケージも入れておく。 ipvsadm : CentOS 4.5 のパッケージで用意されているものを使う。 keepalived : CentOS 4.5 にはパッケージが用意されていないので、独自ビルド。 ↑ keepalived のインストール † http://www.keepalived.org/ keepalived-1.1.15.tar.gz を入手。 configure を実行すると rpm パッケージを作成するための spec ファイル keepalived.spec が生成されるので、これを用いて rpm パッケージを作成し、 作成したパッケージをインストール。 自分の $HOME で rpm

    hiro_y
    hiro_y 2008/12/24
    LVSの設定、keepalived。
  • Loading...

    hiro_y
    hiro_y 2008/12/24
    LVS + ldirectordで負荷分散。
  • SeeIn開発日誌 - LVSを使ったブローカーの構築

    さて、前回までで、MySQL Clusterの構築については、 簡単ではありますが説明を完了しました。 ※肝心な運用面については一切ふれていませんが。。。 さて、このまま説明を終了しては肝心な部分が欠落しています。 それはMySQLDノードの障害時にクライアントからの要求を 正常なノードへ 適切に振り分けを行うブローカーの構築です。 MySQL Clusterの一通りの説明という意味で、 今回からブローカーの構築について説明します。 さて、とはいえ、実装方法はさまざまです。 今回は、汎用性のあるLVSとkeepalivedによるブローカーの構築を行います。 説明の流れは以下のようになります。 構築環境についての説明 LVS(シングル構成)の構築と確認 LVSの副系ノードの構築 ブローカーの障害時の動作確認 「keepalived.conf」についての説明 ※2008年5月11日:説

    hiro_y
    hiro_y 2008/05/30
    LVSとkeepalivedを使ったブローカーの構築。
  • ニコニコ大百科リリース - グニャラくんのグニャグニャ備忘録@はてな

    ニコニコ大百科という、ニコニコ動画版Wikipediaとも説明すべきサイトをリリースしました。 5/25 25:25:25公開という設定になっております。 社会人になってから、初めての外部向けWebサイト構築がこれだよ! ミドルウェア開発が業(?)なので、 ミドルウェアばっかりに凝ってしまいました…あはは… lighttpd ruby(ほとんどのロジック、Pythonにしとけばよかった… FastCGI経由) MySQL(DBサーバ) Senna(自動キーワードリンク) repcached(セッション保持用memcached、EeePCでLVS frontと一緒に動いている) Tritonn(検索) libeventのevhttp(API用Webサーバ) Varnish(API用WebサーバのHTTPアクセラレータ) 他にも、各ページの閲覧数ランキングのために、Tokyo Tyrantを

    ニコニコ大百科リリース - グニャラくんのグニャグニャ備忘録@はてな
    hiro_y
    hiro_y 2008/05/26
    ニコニコ大百科の裏側。「repcached(セッション保持用memcached、EeePCでLVS frontと一緒に動いている)」
  • naoyaのはてなダイアリー - ライブドアのテクノロジーセミナーでしゃべってきました。

    昨晩はライブドアで開催されたテクノロジーセミナーで軽くはてなのシステムや開発体制についてしゃべってきました。資料を以下に置いておきます。 http://bloghackers.net/~naoya/ppt/061214livedoor_hatena.ppt (ppt, 286k) 昨晩の感想、資料を読んでの感想など、トラックバックでお待ちしております。

    naoyaのはてなダイアリー - ライブドアのテクノロジーセミナーでしゃべってきました。
    hiro_y
    hiro_y 2006/12/14
    はてなの開発体制、システム構成。LVSなど。
  • 高トラフィックに対応できるLinuxロードバランサを目指して 〜 LVSをNATからDSRへ : DSAS開発者の部屋

    「こんなに簡単! Linuxでロードバランサ」のシリーズでは、 こんなに簡単! Linuxでロードバランサ (1) 〜 LVS + NATで負荷分散をしてみよう こんなに簡単! Linuxでロードバランサ (2) 〜 keepalivedでWebサーバのヘルスチェック こんなに簡単! Linuxでロードバランサ (3) 〜 VRRPでロードバランサを無停止にする こんな流れでNATによる負荷分散システムを構築してきました。 今回はこれを DSR(Direct Server Return) 方式に変更してみます。 「DSRとはなんぞや?」という方は、 ロードバランサの運用.DSRって知ってますか? L4スイッチはDSR構成にすべし こちらでわかりやすく説明されていますので参考にしてみてください。 一般的(?)に大規模システムを構築する場合は、「ネットワーク機器の整備はこの部門」、「サーバの調

    高トラフィックに対応できるLinuxロードバランサを目指して 〜 LVSをNATからDSRへ : DSAS開発者の部屋
    hiro_y
    hiro_y 2006/09/10
    Linux Virtual Server、NAT→DSR(Direct Server Return)。
  • naoyaのはてなダイアリー - MySQL の負荷分散に LVS + keepalived を使う

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

    naoyaのはてなダイアリー - MySQL の負荷分散に LVS + keepalived を使う
    hiro_y
    hiro_y 2006/09/01
    MySQL、ロードバランサ、LVS + keepalived。
  • 1