Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
nekop
1,780 views
mod_cluster
This is slide for Japan JBoss User Group monthly meeting #2.
Technology
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Downloaded 34 times
1
/ 20
2
/ 20
3
/ 20
4
/ 20
5
/ 20
6
/ 20
7
/ 20
8
/ 20
9
/ 20
10
/ 20
11
/ 20
12
/ 20
13
/ 20
14
/ 20
15
/ 20
16
/ 20
17
/ 20
18
/ 20
19
/ 20
20
/ 20
More Related Content
PPTX
MySQL Clusterを運用して10ヶ月間
by
hiroi10
PDF
JBoss AS 7 / EAP 6 modules and class loading
by
nekop
PPTX
Zabbix による ms sql監視 ~データベースモニタリング~ odbc
by
真乙 九龍
PDF
Module classloading
by
nekop
PDF
JBoss AS7 rev2
by
nekop
PDF
JBoss AS7 rev3
by
nekop
PDF
JBoss AS7
by
nekop
PDF
MySQL Casual Talks in Fukuoka vol.2
by
学 松崎
MySQL Clusterを運用して10ヶ月間
by
hiroi10
JBoss AS 7 / EAP 6 modules and class loading
by
nekop
Zabbix による ms sql監視 ~データベースモニタリング~ odbc
by
真乙 九龍
Module classloading
by
nekop
JBoss AS7 rev2
by
nekop
JBoss AS7 rev3
by
nekop
JBoss AS7
by
nekop
MySQL Casual Talks in Fukuoka vol.2
by
学 松崎
What's hot
PDF
MySQL 5.6新機能解説@dbtechshowcase2012
by
Mikiya Okuno
PDF
MHA for MySQLとDeNAのオープンソースの話
by
Yoshinori Matsunobu
PDF
tcpdump & xtrabackup @ MySQL Casual Talks #1
by
Ryosuke IWANAGA
PDF
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
by
Takahiro Okumura
PDF
MySQLの冗長化 2013-01-24
by
Yoshihiko Matsuzaki
PDF
Art of MySQL Replication.
by
Mikiya Okuno
PDF
MySQL5.7 GA の Multi-threaded slave
by
Takanori Sejima
PPTX
MySQLメインの人がPostgreSQLのベンチマークをしてみた話
by
hiroi10
KEY
Mysql casial01
by
matsuo kenji
PDF
ゆるふわMySQLフェイルオーバー
by
Kimitoshi Takahashi
PPT
MHAを検証して導入した話
by
Yu Komiya
PPTX
MySQL 冗長化モデル
by
Zaki_XL
PPT
実践!データベースリファクタリングツール
by
Tatsunori Matoba
PDF
RedHat MW 2015
by
omatsuha
KEY
Apache 2.4 ChangeLog at 闇Webサーバ勉強会#5
by
Naoya Nakazawa
PDF
VM ロールで仮想デスクトップ環を作ってみよう
by
Masayuki Ozawa
PPT
Java 7
by
Tetsuya Yoshida
PDF
MHA for MySQL の話
by
Masahiro Nagano
KEY
Jenkins javascript ci
by
hisame64
PDF
MySQL のオンラインバックアップ & リカバリ
by
k_teru
MySQL 5.6新機能解説@dbtechshowcase2012
by
Mikiya Okuno
MHA for MySQLとDeNAのオープンソースの話
by
Yoshinori Matsunobu
tcpdump & xtrabackup @ MySQL Casual Talks #1
by
Ryosuke IWANAGA
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
by
Takahiro Okumura
MySQLの冗長化 2013-01-24
by
Yoshihiko Matsuzaki
Art of MySQL Replication.
by
Mikiya Okuno
MySQL5.7 GA の Multi-threaded slave
by
Takanori Sejima
MySQLメインの人がPostgreSQLのベンチマークをしてみた話
by
hiroi10
Mysql casial01
by
matsuo kenji
ゆるふわMySQLフェイルオーバー
by
Kimitoshi Takahashi
MHAを検証して導入した話
by
Yu Komiya
MySQL 冗長化モデル
by
Zaki_XL
実践!データベースリファクタリングツール
by
Tatsunori Matoba
RedHat MW 2015
by
omatsuha
Apache 2.4 ChangeLog at 闇Webサーバ勉強会#5
by
Naoya Nakazawa
VM ロールで仮想デスクトップ環を作ってみよう
by
Masayuki Ozawa
Java 7
by
Tetsuya Yoshida
MHA for MySQL の話
by
Masahiro Nagano
Jenkins javascript ci
by
hisame64
MySQL のオンラインバックアップ & リカバリ
by
k_teru
Similar to mod_cluster
PDF
Jjug springセッション
by
Yuichi Hasegawa
PDF
NGINXセミナー(基本編)~いまさら聞けないNGINXコンフィグなど基本がわかる!
by
NGINX, Inc.
PDF
コンテナ時代にインフラエンジニアは何をするのか
by
gree_tech
PDF
20200708サーバーレスでのAPI管理の考え方
by
Amazon Web Services Japan
PPTX
マイクロサービスの基盤として注目の「NGINX」最新情報 | 20180127 OSC2018 OSAKA
by
Murata Tatsuhiro
PPTX
NGINX Plus Hands On Training
by
NGINX, Inc.
PDF
Open contraildays2014
by
Daisuke Nakajima
PDF
Opencontraildays2014dist 140514051248-phpapp01
by
ozkan01
PDF
試して学べるクラウド技術! OpenShift
by
Etsuji Nakai
PDF
NGINX東京ハッピーアワー「DevOpsプラクティスによるクラウドでのKubernetesの利用」
by
Takaaki Suzuki
PDF
NGINX製品の最新機能アップデート情報
by
NGINX, Inc.
PDF
Serf2Excel - Serf を実運用に活かす話 + Consul もあるよ
by
Masahito Zembutsu
PPTX
マルチクラウド環境の膨大なAPIトラフィックをリアルタイムに処理するNGINXの仕組み
by
NGINX, Inc.
Jjug springセッション
by
Yuichi Hasegawa
NGINXセミナー(基本編)~いまさら聞けないNGINXコンフィグなど基本がわかる!
by
NGINX, Inc.
コンテナ時代にインフラエンジニアは何をするのか
by
gree_tech
20200708サーバーレスでのAPI管理の考え方
by
Amazon Web Services Japan
マイクロサービスの基盤として注目の「NGINX」最新情報 | 20180127 OSC2018 OSAKA
by
Murata Tatsuhiro
NGINX Plus Hands On Training
by
NGINX, Inc.
Open contraildays2014
by
Daisuke Nakajima
Opencontraildays2014dist 140514051248-phpapp01
by
ozkan01
試して学べるクラウド技術! OpenShift
by
Etsuji Nakai
NGINX東京ハッピーアワー「DevOpsプラクティスによるクラウドでのKubernetesの利用」
by
Takaaki Suzuki
NGINX製品の最新機能アップデート情報
by
NGINX, Inc.
Serf2Excel - Serf を実運用に活かす話 + Consul もあるよ
by
Masahito Zembutsu
マルチクラウド環境の膨大なAPIトラフィックをリアルタイムに処理するNGINXの仕組み
by
NGINX, Inc.
More from nekop
PDF
ClassLoader Leak Patterns
by
nekop
PDF
Java Drag Race Tuning
by
nekop
PDF
Infinispan - Open Source Data Grid
by
nekop
PDF
Infinispan - Open Source Data Grid rev2
by
nekop
PDF
CDI, Seam 3 and Forge
by
nekop
PDF
Proxy
by
nekop
PDF
Iteratorパターン
by
nekop
ClassLoader Leak Patterns
by
nekop
Java Drag Race Tuning
by
nekop
Infinispan - Open Source Data Grid
by
nekop
Infinispan - Open Source Data Grid rev2
by
nekop
CDI, Seam 3 and Forge
by
nekop
Proxy
by
nekop
Iteratorパターン
by
nekop
Recently uploaded
PPTX
ddevについて .
by
iPride Co., Ltd.
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
PDF
Drupal Recipes 解説 .
by
iPride Co., Ltd.
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
ddevについて .
by
iPride Co., Ltd.
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
Drupal Recipes 解説 .
by
iPride Co., Ltd.
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
mod_cluster
1.
mod_cluster
Takayoshi Kimura Senior Software Maintenance Engineer, JBoss Global Support Service Red Hat
2.
mod_cluster とは ●
インテリジェントロードバランサ – バックエンドサーバからフロントエンドプロキシ へのフィードバック機能のあるロードバランサ – あとで詳しく ● ふつうのロードバランサ – ラウンドロビン、ランダムロビン – プロキシ側で見える情報のみで振り分け ● リクエスト転送数の多いものとかリクエスト転送トラ フィック量の多いものとか ● 振り分けている HTTP 以外の情報は基本的になし
3.
http://oddthesis.org/posts/2008-12-jboss-and-mod_cluster
4.
動作要件 ●
フロントエンドプロキシ – Apache HTTPD 2.2.8+ ● mod_proxy と mod_proxy_ajp に依存 ● バックエンド – JBoss AS – Tomcat – JBoss Web
5.
機能 ●
自動構成 – ノードの追加削除を検出し自動設定 ● カスタマイズ自由なサーバサイドロードファク タ算出 – フロントエンド ( プロキシ ) 側の情報のみで振り分 けするのではなく、振り分け先のバックエンド サーバから情報を取得
6.
機能 ●
より細かいライフサイクルコントロール – デプロイされている、いないといった情報もバッ クエンドサーバから ● HTTP と AJP の両方をサポート – リクエスト転送は mod_proxy/mod_proxy_ajp で行う – 基本 AJP
7.
デモ ●
JBoss AS 6.0.0.M2 – mod_cluster 1.1.0.Beta1 が同梱 ● mod_cluster 1.1.0.Beta1 linux x86 bin
8.
自動構成 (Advertise) ●
プロキシが自分の情報をマルチキャスト (Advertise) し、バックエンドがそれを元にプ ロキシへ情報を送信する ● マルチキャストが到達する同一ネットワーク内 のみ使用可能 – マルチキャストが利用できない、もしくは到達し ないネットワーク構成では手動で構成する必要が ある
9.
自動構成 (Advertise) HTTP/1.0 200
OK Date: Wed, 08 Apr 2009 12:26:32 GMT Sequence: 16 Digest: f2d5f806a53effa6c67973d2ddcdd233 Server: 1b60092e-76f3-49fd-9f99-a51c69c89e2d X-Manager-Address: 127.0.0.1:6666 X-Manager-Url: /bla X-Manager-Protocol: http X-Manager-Host: 10.33.144.3
10.
MCMP ●
Mod Cluster Management Protocol ● バックエンドからプロキシへ、ロードファクタ やライフサイクルイベントなどの情報伝達に利 用するプロトコル ● フロントエンド側に MCMP を受けるのに利用 する VirtualHost を一つ定義して mod_manager を有効化する ● プロトロルフォーマットは HTTP リクエストも どき
11.
MCMP ENABLE-APP / HTTP/1.0 Content-Length:
51 JvmRoute=node1&Alias=localhost&Context=/jmx- console
12.
MCMP リクエスト ●
CONFIG ● STATUS ● ENABLE-APP ● INFO ● DISABLE-APP ● DUMP ● STOP-APP ● PING ● REMOVE-APP
13.
バックエンドクラスタモード ●
JBoss AS のみサポート – ModClusterService の代わりに HAModClusterService を有効化 ● 全てのバックエンドから各フロントエンドにバ ラバラで通信するのではなく、 1 ノードがまと めて行う
14.
バックエンドクラスタモード ●
non-clustered http://ordinarythoughts.org/2008/12/27/mod_cluster-nowe-spojrzenie-na-load-balancery/
15.
バックエンドクラスタモード ●
clustered http://ordinarythoughts.org/2008/12/27/mod_cluster-nowe-spojrzenie-na-load-balancery/
16.
ロードバランス ●
SimpleLoadBalanceFactorProvider – 固定値のロードファクタを返却 ● DynamicLoadBalanceFactorProvider – 様々なロードメトリクスからロードファクタを算 出して返却
17.
ロードメトリクス ●
AverageSystemLoadMetric ● BusyConnectorsLoadMetric ● SystemMemoryUsageLoadMetric ● HeapMemoryUsageLoadMetric ● RequestCountLoadMetric
18.
ロードメトリクス ●
ReceiveTrafficLoadMetric ● SendTrafficLoadMetric ● ActiveSessionsLoadMetric ● ConnectionPoolUsageMetric ● MBeanAttributeLoadMetric ● MBeanAttributeRatioLoadMetric
19.
リファレンス ●
http://www.jboss.org/mod_cluster/ ● http://community.jboss.org/wiki/ModClust erDesign ● http://anonsvn.jboss.org/repos/mod_clust er/
Download