日増しに増加する携帯からのアクセス。
かつて、羨ブラが生まれたように何かが生まれないと
ならない気がする。
たぶん解決策は、時間を売って空間を買うだと思うけど
いろいろ考察して、次の一手を決めようかと、
Love Affair 作戦。
Part3 シーガーディアン
前スレ
【Love Affair】携帯からのアクセスに対する考察・次の一手 Part1
http://qb5.2ch.net/operate/kako/1075/10758/1075887465.html
【Love Affair】携帯からのアクセスに対する考察・次の一手 Part2
http://qb5.2ch.net/test/read.cgi/operate/1088657713/
Wikiページ http://info.2ch.net/wiki/pukiwiki.php?Love%20Affair
【Love Affair】携帯からのアクセスに対する考察・次の一手 Part3
■ このスレッドは過去ログ倉庫に格納されています
1田吾作 ★
04/09/14 16:18:31ID:???2▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo
04/09/14 16:19:38ID:jqYkx8ST3麻琴 ◆MAKOTOgqV2
04/09/14 19:04:29ID:R4uhiNgN 田吾作さん乙
4ヾ(゚パ)ノ ◆f0.zuburi6
04/09/14 21:55:53ID:lv5mf1yb シーガーディアンで 酔ーわさーれーてー♪
04/09/14 22:01:45ID:EJG7ZRz5
たーごーさくーで惑ーわさーれーて♪
6動け動けウゴウゴ2ちゃんねる
04/09/15 01:29:47ID:hGkAUy3v 京ポンからアクセス中
7動け動けウゴウゴ2ちゃんねる
04/09/15 17:12:49ID:q0FDeDvi !?何?
04/09/16 15:56:34ID:qfiqdyLM
で、現状はどうなってるん?
9root ★
04/09/18 06:43:28ID:??? 遅くなりましたが、blackgoat3, blackgoat4の準備が整いました。
tiger511 = blackgoat3.peko.2ch.net
tiger512 = blackgoat4.peko.2ch.net
となります。
それぞれのプライベート側IPアドレスは以下の通りです。
blackgoat3 = 192.168.0.3
blackgoat4 = 192.168.0.4
ということで、従来のblackgoat/blackgoat2からの移行をお願いします。
(移行完了後、blackgoat/blackgoat2はフロントエンド用に転用します)
tiger511 = blackgoat3.peko.2ch.net
tiger512 = blackgoat4.peko.2ch.net
となります。
それぞれのプライベート側IPアドレスは以下の通りです。
blackgoat3 = 192.168.0.3
blackgoat4 = 192.168.0.4
ということで、従来のblackgoat/blackgoat2からの移行をお願いします。
(移行完了後、blackgoat/blackgoat2はフロントエンド用に転用します)
10こうすけ ★
04/09/18 09:16:30ID:??? とりあえず、blackgoat1、blackgoat2 → blackgoat3、blackgoat4 に切り替えた。
>しぃ2ちゃんの方々
内部処理だけなのでは、BG設定は今まで通り 1 と 2 でお願いします。
>しぃ2ちゃんの方々
内部処理だけなのでは、BG設定は今まで通り 1 と 2 でお願いします。
11▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo
04/09/18 09:48:13ID:U090ix3H13root ★
04/09/18 12:35:56ID:??? さて、次の段階へと。
とりあえずの形(○は稼動中)
c代表 & c-others系: ○banana405 banana406
c-au系: ○banana403 ○banana404 banana402
c-docomo系: ○cobra2247 ○cobra2246 cobra2244
blackgoat系: ○tiger511 ○tiger512
BBM/m: ○cobra2245
ということで、banana402 = c-au3を作ろうかと。
とりあえずの形(○は稼動中)
c代表 & c-others系: ○banana405 banana406
c-au系: ○banana403 ○banana404 banana402
c-docomo系: ○cobra2247 ○cobra2246 cobra2244
blackgoat系: ○tiger511 ○tiger512
BBM/m: ○cobra2245
ということで、banana402 = c-au3を作ろうかと。
14▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo
04/09/18 12:55:01ID:U090ix3H >>13
質問。
# たぶん過去スレで既出かと思いますが。
banana405と406で入り口を分散して、docomo/auならば各フロントエンド、
そうでなければ直にblackgoat系なんでしょうか。
質問。
# たぶん過去スレで既出かと思いますが。
banana405と406で入り口を分散して、docomo/auならば各フロントエンド、
そうでなければ直にblackgoat系なんでしょうか。
15root ★
04/09/18 15:16:13ID:??? >>14
ここのbanana405のところを読んでちょ。
http://mumumu.mu/serverlist.html
さて、banana402 = c-au3の準備ができました。
現在器だけがあります。
ということで、中身の設定&動作確認をいただけると助かります。
これから中の人たちにログイン情報をメールします。
今は動作確認用に以下の名前をつけてあります。建設予定地が見えればOK。
http://c-au3.peko.2ch.net/
ここのbanana405のところを読んでちょ。
http://mumumu.mu/serverlist.html
さて、banana402 = c-au3の準備ができました。
現在器だけがあります。
ということで、中身の設定&動作確認をいただけると助かります。
これから中の人たちにログイン情報をメールします。
今は動作確認用に以下の名前をつけてあります。建設予定地が見えればOK。
http://c-au3.peko.2ch.net/
16こうすけ ★
04/09/18 15:42:52ID:??? 内部エラーになった。。。
なんでだ?
なんでだ?
17こうすけ ★
04/09/18 15:50:08ID:??? php_acceleratorを読み込めないみたいです
18▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo
04/09/18 15:54:46ID:U090ix3H21root ★
04/09/18 16:01:55ID:??? httpd.confでAllowoverride Indexesしてなかったです。
これでどうかしら。
# アクセラレータ云々は前に出たエラーログが残ってるものかなと。
これでどうかしら。
# アクセラレータ云々は前に出たエラーログが残ってるものかなと。
22こうすけ ★
04/09/18 16:05:02ID:??? 大丈夫っぽいで〜す
23root ★
04/09/18 16:08:16ID:??? 大丈夫そうなら、ロードバランサでのルーティングを開始するので、
声をかけてくださいです。>中の方々
声をかけてくださいです。>中の方々
24不動楽 ★
04/09/18 16:19:33ID:??? c-control修正完了ですが、
まだc-au3には配布できません。
c-au3.2ch.netの名前で稼動後、配布可能になります。
まだc-au3には配布できません。
c-au3.2ch.netの名前で稼動後、配布可能になります。
25root ★
04/09/18 16:22:11ID:??? >>24
DNS設定された模様です。
【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part15
http://qb5.2ch.net/test/read.cgi/operate/1093068260/118
DNS設定された模様です。
【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part15
http://qb5.2ch.net/test/read.cgi/operate/1093068260/118
26不動楽 ★
04/09/18 16:26:40ID:???27▲:/usr/local/bin/ch2 -o i686 ◆P8fXJj6wwo
04/09/18 16:37:09ID:U090ix3H Wikiにいろいろ反映しました。
鯖リストの説明を仕様としてコピペしときますた。
鯖リストの説明を仕様としてコピペしときますた。
29root ★
04/09/18 17:43:15ID:??? 動かし始めました。
まずはc-au1:2:3 = 1:1:1。
c-au3だけメモリが半分で、プライベート側のネットワークI/Fがfxpではなくvrなので、
とりあえずお試しということで。
不都合があればバランスの比率は別途考えるです。
まずはc-au1:2:3 = 1:1:1。
c-au3だけメモリが半分で、プライベート側のネットワークI/Fがfxpではなくvrなので、
とりあえずお試しということで。
不都合があればバランスの比率は別途考えるです。
30FOX ★
04/09/18 17:46:38ID:??? BlackGoat3 ,4 の役割分担というかその辺も
再度ここで書いておいて欲しいでーす
どう分担しているんでしたっけ?
それとも 4 は 3が落ちたときのバックアップでしたっけ?
再度ここで書いておいて欲しいでーす
どう分担しているんでしたっけ?
それとも 4 は 3が落ちたときのバックアップでしたっけ?
31こうすけ ★
04/09/18 17:50:28ID:???04/09/18 19:04:35ID:???
33root ★
04/09/18 19:33:54ID:??? んと、旧blackgoat1/2へのリクエストが復活してるみたい。
http://mumumu.mu/mrtg/mrtg-rrd.cgi/traffic/
http://mumumu.mu/mrtg/mrtg-rrd.cgi/traffic/
36root ★
04/09/21 16:38:04ID:??? そろそろblackgoat1/2をいったんとりこわして、
フロントエンド用に設定を変える作業はじめます。
いろいろあって、おそくなってすんませんです。
フロントエンド用に設定を変える作業はじめます。
いろいろあって、おそくなってすんませんです。
37こうすけ ★
04/09/23 22:59:11ID:??? なんで、BG3、BG4って同じスペックで同じ設定ですよね。
トラフィック・リクエストがほぼ同じなのにI/Oになんでこんなに差が出るんだろう。。。。
http://mumumu.mu/mrtg/mrtg-rrd.cgi/io/
トラフィック・リクエストがほぼ同じなのにI/Oになんでこんなに差が出るんだろう。。。。
http://mumumu.mu/mrtg/mrtg-rrd.cgi/io/
38root ★
04/09/24 16:54:48ID:??? c-docomo4を作りました。
中の人たちにアカウント情報を送ります。
とりあえずhttp://c-docomo4.peko.2ch.net/ で動作確認ができるようにしたです。
ということで、pekoサーバスレにてDNS登録依頼へと。
中の人たちにアカウント情報を送ります。
とりあえずhttp://c-docomo4.peko.2ch.net/ で動作確認ができるようにしたです。
ということで、pekoサーバスレにてDNS登録依頼へと。
39root ★
04/09/24 19:02:29ID:??? 続いてc-others2を作りました。
ということであわせて向こうでDNS変更依頼を。
ということであわせて向こうでDNS変更依頼を。
40root ★
04/09/24 20:15:04ID:??? というわけで、セットアップができると到達する体制。
DNSラウンドロビンとpoundによる負荷分散を併用。
1. ユーザがc.2ch.netにアクセス
c1.2ch.net(banana405)とc2.2ch.net(banana406)がお出迎え
- DNSラウンドロビンを使用
2. UAを見て、c-XXXXXX.2ch.netへリダイレクト
- URL書き換えあり
3. c-XXXXXXにいるそれぞれの分散アクセス担当(pound)がお出迎え
4. c-XXXXXXから、c-XXXXXX{1,2,3}等にアクセスを分散
5. c-XXXXXX{1,2,3}が、実際の処理を実施
DNSラウンドロビンとpoundによる負荷分散を併用。
1. ユーザがc.2ch.netにアクセス
c1.2ch.net(banana405)とc2.2ch.net(banana406)がお出迎え
- DNSラウンドロビンを使用
2. UAを見て、c-XXXXXX.2ch.netへリダイレクト
- URL書き換えあり
3. c-XXXXXXにいるそれぞれの分散アクセス担当(pound)がお出迎え
4. c-XXXXXXから、c-XXXXXX{1,2,3}等にアクセスを分散
5. c-XXXXXX{1,2,3}が、実際の処理を実施
41FOX ★
04/09/24 20:23:14ID:??? banana405 = c/c1/c-others
banana406 = c2
ですか?
banana406 = c2
ですか?
42FOX ★
04/09/24 20:25:14ID:???43root ★
04/09/24 20:40:47ID:??? >>41
んと、今こうかな。
banana405 = c/c1/c-others/c-others1
banana406 = c/c2/c-others2
banana403 = c-au/c-au1
banana404 = c-au2
banana402 = c-au3
cobra2247 = c-docomo/c-docomo2
cobra2246 = c-docomo3
cobra2244 = c-docomo4
んと、今こうかな。
banana405 = c/c1/c-others/c-others1
banana406 = c/c2/c-others2
banana403 = c-au/c-au1
banana404 = c-au2
banana402 = c-au3
cobra2247 = c-docomo/c-docomo2
cobra2246 = c-docomo3
cobra2244 = c-docomo4
44root ★
04/09/24 20:43:23ID:??? で、
tiger511 = blackgoat3
tiger512 = blackgoat4
cobra2245 = m/BBM
か。
tiger511 = blackgoat3
tiger512 = blackgoat4
cobra2245 = m/BBM
か。
45FOX ★
04/09/24 20:43:43ID:??? 現在使われているものだけにすると
banana405 = c/c1/c-others1
banana406 = c/c2/c-others2
banana403 = c-au1
banana404 = c-au2
banana402 = c-au3
cobra2247 = c-docomo2
cobra2246 = c-docomo3
cobra2244 = c-docomo4
こうなりますか?
banana405 = c/c1/c-others1
banana406 = c/c2/c-others2
banana403 = c-au1
banana404 = c-au2
banana402 = c-au3
cobra2247 = c-docomo2
cobra2246 = c-docomo3
cobra2244 = c-docomo4
こうなりますか?
46root ★
04/09/24 20:47:12ID:??? c-docomo/c-au/c-othersの名前も使われているです。
こいつらはc-XXXX1のIPアドレスを増やして、つけてあります。
実体はロードバランサー。
c1とc2の名前はユーザに見せないですが、転送量グラフにはついててほしいですね。
こいつらはc-XXXX1のIPアドレスを増やして、つけてあります。
実体はロードバランサー。
c1とc2の名前はユーザに見せないですが、転送量グラフにはついててほしいですね。
47FOX ★
04/09/24 20:48:27ID:??? 聞き方がまずいのかな、
名前が使われているじゃなくて
実際にその用途として稼動しているかどうかという事なんですが、
名前が使われているじゃなくて
実際にその用途として稼動しているかどうかという事なんですが、
50未承諾広告※ ◆TWARamEjuA
04/09/24 20:49:49ID:/5quJmDq banana404 = c-au2/c-docomo1
ですよね?
ですよね?
51FOX ★
04/09/24 20:49:52ID:??? はーい
52FOX ★
04/09/24 20:52:54ID:???55FOX ★
04/09/24 21:19:59ID:??? おおっ
もしかしてこの作戦もひとまずゴール?
もしかしてこの作戦もひとまずゴール?
56ヾ(゚パ)ノ ◆f0.zuburi6
04/09/24 21:23:53ID:BTAKsvqe ま〜だ〜
離れたくなーいー♪
離れたくなーいー♪
57こうすけ ★
04/09/24 21:53:00ID:??? これから、c-docomo4に中身を入れます。
58こうすけ ★
04/09/24 22:08:13ID:??? c-docomo4終了
引き続きc-others2に移ります。
引き続きc-others2に移ります。
59こうすけ ★
04/09/24 22:15:23ID:??? c-others2も完了
一応、動作もOKっぽいです。
一応、動作もOKっぽいです。
60root ★
04/09/25 00:25:28ID:???61不動楽 ★
04/09/26 21:42:25ID:??? お疲れさまです。
携帯関連の調整で、bbs.cgiを更新しました。
よろしくお願いします。 >root ★さん
携帯関連の調整で、bbs.cgiを更新しました。
よろしくお願いします。 >root ★さん
64まみら@しぃ2ちゃん ★
04/10/06 02:30:14ID:??? コチラも上げておきます。
BG4のプロキシが死んだようなので
只今BG3が一手に引き受けています。
BG4のプロキシが死んだようなので
只今BG3が一手に引き受けています。
65root▲ ★
04/10/06 10:58:56ID:??? >>64
blackgoat4のプロキシサーバ(squid)を復活させました。
また、blackgoat4だけ実験的にdaemontools配下で動かすようにしてみました。
(落ちにくくするためのテストで、外部的な設定変更は必要ないです)
blackgoat4のプロキシサーバ(squid)を復活させました。
また、blackgoat4だけ実験的にdaemontools配下で動かすようにしてみました。
(落ちにくくするためのテストで、外部的な設定変更は必要ないです)
66まみら@しぃ2ちゃん ★
04/10/06 15:06:53ID:??? >>65:root氏
復活ありがとうございます。
無知ですいません。
それって再設定不要って事ですか?
鯖に詳しい方、教えてください。
trafficが無いみたいですけど。。
http://mumumu.mu/mrtg/mrtg-rrd.cgi/loveaffair/
復活ありがとうございます。
無知ですいません。
それって再設定不要って事ですか?
鯖に詳しい方、教えてください。
trafficが無いみたいですけど。。
http://mumumu.mu/mrtg/mrtg-rrd.cgi/loveaffair/
04/10/06 15:13:05ID:???
内部的なもので、フロントエンドからの
見え方が変わらないと、理解して、
リクエストを、BG4に戻します。
見え方が変わらないと、理解して、
リクエストを、BG4に戻します。
04/10/06 15:21:01ID:???
>rootさま
お返事ありがとうございます。
作業完了致しました。
お返事ありがとうございます。
作業完了致しました。
71桶屋
04/10/07 00:53:41ID:ImZP7Y9j 定額制ではないとはいえ、やっぱりアクセス傾向が増加するんでしょうね。
ttp://ascii24.com/news/i/net/article/2004/10/06/651898-000.html
ttp://k-tai.impress.co.jp/cda/article/news_toppage/20863.html
ttp://ascii24.com/news/i/net/article/2004/10/06/651898-000.html
ttp://k-tai.impress.co.jp/cda/article/news_toppage/20863.html
72FOX ★
04/10/25 14:50:27ID:??? サーバの負荷等の状況はどんなもんでしょ?
73root▲ ★
04/10/25 16:55:52ID:??? >>72
観察している限りでは問題なさそうですね。
先週あたりに「写」が復活した影響? でプライベート側の転送量が増えましたが
(外側は増えていない: キャッシュがよく効いている)、
今のところ特に影響ないです。BlackGoatを2台にして正解だったかと。
プライベート側
http://mumumu.mu/mrtg/mrtg-rrd.cgi/traffic/blackgoat3-privatetraf.html
http://mumumu.mu/mrtg/mrtg-rrd.cgi/traffic/blackgoat4-privatetraf.html
外側
http://mumumu.mu/mrtg/mrtg-rrd.cgi/traffic/blackgoat3traf.html
http://mumumu.mu/mrtg/mrtg-rrd.cgi/traffic/blackgoat4traf.html
観察している限りでは問題なさそうですね。
先週あたりに「写」が復活した影響? でプライベート側の転送量が増えましたが
(外側は増えていない: キャッシュがよく効いている)、
今のところ特に影響ないです。BlackGoatを2台にして正解だったかと。
プライベート側
http://mumumu.mu/mrtg/mrtg-rrd.cgi/traffic/blackgoat3-privatetraf.html
http://mumumu.mu/mrtg/mrtg-rrd.cgi/traffic/blackgoat4-privatetraf.html
外側
http://mumumu.mu/mrtg/mrtg-rrd.cgi/traffic/blackgoat3traf.html
http://mumumu.mu/mrtg/mrtg-rrd.cgi/traffic/blackgoat4traf.html
74root▲ ★
04/10/25 16:58:07ID:??? で、各クライアント側もLAとか監視している限りでは、特に問題ないかと。
アクセラレータのソフトウェアを更新してから、
PHPの挙動がおかしくなることもなくなったもより。
http://mumumu.mu/mrtg/mrtg-rrd.cgi/load/
アクセラレータのソフトウェアを更新してから、
PHPの挙動がおかしくなることもなくなったもより。
http://mumumu.mu/mrtg/mrtg-rrd.cgi/load/
75FOX ★
04/10/25 18:37:25ID:??? ほほーい
末永く持つことを祈って、
末永く持つことを祈って、
76root▲ ★
04/10/27 14:13:47ID:??? c-docomo系で、URLリルート機能のテストをはじめました。
例えばc-docomo系でnewsplusにアクセスすると、
http://c-docomo.2ch.net/test.php/-/newsplus/i
となりますが、今まではこの場合他の携帯からは上記URLにはアクセスできませんでした。
(人大杉に飛ばされる)
今回、UAを見て適切なものに飛ばす記述を加えました。
例えば上記URLにauの携帯からアクセスした場合には自動的に
http://c-au.2ch.net/test.php/-/newsplus/i
に案内され、AirH"やVodafone、あるいはPCからだと自動的に
http://c-others.2ch.net/test.php/-/newsplus/i
に案内されるはずです。
これで、URLを貼る場合等に楽になるはず。
P.S. 上記と関係なく外からリンクを張る場合には、例えば上記の場合
http://c.2ch.net/test.php/-/newsplus/i
に張っていただけると助かります。
例えばc-docomo系でnewsplusにアクセスすると、
http://c-docomo.2ch.net/test.php/-/newsplus/i
となりますが、今まではこの場合他の携帯からは上記URLにはアクセスできませんでした。
(人大杉に飛ばされる)
今回、UAを見て適切なものに飛ばす記述を加えました。
例えば上記URLにauの携帯からアクセスした場合には自動的に
http://c-au.2ch.net/test.php/-/newsplus/i
に案内され、AirH"やVodafone、あるいはPCからだと自動的に
http://c-others.2ch.net/test.php/-/newsplus/i
に案内されるはずです。
これで、URLを貼る場合等に楽になるはず。
P.S. 上記と関係なく外からリンクを張る場合には、例えば上記の場合
http://c.2ch.net/test.php/-/newsplus/i
に張っていただけると助かります。
77root▲ ★
04/10/27 14:14:09ID:??? >>76 はしばらく様子を見てうまく動くようなら、他のc系にも順次入れようかと。
78不動楽 ★
04/10/27 23:09:39ID:??? おおっ、とうとうですか
お疲れさまです
お疲れさまです
79root▲ ★
04/10/28 02:06:45ID:??? >>78
以前から不動楽さんに指摘されていた宿題にようやく手をつけました。
おそくなってすまそです。
うまくいっているようなので、
今日寝るまでに、auとothers系にも同様の設定を入れておきます。
以前から不動楽さんに指摘されていた宿題にようやく手をつけました。
おそくなってすまそです。
うまくいっているようなので、
今日寝るまでに、auとothers系にも同様の設定を入れておきます。
81FOX ★
05/01/18 18:57:54ID:??? 振り分けはどのような仕組みでやっているんでしたっけ?
振り分け = c-au1 c-au2 c-au3 に振り分けること
振り分け = c-au1 c-au2 c-au3 に振り分けること
82root▲ ★
05/01/18 19:01:53ID:??? >>81
ロードバランサーと呼ばれるソフトウェアを使っています。
最初はpoundというのを使っていたのですが、メモリリークがあって
2週間ぐらい動かすとプロセスサイズがでかくなっていたり、たまに暴走して
無反応になっていたりしたので、balanceというやつに変えました。
こいつはとってもシンプルですが、必要十分な機能を持っています。
(続く)
ロードバランサーと呼ばれるソフトウェアを使っています。
最初はpoundというのを使っていたのですが、メモリリークがあって
2週間ぐらい動かすとプロセスサイズがでかくなっていたり、たまに暴走して
無反応になっていたりしたので、balanceというやつに変えました。
こいつはとってもシンプルですが、必要十分な機能を持っています。
(続く)
83root▲ ★
05/01/18 19:14:46ID:??? balanceの起動はこんなかんじです。
balance -b IPアドレス -B IPアドレス ポート番号 ホスト名:ポート番号 [ ホスト名:ポート番号 ... ]
以下はc-docomo系の例です。
daemontools配下で動かしてるので、foreground起動のオプションを追加で入れています。(-f)
balance -b 206.223.151.216 -B 206.223.151.216 -f 80 c-docomo2.2ch.net:80 c-docomo3.2ch.net:80 c-docomo4.2ch.net:80
これで、
・-bで指定されたIPアドレスにbind()して、
・-Bで指定されたIPアドレスをFrom:アドレスとして使い、
・port 80に来るリクエストを、
・c-docomo2/3/4のport80に、ラウンドロビンでフォワーディングします。
balanceには必要以上の機能は入ってないので、c-auでは以下のように指定して、
2 : 3 : 3 のバランシングを実現しています。
balance -b 206.223.150.96 -B 206.223.150.96 -f 80 \
c-au1.2ch.net:80 c-au2.2ch.net:80 c-au3.2ch.net:80 \
c-au1.2ch.net:80 c-au2.2ch.net:80 c-au3.2ch.net:80 \
c-au2.2ch.net:80 c-au3.2ch.net:80
(続く)
balance -b IPアドレス -B IPアドレス ポート番号 ホスト名:ポート番号 [ ホスト名:ポート番号 ... ]
以下はc-docomo系の例です。
daemontools配下で動かしてるので、foreground起動のオプションを追加で入れています。(-f)
balance -b 206.223.151.216 -B 206.223.151.216 -f 80 c-docomo2.2ch.net:80 c-docomo3.2ch.net:80 c-docomo4.2ch.net:80
これで、
・-bで指定されたIPアドレスにbind()して、
・-Bで指定されたIPアドレスをFrom:アドレスとして使い、
・port 80に来るリクエストを、
・c-docomo2/3/4のport80に、ラウンドロビンでフォワーディングします。
balanceには必要以上の機能は入ってないので、c-auでは以下のように指定して、
2 : 3 : 3 のバランシングを実現しています。
balance -b 206.223.150.96 -B 206.223.150.96 -f 80 \
c-au1.2ch.net:80 c-au2.2ch.net:80 c-au3.2ch.net:80 \
c-au1.2ch.net:80 c-au2.2ch.net:80 c-au3.2ch.net:80 \
c-au2.2ch.net:80 c-au3.2ch.net:80
(続く)
84root▲ ★
05/01/18 19:16:40ID:??? で、balanceはたまに変なロックファイルが残ることがあるので、
daemontoolsのrunファイルで、以下のように指定しています。
/var/service/balance/run の内容
#!/bin/sh
exec 2>&1
rm -f /var/run/balance/balance.80.206.223.151.216
exec env - PATH="/usr/sbin:/usr/bin:/bin:/usr/local/bin" \
balance -b 206.223.151.216 -B 206.223.151.216 -f 80 \
c-docomo2.2ch.net:80 c-docomo3.2ch.net:80 c-docomo4.2ch.net:80
daemontoolsのrunファイルで、以下のように指定しています。
/var/service/balance/run の内容
#!/bin/sh
exec 2>&1
rm -f /var/run/balance/balance.80.206.223.151.216
exec env - PATH="/usr/sbin:/usr/bin:/bin:/usr/local/bin" \
balance -b 206.223.151.216 -B 206.223.151.216 -f 80 \
c-docomo2.2ch.net:80 c-docomo3.2ch.net:80 c-docomo4.2ch.net:80
85root▲ ★
05/01/18 19:18:32ID:??? 以上っす。
ということで、
携帯 <=> balance @ c-docomoのIP <=> httpd @ c-docomo1/2/3
という形で通信しています。
この状態なので、c-docomo2や3が落ちても、サービスには影響ありません。
(c-docomo1は現在c-docomoと同じホストなので、落ちるとc-docomo系はまるごとストップ)
ということで、
携帯 <=> balance @ c-docomoのIP <=> httpd @ c-docomo1/2/3
という形で通信しています。
この状態なので、c-docomo2や3が落ちても、サービスには影響ありません。
(c-docomo1は現在c-docomoと同じホストなので、落ちるとc-docomo系はまるごとストップ)
87FOX ★
05/01/18 19:21:32ID:??? なるほど、、、
ロードバランサーっていうくらいだから
各サーバの負荷の度合いが振り分けのきっかけと
理解していいのかな?
もともとの疑問は c-au1 だけ転送量が大きいから
どうしてだ? と思ったんです。実は c-au=c-au1 だからなんですね、
ロードバランサーっていうくらいだから
各サーバの負荷の度合いが振り分けのきっかけと
理解していいのかな?
もともとの疑問は c-au1 だけ転送量が大きいから
どうしてだ? と思ったんです。実は c-au=c-au1 だからなんですね、
88FOX ★
05/01/18 19:23:42ID:??? あっ 違うか
>balanceには必要以上の機能は入ってないので、c-auでは以下のように指定して、
>2 : 3 : 3 のバランシングを実現しています
と設定しているんだから、設定者の勘か、
>balanceには必要以上の機能は入ってないので、c-auでは以下のように指定して、
>2 : 3 : 3 のバランシングを実現しています
と設定しているんだから、設定者の勘か、
89root▲ ★
05/01/18 19:28:48ID:??? >>87
そうです。< c-au = c-au1
c-au1はロードバランサそのものの負荷がばかにできなくなってきて、
先日、処理するクライアントの比率を少し下げました。
負荷分散のチューニング、サーバ追加時の容易さ、
子供サーバダウンの際の影響の少なさ、とかですかね。 < メリット
DNSによるロードバランシングと比べると、
・信頼性の高いものが1台で済む
・比率を細かくチューニングできる
といったところがメリットで、
・親が死ぬと全部死ぬ
が、デメリットだと思います。
balance2つをDNSロードバランシングして、
その下に子供をぶら下げるとかすると、結構いいかんじなのかなと。
そうです。< c-au = c-au1
c-au1はロードバランサそのものの負荷がばかにできなくなってきて、
先日、処理するクライアントの比率を少し下げました。
負荷分散のチューニング、サーバ追加時の容易さ、
子供サーバダウンの際の影響の少なさ、とかですかね。 < メリット
DNSによるロードバランシングと比べると、
・信頼性の高いものが1台で済む
・比率を細かくチューニングできる
といったところがメリットで、
・親が死ぬと全部死ぬ
が、デメリットだと思います。
balance2つをDNSロードバランシングして、
その下に子供をぶら下げるとかすると、結構いいかんじなのかなと。
90FOX ★
05/01/18 19:32:47ID:??? c-au1 , c-au2 , c-au3 に比べて
c-au(balance) だけの負荷はネグれるくらい、
つまり二桁以上少ないと考えていいのかな?
そうでもないのかな、、、
実体験するしかないか、
c-au(balance) だけの負荷はネグれるくらい、
つまり二桁以上少ないと考えていいのかな?
そうでもないのかな、、、
実体験するしかないか、
91FOX ★
05/01/18 19:35:50ID:??? >この状態なので、c-docomo2や3が落ちても、サービスには影響ありません。
ということは balance 側は自動的に落ちたサーバには振り分けないように
動くという認識でいいのかしら?
ということは balance 側は自動的に落ちたサーバには振り分けないように
動くという認識でいいのかしら?
92root▲ ★
05/01/18 19:39:26ID:??? >>90
最初はそうでしたが、このところそうではなくなってきました。
1 : 1 : 1 だと、c-au/c-au1 だけ負荷が上がってしまう。
パフォーマンス的にはまだ大丈夫でしたが、
とりあえず同じぐらいのLAになるように、
2 : 3 : 3 にbalanceの設定を変えたと。
c-docomoは今のところまだ大丈夫ですが(Cobraだし)、
よく見ると、c-docomo2 (= c-docomo)だけ
LAが少し高めのようです。
最初はそうでしたが、このところそうではなくなってきました。
1 : 1 : 1 だと、c-au/c-au1 だけ負荷が上がってしまう。
パフォーマンス的にはまだ大丈夫でしたが、
とりあえず同じぐらいのLAになるように、
2 : 3 : 3 にbalanceの設定を変えたと。
c-docomoは今のところまだ大丈夫ですが(Cobraだし)、
よく見ると、c-docomo2 (= c-docomo)だけ
LAが少し高めのようです。
93root▲ ★
05/01/18 19:41:07ID:??? >>91
です。切り離しは、勝手にやってくれます。
manするとtimeoutはデフォルトで5秒の模様。
t Connect Timeout: the default timeout trying to establish a con-
nection to any destination can be changed using this option. The
default timeout after which a destination is regarded to be cur-
rently inaccessible is 5 seconds.
です。切り離しは、勝手にやってくれます。
manするとtimeoutはデフォルトで5秒の模様。
t Connect Timeout: the default timeout trying to establish a con-
nection to any destination can be changed using this option. The
default timeout after which a destination is regarded to be cur-
rently inaccessible is 5 seconds.
94FOX ★
05/01/18 19:43:02ID:??? ほほぅ
どうもありがとうございました。
どうもありがとうございました。
95root▲ ★
05/01/18 19:50:32ID:??? おまけ
よくやるのは、プライベートのアドレスを使ったネットワークを作っておいて、
1台〜数台のサーバにEthernet I/Fを2つ入れて、
バックエンド側にサーバをいっぱいぶら下げる、っていう構成すね。
客
|
v
+
F
+-+-+-+
B B B B
で、Bはブレードサーバだったりするです。
よくやるのは、プライベートのアドレスを使ったネットワークを作っておいて、
1台〜数台のサーバにEthernet I/Fを2つ入れて、
バックエンド側にサーバをいっぱいぶら下げる、っていう構成すね。
客
|
v
+
F
+-+-+-+
B B B B
で、Bはブレードサーバだったりするです。
96動け動けウゴウゴ2ちゃんねる
05/01/18 19:54:12ID:M8v1a7ME ここのスレのアドレス調べられるツールみたいのあるの?調べる機械みたいのあるの?それつかうと番号かアドレス調べる事が出来るって聞いたんだけど教えて下さい。
97FOX ★
05/01/18 20:03:16ID:??? F = Front
B = Back
だと思うけど
v は balance ?
B = Back
だと思うけど
v は balance ?
99FOX ★
05/01/18 20:11:30ID:??? あっ なるほど・・・
そでしたか、
そでしたか、
100root▲ ★
05/01/19 01:05:45ID:??? ということで移動。
今のところScopeはc-othes系にルーティングされるですね。
現時点ではc-others系はゆとりあるので、とりあえず静観かなと。
今のところScopeはc-othes系にルーティングされるですね。
現時点ではc-others系はゆとりあるので、とりあえず静観かなと。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【野球】MLB開幕2試合 驚異の視聴率約30%! 佐々木朗希初登板の第2戦は29・5%、瞬間最高33・7% カブス-ドジャース [Ailuropoda melanoleuca★]
- 「静かな退職」40-44歳が最多5.6% 全社員の2倍に [蚤の市★]
- 【兵庫県】机たたいて叱責、夜間休日チャット、第三者委が斎藤知事のパワハラを認定した全10件一覧★10 [七波羅探題★]
- ひろゆき氏、立花氏襲撃事件に「そんなニュースになってなくて…もっと大きく扱うべき」「暴力を許容する社会になってる」 [ネギうどん★]
- ロシア軍死者20万-25万人か 「戦後最大の人的損失」 英国防省 [蚤の市★]
- 「静かな退職」40-44歳が最多5.6% 全社員の2倍に ★2 [蚤の市★]
- 西田昌司先生、青山繁晴先生、最初にリークした議員先生が今思っていそうなこと [196352351]
- 【マモノ甲子園】 第97回選抜高等学校野球大会第4日目★1
- お前らにも小さくて可愛いちんちんだった時代があるんだよな
- 【朗報】アサシンクリードシャドウズのプレイヤーが初日に100万人超え 自分ホルホルいいですか? [158478931]
- 「今週の土日は全国で運転免許証の更新できません」マイナ免許証移行への作業によるシステム停止🪪 [256556981]
- 自民・大岡氏「安倍政権で、初当選したことへの努力賞として商品券のような金券もらった」 [256556981]