日増しに増加する携帯からのアクセス。
かつて、羨ブラが生まれたように何かが生まれないと
ならない気がする。
たぶん解決策は、時間を売って空間を買うだと思うけど
いろいろ考察して、次の一手を決めようかと、
Love Affair 作戦。
Part2 大黒埠頭
前スレ
【Love Affair】携帯からのアクセスに対する考察・次の一手 Part1
http://qb5.2ch.net/test/read.cgi/operate/1075887465/
【Love Affair】携帯からのアクセスに対する考察・次の一手 Part2
■ このスレッドは過去ログ倉庫に格納されています
1FOX ★
04/07/01 13:55ID:???77root ★
04/07/03 00:14ID:??? >>75
はい、その通りですね。
今回のテストでは「PHP処理とディスク処理のどちらがより苦しいか」の
再検証と、BlackGoatをディスクI/Oに特化させるための準備
(BlackGoatへのストライピングの導入&テスト)をやっていました。
ということで、BlackGoatのディスクをストライプ構成にできました。
(FreeBSDには標準でその機能があります)
/etc/ccd.conf に以下のように書くと、ストライプ構成にできます。
# ccd ileave flags component devices
ccd0 64 none /dev/ad0s1f /dev/ad1s1d
/dev/ccd0を/homeにmountしました。
/homeに書き込むと、ad0とad1に均等にI/Oがかかることを確認しています。
(これの確認には、実際に高い負荷をかけてみることが必要なので)
はい、その通りですね。
今回のテストでは「PHP処理とディスク処理のどちらがより苦しいか」の
再検証と、BlackGoatをディスクI/Oに特化させるための準備
(BlackGoatへのストライピングの導入&テスト)をやっていました。
ということで、BlackGoatのディスクをストライプ構成にできました。
(FreeBSDには標準でその機能があります)
/etc/ccd.conf に以下のように書くと、ストライプ構成にできます。
# ccd ileave flags component devices
ccd0 64 none /dev/ad0s1f /dev/ad1s1d
/dev/ccd0を/homeにmountしました。
/homeに書き込むと、ad0とad1に均等にI/Oがかかることを確認しています。
(これの確認には、実際に高い負荷をかけてみることが必要なので)
04/07/03 00:15ID:+k8aTVwi
79root ★
04/07/03 00:18ID:??? んで、ディスクI/Oは相当楽になりました。
ccd化はパフォーマンス向上にかなり効果ありそうです。
しばらく動かして問題なければ、機を見てフロントエンドの/homeもこの構成にしようかなと。
ここはバックアップ要らないということで、バックアップ用ディスクをつぶしました。
ccd化はパフォーマンス向上にかなり効果ありそうです。
しばらく動かして問題なければ、機を見てフロントエンドの/homeもこの構成にしようかなと。
ここはバックアップ要らないということで、バックアップ用ディスクをつぶしました。
04/07/03 00:18ID:8wOV2L/y
いまN900iからアクセスしています。
1ページ開くのに30秒くらいかかります。
ヤフーは5秒です。
1ページ開くのに30秒くらいかかります。
ヤフーは5秒です。
81root ★
04/07/03 00:25ID:???82FOX ★
04/07/03 00:32ID:??? Front - BlackGoat 間の通信に何を使えば一番いいのかはわかりませんが
一つの案としては、素直に http を使うのもありだと思っています
つまり(予測ですが) Front の 2ちゃんねるのサーバ群への dat 要求を
現在 http で行っている。その部分を BlackGoat に書き直す(たぶん private IPs)
だけで front 側の修正は ok なはず
んで、 BlackGoat 側でのfrontとの会話部分を新たに開発すれば
以上終わりだと思います。この辺でいろいろな方法があると思う。
一つの案としては、素直に http を使うのもありだと思っています
つまり(予測ですが) Front の 2ちゃんねるのサーバ群への dat 要求を
現在 http で行っている。その部分を BlackGoat に書き直す(たぶん private IPs)
だけで front 側の修正は ok なはず
んで、 BlackGoat 側でのfrontとの会話部分を新たに開発すれば
以上終わりだと思います。この辺でいろいろな方法があると思う。
83root ★
04/07/03 00:37ID:???84root ★
04/07/03 00:40ID:??? で、ぐちというか、ひとりごとを。
最初からTiger+ストライピングだったら、うんうんうなりながらccdとかvinumとか
調べたりしませんでした。
つまり、いわゆるただ働きモデルでストライピングは実現できたわけで。
しかし、どきどきしながらパーティションのつけかえをしたり、
リモートでccdの設定したりして、なかなかスリリングで楽しかったです(w。
ただし、カネを使ってハードウェアでやるストライピングには、もちろんかないませんが。
最初からTiger+ストライピングだったら、うんうんうなりながらccdとかvinumとか
調べたりしませんでした。
つまり、いわゆるただ働きモデルでストライピングは実現できたわけで。
しかし、どきどきしながらパーティションのつけかえをしたり、
リモートでccdの設定したりして、なかなかスリリングで楽しかったです(w。
ただし、カネを使ってハードウェアでやるストライピングには、もちろんかないませんが。
85FOX ★
04/07/03 05:39ID:??? 1) 受付嬢から 必要な時に必要な データ(.dat .txt) を BlackGoat から取得する
この場合、受付嬢はデータを溜め込むとか何もしない
もしかしたら ディレイ値 0sec で動かせばそうなるのかな?(中見たことないので推測)
ただし2ちゃんねるの各サーバから取得するのではなく
BlackGoat から全部取得する
2) BlackGoat は受付嬢からの要求が来たら、キャッシュしつつ
2ちゃんねるの各サーバから実際に持ってくる
・初めてのとき or 指定された delay値を超えた場合は実際に取りにいく(差分取得)
・そうでないときは自HDに溜め込んでいるデータを帰す。
3) この二つを達成するために 受付嬢 - BlackGoat の間にはデータやり取りの
決め事を作らなければならない。
・ http を使ってやり取りするとしたらどんな方法?
・ cgi にしちゃう? (これが第一歩かも・・・)
この場合、受付嬢はデータを溜め込むとか何もしない
もしかしたら ディレイ値 0sec で動かせばそうなるのかな?(中見たことないので推測)
ただし2ちゃんねるの各サーバから取得するのではなく
BlackGoat から全部取得する
2) BlackGoat は受付嬢からの要求が来たら、キャッシュしつつ
2ちゃんねるの各サーバから実際に持ってくる
・初めてのとき or 指定された delay値を超えた場合は実際に取りにいく(差分取得)
・そうでないときは自HDに溜め込んでいるデータを帰す。
3) この二つを達成するために 受付嬢 - BlackGoat の間にはデータやり取りの
決め事を作らなければならない。
・ http を使ってやり取りするとしたらどんな方法?
・ cgi にしちゃう? (これが第一歩かも・・・)
86動け動けウゴウゴ2ちゃんねる
04/07/03 07:06ID:OgpNTZck 2ちゃんを月100〜300円くらいの有料コンテンツにして
鯖増強してほしい。
鯖増強してほしい。
04/07/03 07:43ID:omET3sOB
04/07/03 09:37ID:AWjD0g+O
いや半分ぐらいになった方が良いかもしれん。
あとから入ってくる人はアホみたいに居るし。
ってスレ違いだよ、頑張れオレ。
あとから入ってくる人はアホみたいに居るし。
ってスレ違いだよ、頑張れオレ。
04/07/03 11:09ID:uWhwshZt
携帯(パケホ)での観覧だけ有料にするとか?
スレ違い。。。
スレ違い。。。
90未承諾広告※ ◆TWARamEjuA
04/07/03 12:19ID:VcbI+4PW http://c-au.2ch.net/_service/20040703.txt
ちょと変です(苦笑)
ちょと変です(苦笑)
91ミラー名無しさん
04/07/03 15:28ID:Fq1Uuod8 0000000 067 066 063 063 012 000 000 000 000 000 000 000 000 000 000 000
0000000 7 6 3 3 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0000010 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
0000010 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
*
00007d0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 062
00007d0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 2
00007e0 060 060 064 057 060 067 057 060 063 040 060 064 072 063 060 072
00007e0 0 0 4 / 0 7 / 0 3 0 4 : 3 0 :
あ、ぬる(ry
リブート前のログは正常なんですけど、なんででしょうね。
http://www6.ocn.ne.jp/~usada/c-au/20040703.0.txt 但し2:30迄
0000000 7 6 3 3 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0000010 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
0000010 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
*
00007d0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 062
00007d0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 2
00007e0 060 060 064 057 060 067 057 060 063 040 060 064 072 063 060 072
00007e0 0 0 4 / 0 7 / 0 3 0 4 : 3 0 :
あ、ぬる(ry
リブート前のログは正常なんですけど、なんででしょうね。
http://www6.ocn.ne.jp/~usada/c-au/20040703.0.txt 但し2:30迄
04/07/03 16:07ID:dqZsk1vU
c.2ch不具合報告総合スレ
http://qb5.2ch.net/test/read.cgi/operate/1088828988/l50
http://qb5.2ch.net/test/read.cgi/operate/1088828988/l50
93 ◆EA.clAssIc
04/07/03 18:16ID:IXGLevWw いままで直接各サーバに
GET /operate/dat/1086680380.dat HTTP/1.1
でリクエストしていたものを、
BGの指定ポート経由(proxy)で
GET http://qb5.2ch.net/operate/dat/1086680380.dat HTTP/1.1
とリクエストするように変えてみますか?
GET /operate/dat/1086680380.dat HTTP/1.1
でリクエストしていたものを、
BGの指定ポート経由(proxy)で
GET http://qb5.2ch.net/operate/dat/1086680380.dat HTTP/1.1
とリクエストするように変えてみますか?
94FOX ★
04/07/03 18:25ID:??? ふむふむ、で
・ 受付嬢は DIsk i/o しなくなる
ができるなら、それがいいです。
そして BlackGoat はそのまま各サーバから
データを持ってくる状態になっているのだろうか?
それであるならば、あとはその部分を改良すれば良いだけな気がする。
>>93 をやって何がわかりどんな期待が出来るか。。。
1) c-docomo 一台でフロントとしての実力がわかる
2) BlackGoat をどの様に改善すればよいかの情報がとれる
ただし
3) BlackGoat がフロントからの要求を全て直接各2ちゃんねるのサーバに
問い合わせるので、各サーバの負荷はあがる
受付嬢の要求仕様は >>93 をやる事で完成だと思う
・ 受付嬢は DIsk i/o しなくなる
ができるなら、それがいいです。
そして BlackGoat はそのまま各サーバから
データを持ってくる状態になっているのだろうか?
それであるならば、あとはその部分を改良すれば良いだけな気がする。
>>93 をやって何がわかりどんな期待が出来るか。。。
1) c-docomo 一台でフロントとしての実力がわかる
2) BlackGoat をどの様に改善すればよいかの情報がとれる
ただし
3) BlackGoat がフロントからの要求を全て直接各2ちゃんねるのサーバに
問い合わせるので、各サーバの負荷はあがる
受付嬢の要求仕様は >>93 をやる事で完成だと思う
04/07/03 18:25ID:wB/2Hl04
>>91
ガ(ry
ガ(ry
96 ◆EA.clAssIc
04/07/03 18:42ID:IXGLevWw >>94 FOXさん、
では、ちょっとやってみます。
・受付嬢変更点
1) dat、subjectのリクエスト先をBGへ(PROXY経由)
2) キャッシュの作成を停止
3) 2)より、ディレイは実質的に0secへ(ディレイ処理はBG側に任せることになります)
BGは現段階でproxyとして動作可能なのでしょうか?
もし動作可能であるなら、接続の為のport等の情報をメールして下さると幸いです。 >>rootさん
では、ちょっとやってみます。
・受付嬢変更点
1) dat、subjectのリクエスト先をBGへ(PROXY経由)
2) キャッシュの作成を停止
3) 2)より、ディレイは実質的に0secへ(ディレイ処理はBG側に任せることになります)
BGは現段階でproxyとして動作可能なのでしょうか?
もし動作可能であるなら、接続の為のport等の情報をメールして下さると幸いです。 >>rootさん
97 ◆BFzK/mtqM2
04/07/04 02:19ID:SvCiKW2+ とりあえず、キャッシュ生成しないバージョンを入れてみました。
ちょっと、バグがあるけど(^^;
現在、ディレイなしで直接各サーバからdatを読み込み、それを処理するようにしてみました。
PROXYはとりあえずなしです。
ちょっと、バグがあるけど(^^;
現在、ディレイなしで直接各サーバからdatを読み込み、それを処理するようにしてみました。
PROXYはとりあえずなしです。
98 ◆BFzK/mtqM2
04/07/04 02:35ID:SvCiKW2+ 2004/07/04 01:41:21 LA= 1:42AM up 22:18, 0 users, load averages: 92.06, 93.51, 93.92
2004/07/04 01:50:02 LA= 1:50AM up 22:26, 0 users, load averages: 93.77, 94.52, 94.51
2004/07/04 02:01:19 LA= 2:01AM up 22:37, 0 users, load averages: 93.92, 93.44, 93.98
2004/07/04 02:10:00 LA= 2:10AM up 22:46, 0 users, load averages: 95.25, 94.00, 93.86
2004/07/04 02:20:00 LA= 2:20AM up 22:56, 0 users, load averages: 1.91, 21.91, 53.72
2004/07/04 02:30:00 LA= 2:30AM up 23:06, 0 users, load averages: 1.39, 4.18, 27.20
LAは劇的に低くなったがレスポンスは相変わらずですね。。。。
2004/07/04 01:50:02 LA= 1:50AM up 22:26, 0 users, load averages: 93.77, 94.52, 94.51
2004/07/04 02:01:19 LA= 2:01AM up 22:37, 0 users, load averages: 93.92, 93.44, 93.98
2004/07/04 02:10:00 LA= 2:10AM up 22:46, 0 users, load averages: 95.25, 94.00, 93.86
2004/07/04 02:20:00 LA= 2:20AM up 22:56, 0 users, load averages: 1.91, 21.91, 53.72
2004/07/04 02:30:00 LA= 2:30AM up 23:06, 0 users, load averages: 1.39, 4.18, 27.20
LAは劇的に低くなったがレスポンスは相変わらずですね。。。。
99 ◆BFzK/mtqM2
04/07/04 02:45ID:SvCiKW2+ c-docomo
2004/07/04 02:40:00 LA= 2:40AM up 23:16, 0 users, load averages: 1.30, 2.15, 14.43
c-au
2004/07/04 02:40:00 LA= 2:40AM up 22:10, 0 users, load averages: 20.86, 23.19, 23.66
c-others
2004/07/04 02:40:00 LA= 2:40AM up 21:55, 0 users, load averages: 0.59, 0.52, 0.51
うーん、c-docomoはなんでLAがこんなに低いんだろう。。。。
2004/07/04 02:40:00 LA= 2:40AM up 23:16, 0 users, load averages: 1.30, 2.15, 14.43
c-au
2004/07/04 02:40:00 LA= 2:40AM up 22:10, 0 users, load averages: 20.86, 23.19, 23.66
c-others
2004/07/04 02:40:00 LA= 2:40AM up 21:55, 0 users, load averages: 0.59, 0.52, 0.51
うーん、c-docomoはなんでLAがこんなに低いんだろう。。。。
04/07/04 03:07ID:5rpwXLrV
>>100
よーわからんけど乙です。
よーわからんけど乙です。
全部読み込んでいるので、レス数が大きいスレは開くのに時間かかるね。
やはり、BG側で必要な情報だけを渡すようにする必要がありますね。
やはり、BG側で必要な情報だけを渡すようにする必要がありますね。
103FOX ★
04/07/04 04:38ID:??? そこは注目のところですね、
受付嬢 - BlackGoat 間の通信が十分にはやいなら
受付嬢は dat の全データを貰っても貰わなくても ok な気がします。
もしこの間の通信がおそいなら・・・ 別の手を考える必要があるのかな?
まずは、毎回dat全取得という方法に固定しておきましょう。
次は BlackGoat でのキャッシングでどう変わるか。。。
1) 受付嬢の負荷はほとんど変わらないか、若干改善か?
2) 2ちゃんねるのサーバたちの負荷は大幅に改善される。
3) BlackGoat が受付嬢三人娘はかるがるとこなし、
10人までだったら相手にできるかも? の感触をつかむ。
受付嬢 - BlackGoat 間の通信が十分にはやいなら
受付嬢は dat の全データを貰っても貰わなくても ok な気がします。
もしこの間の通信がおそいなら・・・ 別の手を考える必要があるのかな?
まずは、毎回dat全取得という方法に固定しておきましょう。
次は BlackGoat でのキャッシングでどう変わるか。。。
1) 受付嬢の負荷はほとんど変わらないか、若干改善か?
2) 2ちゃんねるのサーバたちの負荷は大幅に改善される。
3) BlackGoat が受付嬢三人娘はかるがるとこなし、
10人までだったら相手にできるかも? の感触をつかむ。
そうですね。
受け付け嬢へのデータ加工機能をBGに入れるとすればそれなりの負荷が発生しますよね。
単なるプロキシならほとんど負荷はかからないんじゃないかな?
受け付け嬢へのデータ加工機能をBGに入れるとすればそれなりの負荷が発生しますよね。
単なるプロキシならほとんど負荷はかからないんじゃないかな?
>>◆BFzK/mtqM2さん、
ちょと改造されたところを拝見したのですが、
getres の 86 と 99 行目で2回にわたって dat リクエストしているようです。
どうしましょう、私が改造しても良いのかな?
もし複数人で改造を行うなら、日時と変更箇所を簡単にコメントした方が良いですね…
ちょと改造されたところを拝見したのですが、
getres の 86 と 99 行目で2回にわたって dat リクエストしているようです。
どうしましょう、私が改造しても良いのかな?
もし複数人で改造を行うなら、日時と変更箇所を簡単にコメントした方が良いですね…
直しちゃってくださーい。
rewindがうまく行かなかったんで(^^;
そうですね。これからは変更したらコメント入れましょう。
rewindがうまく行かなかったんで(^^;
そうですね。これからは変更したらコメント入れましょう。
うーん、docomoはずーっと、アクセス数が一定なんだけど、、、
なんかしちゃったかな?
http://mumumu.mu/mrtg/mrtg-rrd.cgi/access/c-docomoaccess.html
その割にLAはずーっと一桁
http://mumumu.mu/mrtg/mrtg-rrd.cgi/load/c-docomoload.html
なんかしちゃったかな?
http://mumumu.mu/mrtg/mrtg-rrd.cgi/access/c-docomoaccess.html
その割にLAはずーっと一桁
http://mumumu.mu/mrtg/mrtg-rrd.cgi/load/c-docomoload.html
04/07/04 13:42ID:g5P25Vzx
>>107
DoCoMoはbananaの10Mbps制限に引っかかってるみたいだけど、
auは帯域制限が効いて無くて、20Mbps程度でてるみたい
>フロント←→2ch鯖間通信
その辺の関係で、DoCoMoは窓口数と処理が掃ける速度により
事実上アクセス上限に当たってる状況なのではないかと推測したり。
DoCoMoはbananaの10Mbps制限に引っかかってるみたいだけど、
auは帯域制限が効いて無くて、20Mbps程度でてるみたい
>フロント←→2ch鯖間通信
その辺の関係で、DoCoMoは窓口数と処理が掃ける速度により
事実上アクセス上限に当たってる状況なのではないかと推測したり。
109FOX ★
04/07/04 14:13ID:??? 使用帯域は、どっちも 1Mbps 以下かそれくらいのような、
04/07/04 14:25ID:g5P25Vzx
>>109
どもー。
1Mbps以下ってのはPIE-外部の帯域じゃないですか?
>>108で書いたのは
http://server.maido3.com/pie/graph/c-do.gif
http://server.maido3.com/pie/graph/c-au.gif
このグラフで言うところの青線の方です。
ここの傾向がauとDoCoMoで明らかに違うので何らかの
影響があるのではないかと思うのですが。
# いちおうリンク http://server.maido3.com/pie/
どもー。
1Mbps以下ってのはPIE-外部の帯域じゃないですか?
>>108で書いたのは
http://server.maido3.com/pie/graph/c-do.gif
http://server.maido3.com/pie/graph/c-au.gif
このグラフで言うところの青線の方です。
ここの傾向がauとDoCoMoで明らかに違うので何らかの
影響があるのではないかと思うのですが。
# いちおうリンク http://server.maido3.com/pie/
111FOX ★
04/07/04 14:42ID:??? おぅおぅ
たしかに。。。
これが BlckGoat を通すことによってなくなるはず
というのが検証できますね。
BlackGoat - 2ちゃんねる の間はキャッシングすることによって
いろいろと、、、
たしかに。。。
これが BlckGoat を通すことによってなくなるはず
というのが検証できますね。
BlackGoat - 2ちゃんねる の間はキャッシングすることによって
いろいろと、、、
112FOX ★
04/07/04 14:49ID:??? >PIE-外部の帯域
の表現はちと違うかな?
http://server.maido3.com/pie/
のサーバのグラフは
青 Switch -> Server の使用帯域
緑 Server -> Switch の使用帯域です
また Switch 以降はルータまでとルータから外部は十分に太いので
青 外 -> Server の使用帯域
緑 Server -> 外 の使用帯域と言いかえられます。
これからの作業として 「受付嬢 - BlackGoat 間を
インターネット(GrovalなIP,ネット)を使ってをやっているのを
内部LANを使ってやる」となっています。
もし 10M の制限がなかったら
(((( ;゚Д゚)))ガクガクブルブル もんでしたなぁ
の表現はちと違うかな?
http://server.maido3.com/pie/
のサーバのグラフは
青 Switch -> Server の使用帯域
緑 Server -> Switch の使用帯域です
また Switch 以降はルータまでとルータから外部は十分に太いので
青 外 -> Server の使用帯域
緑 Server -> 外 の使用帯域と言いかえられます。
これからの作業として 「受付嬢 - BlackGoat 間を
インターネット(GrovalなIP,ネット)を使ってをやっているのを
内部LANを使ってやる」となっています。
もし 10M の制限がなかったら
(((( ;゚Д゚)))ガクガクブルブル もんでしたなぁ
04/07/04 15:35ID:g5P25Vzx
>>112
>PIE-外部の帯域
という表現が乱暴だった事は承知しておりますm(__)m
今回の作戦の成果(キャッシュ効率)を示す指標の一つはBlackGoatの
「Local(受付嬢)帯域 / Global(2ch)帯域」比をどれだけ大きくできるか、
ですね。
これからの流れとしては
(1) BGのキャッシュシステムを構築→キャッシュ効率・負荷の評価
(2) 受付嬢のチューニング→負荷、処理能力の評価
(3) 受付嬢-BG間のdat取得方法の見直し (BGのLAN側100Mbpsが飽和)
(4) 大黒埠頭時代を見据え、BGの性能評価。増強が必要ならスペック検討。
といった辺りでしょうか。
(3),(4)まで進んで嬉しい悲鳴をあげる事が出来ますように…(-人-)
>PIE-外部の帯域
という表現が乱暴だった事は承知しておりますm(__)m
今回の作戦の成果(キャッシュ効率)を示す指標の一つはBlackGoatの
「Local(受付嬢)帯域 / Global(2ch)帯域」比をどれだけ大きくできるか、
ですね。
これからの流れとしては
(1) BGのキャッシュシステムを構築→キャッシュ効率・負荷の評価
(2) 受付嬢のチューニング→負荷、処理能力の評価
(3) 受付嬢-BG間のdat取得方法の見直し (BGのLAN側100Mbpsが飽和)
(4) 大黒埠頭時代を見据え、BGの性能評価。増強が必要ならスペック検討。
といった辺りでしょうか。
(3),(4)まで進んで嬉しい悲鳴をあげる事が出来ますように…(-人-)
現時点の受付嬢の仕様
(1)キャッシュなし
(2)その都度、2chの各サーバからdat全取得(過去ログ等はキャッシュしている)
(3)Delayなし
(4)docomoは10Mbps帯域制限中、auは10Mbps帯域制限かかっていない、othersは不明
各受付嬢の現状
docomo LAは低いが、帯域制限されてレスポンス遅い
au 帯域制限されていないので、比較的レスポンスはよい。ただしLAは高め
others いつも通り余裕
(1)キャッシュなし
(2)その都度、2chの各サーバからdat全取得(過去ログ等はキャッシュしている)
(3)Delayなし
(4)docomoは10Mbps帯域制限中、auは10Mbps帯域制限かかっていない、othersは不明
各受付嬢の現状
docomo LAは低いが、帯域制限されてレスポンス遅い
au 帯域制限されていないので、比較的レスポンスはよい。ただしLAは高め
others いつも通り余裕
116root ★
04/07/04 23:37ID:??? >>96
とりあえず設定しました。(Apacheのmod_proxy+mod_disk_cache)
c-au, c-docomo, c-othersから、192.168.0.1:80をProxyにしてみてください。
とりあえず設定しました。(Apacheのmod_proxy+mod_disk_cache)
c-au, c-docomo, c-othersから、192.168.0.1:80をProxyにしてみてください。
117root ★
04/07/04 23:45ID:??? お、ちょっとまってください。
キャッシュ関連を調整します。>>116
キャッシュ関連を調整します。>>116
04/07/04 23:48ID:YjeFz34d
携帯用と高機能版があるけど携帯用を選択したら見違えるくらい軽くなった。
高機能版はレスポンスに30秒以上かかっていたのに5秒くらいになった。
高機能版はレスポンスに30秒以上かかっていたのに5秒くらいになった。
120root ★
04/07/05 00:44ID:??? キャッシュの調整、おわりました。
ということで >>116 でおながいします。
ということで >>116 でおながいします。
121root ★
04/07/05 00:45ID:??? >>119
送り方ですが、>>93 の
GET http://qb5.2ch.net/operate/dat/1086680380.dat HTTP/1.1
は、
GET http://qb5.2ch.net/operate/dat/1086680380.dat
で、いいはず。
送り方ですが、>>93 の
GET http://qb5.2ch.net/operate/dat/1086680380.dat HTTP/1.1
は、
GET http://qb5.2ch.net/operate/dat/1086680380.dat
で、いいはず。
123root ★
04/07/05 00:46ID:??? HTTP/1.1 をつけてもいいのかな。
ちと、ためしてみるです。
ちと、ためしてみるです。
124root ★
04/07/05 00:46ID:??? >>122
ほい、ではよろしくです。
ほい、ではよろしくです。
125FOX ★
04/07/05 00:48ID:??? わくわく
127root ★
04/07/05 00:55ID:???128root ★
04/07/05 00:57ID:??? 私のプロキシ側の設定がいまいちな予感。
ちと、とめてくださいです。
ちと、とめてくださいです。
130root ★
04/07/05 01:28ID:??? Apacheのmod_disk_cacheにはバグがいるみたい。
.htmlな拡張子だとちゃんと動くけど、.datという拡張子だと
キャッシュにデータが入っている時に再度同じものをとろうとすると、
httpdがsignal 11で死んでしまう。
キャッシュしないモードではちゃんと動きますが、それじゃ意味ないし。
ということで、squidに切り替えます。
.htmlな拡張子だとちゃんと動くけど、.datという拡張子だと
キャッシュにデータが入っている時に再度同じものをとろうとすると、
httpdがsignal 11で死んでしまう。
キャッシュしないモードではちゃんと動きますが、それじゃ意味ないし。
ということで、squidに切り替えます。
132FOX ★
04/07/05 01:39ID:??? 落着いて待ってます…
=≡= ∧_∧
/ (・∀・ )
〆 ┌ | | .∈≡∋
|| γ ⌒ヽヽコノ ||
|| .| |:::|∪〓 ||
./|\人 _.ノノ _||_. /|\
=≡= ∧_∧
/ (・∀・ )
〆 ┌ | | .∈≡∋
|| γ ⌒ヽヽコノ ||
|| .| |:::|∪〓 ||
./|\人 _.ノノ _||_. /|\
04/07/05 01:52ID:1PpBX26Y
―――――――――――――‐┬┘ =≡=
| __ 〆
____.____ | ─── \
| | ∧_∧ | | がっ! \_ =二 ∧_∧
| |. (#´Д`)| | _ |ヽ \ (; ・∀・)/
| |⌒ て) 人 _ ―――‐ γ ⌒ヽヽ ⊂ つ ∈≡∋
| |( ___三ワ < > ――― ―― ―二 | |:::| 三ノ ノ ノ ≡ //
| | ) ) | ∨  ̄ ̄ ̄ ―――‐ 人 _ノノ (_ノ、_ノ _//
 ̄ ̄ ̄ ̄' ̄ ̄ ̄ ̄ |
| __ 〆
____.____ | ─── \
| | ∧_∧ | | がっ! \_ =二 ∧_∧
| |. (#´Д`)| | _ |ヽ \ (; ・∀・)/
| |⌒ て) 人 _ ―――‐ γ ⌒ヽヽ ⊂ つ ∈≡∋
| |( ___三ワ < > ――― ―― ―二 | |:::| 三ノ ノ ノ ≡ //
| | ) ) | ∨  ̄ ̄ ̄ ―――‐ 人 _ノノ (_ノ、_ノ _//
 ̄ ̄ ̄ ̄' ̄ ̄ ̄ ̄ |
134root ★
04/07/05 02:41ID:??? おそくなりました。
192.168.0.1:8080
でやってみてください。HTTP/1.1 形式が必須のようです。
192.168.0.1:8080
でやってみてください。HTTP/1.1 形式が必須のようです。
136root ★
04/07/05 02:50ID:???137root ★
04/07/05 02:51ID:??? たくさんきはじめました。
othersを切り替えました。
statusは出来れば設定してほしいですね。
何か問題あるかもしれないけど、他も切り替えてみます
statusは出来れば設定してほしいですね。
何か問題あるかもしれないけど、他も切り替えてみます
139FOX ★
04/07/05 02:53ID:??? 今 others だけですか?
142root ★
04/07/05 02:55ID:??? diskdだとsquidが死ぬみたいなので、aufsに変更してみた。
144FOX ★
04/07/05 02:56ID:??? ということは
others au docomo の転送量が裏の経路に回るので
帯域問題は解決するかも? ということですね、
帯域問題が次に発生するとしたら BlackGoat - 各サーバの部分と、
期待したいのは「受付嬢は何も問題なく動きはじめる」といことだー。
others au docomo の転送量が裏の経路に回るので
帯域問題は解決するかも? ということですね、
帯域問題が次に発生するとしたら BlackGoat - 各サーバの部分と、
期待したいのは「受付嬢は何も問題なく動きはじめる」といことだー。
145root ★
04/07/05 02:58ID:??? aufsにした後は死ななくなったみたい。
status設定をちょっと調べてみます。
status設定をちょっと調べてみます。
148FOX ★
04/07/05 03:01ID:??? おおっ 素晴らしい。。。
んで BlackGoat さんはdat,txtをキャッシュするですか?
んで BlackGoat さんはdat,txtをキャッシュするですか?
149root ★
04/07/05 03:02ID:???150root ★
04/07/05 03:02ID:???151root ★
04/07/05 03:04ID:??? ストライピングの効果がうまく出ているようです。
ディスクI/Oが2本のディスクに分散されて、いいかんじ。
ディスクI/Oが2本のディスクに分散されて、いいかんじ。
いまのところ、datのみをリクエストしています。
あとで、subject.txtもPROXY経由で取得するように変更します。
あとで、subject.txtもPROXY経由で取得するように変更します。
154root ★
04/07/05 03:08ID:??? ごめん。今、1分ぐらいsquidとめました。
今日一時的に止める時は、ここに書きます。
今日一時的に止める時は、ここに書きます。
155root ★
04/07/05 03:09ID:??? >>153
そうですね。了解。
そうですね。了解。
157FOX ★
04/07/05 03:14ID:??? お忙しい所すみませんガ
BlackGoat のキャッシュする機能としては
どかん設定なのでしょうか?
1) 何秒のディレイと考えればいいのか
2) BlackGoat - 2ちゃんねるのサーバ間の通信での差分読み込みの有無
3) BlackGoat に性能の限界が来るとすれば、どの部分と予想されるか、
この辺を記録として残したい気分です、
BlackGoat のキャッシュする機能としては
どかん設定なのでしょうか?
1) 何秒のディレイと考えればいいのか
2) BlackGoat - 2ちゃんねるのサーバ間の通信での差分読み込みの有無
3) BlackGoat に性能の限界が来るとすれば、どの部分と予想されるか、
この辺を記録として残したい気分です、
158root ★
04/07/05 03:14ID:??? ログを見る限り、結構キャッシュはヒットしている予感。
159FOX ★
04/07/05 03:34ID:??? とっても良さげなんだけど。。。
http://ch2.ath.cx/load/c-docomo.html
docomo だけ負荷が高いのはなぜなんだろう。
DISK i/o が無くなり、帯域の制限もなくなり・・・
何がネック?
http://ch2.ath.cx/load/c-docomo.html
docomo だけ負荷が高いのはなぜなんだろう。
DISK i/o が無くなり、帯域の制限もなくなり・・・
何がネック?
161root ★
04/07/05 03:40ID:??? ディスクI/Oがなくなったので、
httpdでかけていた接続制限(128個まで)を大きくしてみることにした。< c-docomo
とりあえず128 => 192に変更。
httpdでかけていた接続制限(128個まで)を大きくしてみることにした。< c-docomo
とりあえず128 => 192に変更。
163root ★
04/07/05 03:45ID:??? Apache statusで見る限り、さっきよりは健康になった予感(単に時間が遅くなったからかも)
既に現時点でF/Eのc-docomoは2台必要なのかも。
既に現時点でF/Eのc-docomoは2台必要なのかも。
164FOX ★
04/07/05 03:47ID:??? ちなみに三台とも同じ設定ですか?
違う場合は同じ設定にしていただけるとありがたいです
条件一定にしないと比較できないからでーす
違う場合は同じ設定にしていただけるとありがたいです
条件一定にしないと比較できないからでーす
168root ★
04/07/05 03:55ID:??? >>166 done.
今の3人娘のhttpd.confの該当箇所:
<IfModule prefork.c>
StartServers 64
MinSpareServers 5
MaxSpareServers 32
ServerLimit 192
MaxClients 192
MaxRequestsPerChild 1000
MaxMemFree 2048
</IfModule>
php.iniでPHP accesralatorを導入。
zend_extension=/usr/local/lib/php/php_accelerator_1.3.3r2.so
今の3人娘のhttpd.confの該当箇所:
<IfModule prefork.c>
StartServers 64
MinSpareServers 5
MaxSpareServers 32
ServerLimit 192
MaxClients 192
MaxRequestsPerChild 1000
MaxMemFree 2048
</IfModule>
php.iniでPHP accesralatorを導入。
zend_extension=/usr/local/lib/php/php_accelerator_1.3.3r2.so
169root ★
04/07/05 03:58ID:??? で、>>157 ですが、
1)F/E側の設定によります。
もしF/E側でディレイなしなら、ディレイなしです。
2)これもF/E側で制御できるのかな。
HTTP/1.1で制御すれば、それでいいはずなので。
3)しばらく見てみないとわからないですが、
ディスクI/Oかなとは思っていたり。
1)F/E側の設定によります。
もしF/E側でディレイなしなら、ディレイなしです。
2)これもF/E側で制御できるのかな。
HTTP/1.1で制御すれば、それでいいはずなので。
3)しばらく見てみないとわからないですが、
ディスクI/Oかなとは思っていたり。
170FOX ★
04/07/05 04:01ID:??? >>167
いやー まだまだ
r.i p.i とまってるのまだ 1/3 位だと思う(台数で)
今やりたい事は、「手法」の考案で劇的な変化を求めたいのだ
小手先の節約は劇的にはならないから
知恵をフル動因かと、
たぶん docomo の中の人とか au の中の人が通った道のりと思われるので
そこに少しでも近づければ、、、
きっと ニヤニヤされていると思われ、
いやー まだまだ
r.i p.i とまってるのまだ 1/3 位だと思う(台数で)
今やりたい事は、「手法」の考案で劇的な変化を求めたいのだ
小手先の節約は劇的にはならないから
知恵をフル動因かと、
たぶん docomo の中の人とか au の中の人が通った道のりと思われるので
そこに少しでも近づければ、、、
きっと ニヤニヤされていると思われ、
174FOX ★
04/07/05 04:21ID:??? うーん
ヒンフューズドというかコンプリケイティドというか
I am stupid 状態ですが
BlackGoat 側ではキャッシュの設定は受付嬢側に委ねられている設定で
受付嬢はキャッシュはしない設定であると。。。
ということは、どういうことなんでしょうか?
現在 BlackGoat はキャッシングしてない?
ヒンフューズドというかコンプリケイティドというか
I am stupid 状態ですが
BlackGoat 側ではキャッシュの設定は受付嬢側に委ねられている設定で
受付嬢はキャッシュはしない設定であると。。。
ということは、どういうことなんでしょうか?
現在 BlackGoat はキャッシングしてない?
バックエンドは、datが更新されれば内部キャッシュを更新しているんじゃないかな?
だからスレの速度がゆっくりしたデータは今以上にディレイ付くが、スレの速度が速い奴は頻繁に更新されるんじゃないかな?
だからスレの速度がゆっくりしたデータは今以上にディレイ付くが、スレの速度が速い奴は頻繁に更新されるんじゃないかな?
176root ★
04/07/05 04:42ID:??? >>174
BlackGoatは現在、単純なProxyサーバとして動いています。
1)c-xxx →datのリクエスト→ blackgoat
2)blackgoatでdatの準備、こんなかんじ
if (blackgoatがそのdatを持っている) {
blackgoat →datの更新チェック→ 各サーバ
if (datが更新されている) {
// ここでsquidが増分取得をしているかは未確認
blackgoat →datのリクエスト→ 各サーバ
blackgoatはdatをキャッシュに格納
} else {
// キャッシュヒットにつきdatの取得はしない
} else {
// 持っていないのでdatを取得
blackgoat →datのリクエスト→ 各サーバ
blackgoatはdatをキャッシュに格納
}
3)blackgoat →datの送信→ c-xxx
BlackGoatは現在、単純なProxyサーバとして動いています。
1)c-xxx →datのリクエスト→ blackgoat
2)blackgoatでdatの準備、こんなかんじ
if (blackgoatがそのdatを持っている) {
blackgoat →datの更新チェック→ 各サーバ
if (datが更新されている) {
// ここでsquidが増分取得をしているかは未確認
blackgoat →datのリクエスト→ 各サーバ
blackgoatはdatをキャッシュに格納
} else {
// キャッシュヒットにつきdatの取得はしない
} else {
// 持っていないのでdatを取得
blackgoat →datのリクエスト→ 各サーバ
blackgoatはdatをキャッシュに格納
}
3)blackgoat →datの送信→ c-xxx
177FOX ★
04/07/05 05:01ID:??? なるほど、なるほど
48h ほど観察して、次の話題は
1) BlackGoat にディレイ機能を入れたらどうなるか
→ 転送量(2ちゃんねる各サーバの負荷)
2) 差分読み込みまでする必要があるかどうかの検討
------------------------------------------
3) 受付嬢(とくに docomo) の負荷が高いのは
単純にアクセス数が多いからなのかどうか
あたりですかねぇ
48h ほど観察して、次の話題は
1) BlackGoat にディレイ機能を入れたらどうなるか
→ 転送量(2ちゃんねる各サーバの負荷)
2) 差分読み込みまでする必要があるかどうかの検討
------------------------------------------
3) 受付嬢(とくに docomo) の負荷が高いのは
単純にアクセス数が多いからなのかどうか
あたりですかねぇ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 生成AI悪用し楽天モバイルに不正アクセス、1000件以上の回線入手し転売か…容疑で中高生3人逮捕 [蚤の市★]
- 【大阪】ワクワクさせる超目玉がない不人気万博、苦肉の策は「月の石」? [七波羅探題★]
- トランプ氏、EU関税「25%」と発言 [蚤の市★]
- 【大阪万博】「歯抜け開幕」ますます現実味海外パビリオン完成たった6カ国、当日券導入助け舟の皮肉★2 [七波羅探題★]
- 野球人気の課題となる「サッカー壁」 大谷翔平、WBCも虚しい“現状”を米メディアが検証「問題は他のスポーツとの競争だ」 ★2 [尺アジ★]
- トランプは1987年にロシアのスパイとして採用された コードネームは「クラスノフ」 元KGBで元カザフスタン諜報部長のムサエフ氏主張 ★2 [ごまカンパチ★]
- 【画像】自民党、維新「年収の壁の代わりに外国人への高校無償化します。代償として16歳~18歳の扶養控除を外します👍」 [881878332]
- 🏡←これいる?
- 【腐食問題】隈研吾氏が声明「今は実験段階だからしゃーない」 [315293707]
- 「県のほうからきました」埼玉県 道路陥没事故に便乗した悪質商法はびこる [737440712]
- 日本人「タコス?あんまり食べたいと思わない」 なぜ??? [711943744]
- 【朗報】大阪万博、鳥取砂丘の砂10トンを展示!目玉イベントへ!