タグ

負荷分散とWeb高速化に関するnikkoroのブックマーク (7)

  • サーバ/インフラ Tech Meeting[開催概要]:WEB+DB PRESS plusシリーズ新刊発売記念,サーバ/インフラ勉強会開催

    来る2008年8月,WEB+DB PRESS plusシリーズの新刊,『[24時間365日]サーバ/インフラを支える技術 ……スケーラビリティ,ハイパフォーマンス,省力運用』(伊藤直也,勝見祐己,田中慎司,ひろせまさあき,安井真伸,横川和哉)の発売が決定いたしました。 (株)はてな,KLab(株)の6名の執筆陣による新刊発売を記念して,下記の要領で勉強会を開催いたします。 今回の勉強会への参加お申し込みは,2008年7月24日(木)に受け付け開始の予定です。 ぜひご参加ください。 ※ 勉強会は終了しました。ご参加ありがとうございます。 ストリーミング配信のご案内 勉強会当日、以下のチャンネルで勉強会の様子を配信予定です。 http://www.ustream.tv/channel/24svr-techMTG (実施期間:2008年8月8日(金)18:30-21:00)

  • mixi Engineers’ Blog » スマートな分散で快適キャッシュライフ

    今日は以前のエントリーで書くと述べたConsistent Hashingに関して語らせて頂こうかと思います。ただしConsistent Hashingはセミナーやカンファレンスなどでかなり語られていると思いますので、コンセプトに関しては深入りせず、実用性に着目したいと思います。 問題定義 分散されたキャッシュ環境において、典型的なレコードを適切なノードに格納するソリューションはkeyのハッシュ値に対しmodulo演算を行い、その結果を基にノードを選出する事です。ただし、このソリューションはいうまでもなく、ノード数が変わるとキャッシュミスの嵐が生じます。つまり実世界のソリューションとしては力不足です。 ウェブサイトのキャッシュシステムの基はキャッシュがヒットしなかったらデータベースにリクエストを発行し、レコードが存在したらキャッシュしてクライエントに返すという流れです。ここで問題なのが一瞬

    mixi Engineers’ Blog » スマートな分散で快適キャッシュライフ
  • 並行処理フレームワークのJPPF、負荷分散とフェイルオーバー、J2EEインテグレーションを提供

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    並行処理フレームワークのJPPF、負荷分散とフェイルオーバー、J2EEインテグレーションを提供
  • NTT-AT、ユーザを待たせない負荷分散装置「Webアクセスシェイパ」の販売を開始 | RBB TODAY

    NTTアドバンステクノロジ(NTT-AT)は19日に、Webアクセスのリクエスト流量を制御する新しいタイプの負荷分散装置「Webアクセスシェイパ」を開発したことを発表した。20日より販売を開始する。販売価格は262万5000円(税込)。 「Webアクセスシェイパ」では、Webサービスのアクセス集中などの稼働負荷を検出して処理能力以上のリクエストの受信を制限したり、有料会員や取引中ユーザなどの特定ユーザからのアクセスを捉えて優先制御できる。リクエスト流量の自律最適化、ビジーメッセージ通知、アプリケーションアウェア優先制御、負荷分散の自律最適化といった機能を持ち、これにより面倒な調整なしで簡単に、サーバ稼働率を最大化できるとしている。 「Webアクセスシェイパ」は、NTTの未来ねっと研究所が研究開発し、NTTの「総合プロデュース機能」により商品化が検討された。その後、気象情報サイト「tenki

    NTT-AT、ユーザを待たせない負荷分散装置「Webアクセスシェイパ」の販売を開始 | RBB TODAY
  • TheC10kProblem - 「C10K問題」(クライアント1万台問題)とは、ハードウェアの性能上は問題がなくても、あまりにもクライアントの数が多くなるとサーバがパンクする問題のこと

    TheC10kProblem - 「C10K問題」(クライアント1万台問題)とは、ハードウェアの性能上は問題がなくても、あまりにもクライアントの数が多くなるとサーバがパンクする問題のこと 目次 この文書について C10K 問題 関連サイト まず読むべき I/O フレームワーク I/O 戦略 1. 各スレッドが複数のクライアントを受け付ける. そしてノンブロッキング I/O と レベル・トリガ型の完了通知を利用する. 伝統的な select() 伝統的な poll() /dev/poll kqueue() 2. 各スレッドが複数のクライアントを受け付ける. そしてノンブロッキング I/O と 変更型の完了通知(readiness change notification)を利用する. kqueue() epoll リアルタイム・シグナル fd 単位のシグナル (Signal-per-fd)

  • ネットワークの仮想化

    図 ネットワークの仮想化の構成イメージ 従来は個々のアプライアンスを使って実現していた機能を,シャーシ型スイッチ内の機能モジュールに置き換え,その間をVLANで相互接続すれば,物理的なケーブル配線を減らすとともに,柔軟でシンプルなネットワークを実現できる。 ネットワークの仮想化とは,複雑化するネットワークの運用の負荷を軽減させるためのネットワークの構築手法の一つである。サーバー周りのケーブルを減らし柔軟で自律的な運用を実現する。 企業やデータ・センターのネットワーク管理者にとって一番の悩みのタネは,運用管理の負荷だろう。情報提供サイトなど個々のサービスごとにファイアウォールや負荷分散装置などを用意し,複数のサーバーをつなぎ込む。しかも,耐障害性を向上させるために,冗長構成を組む必要も出てくる(図の左)。こうしたシステムはサービスごとにバラバラに運用されている。管理者の負荷は増える一方だ。

    ネットワークの仮想化
  • Registration: Machine learning & data conference | O'Reilly Strata

    We’ve made the very difficult decision to cancel all future O’Reilly in-person conferences. Instead, we’ll continue to invest in and grow O’Reilly online learning, supporting the 5,000 companies and 2.5 million people who count on our experts to help them stay ahead in all facets of business and technology. Come join them and learn what they already know. Become an O’Reilly online learning member

    Registration: Machine learning & data conference | O'Reilly Strata
  • 1