アットウィキロゴ

サーバの振り分け仮説

振り分けの仮説 (少し古いです)

 現在の広場鯖への振り分け方法仮説(連続してつなぎなおした場合)

  1. 1-10 で 1-2 回つなぐ(空きがなければ飛ばす)
  2. 21-30 で 1 回つなぐ(空きがなければ飛ばす)
  3. 41-50 で 1 回つなぐ(空きがなければ飛ばす)
  4. 61-70 で 1 回つなぐ(空きがなければ飛ばす)
  5. 81-90 で 1 回つなぐ(空きがなければ飛ばす)
  6. 101-110 で 1 回つないだりつながなかったり。
 この 1-6 を順に行い、ループしているようです。
 (連続してつなぎ変えていると、このようになるように思います)
 ユーザーが少ないと 1-4 や 1-5 になり、多いと、さらに増えていくと想像されます。
 回数頻度もユーザ数によって変化するようです>1-2回や1回等
 この仮説は非常に再現性が高いです。

 例)連続してつなぎかえると、サーバは以下のようになりました。
  9,24,43,65
  5,43
  8,24,43,63, 5,8,23,49
  (上記の例では10時前で、人が少なかったので60台ぐらいまでの振り分けのようです。下のメモ参照)

  3,25,43,61,70,89, > 1,8,42,61,104,106,121,123, > 9,30,61,68,87,103...
  (2008.12.31 13:00 に連続してつなぎ変えたときに振り分けられたサーバ番号)


ヒトカラの人さんの仮説


 非常に興味深い、仮説です(元 > ニコニコ広場綜合スレ)

 134 :ヒトカラの人 [] :2009/01/01(木) 11:18:30 ID:KSdxsrLI0
  俺の経験なんだが、10代、30代、50台・・・・と2ケタ目が奇数の鯖の、特に後半に接続しづらい
  そして接続出来た場合、必ず一人は広場にいる
  それで俺なりに法則を考えてみた

  鯖番号10~20を1区画、30~40を2区画50~60を・・・・・・と分ける
  時間等を変数にして、数秒ごとにユーザーを接続させる区画を変更する。最後の区画の次は1区画に戻る
  区画内の振り分けとしては、一番若い数字から接続させて、また変数を使ってローテンションするが、
  区画の半分を過ぎると、一番若い数字に戻る
  (1区画なら鯖10の次は鯖1にもどってローテーションする)
  各鯖の人数が上限に達した場合、ユーザーの新規接続をスルーする
  (5鯖の人数が20人(仮に上限とする)の場合、鯖1.2.3.4.6.7.8.9.10.1.2・・・という順番になる)
  区画内に接続されたユーザー数が一定を超えると、区画の後半鯖が順次開放されていく
  (1区画のユーザーの合計が100人を超えると鯖11が解放され、110を超えると12が開放・・・となる)
  人数が減った場合は、開放されていた後半鯖内のユーザーが0になり次第閉鎖される
  (人の減り方によっては、1区画で接続できる鯖は1~10と20となることもありうる)

  以上の振り分け方法だと、ユーザーが少ない時でも広場が過疎り過ぎないし、
  一極集中で鯖にいらん負担かけないんでおかしい考え方じゃないとは思うんだが、どうだろう



サーバの振り分けの検討

  • サーバ30確認しました。 -- 顔文字 (2008-12-31 08:06:35)
  • おお、ありがとうございます。自分のほうでも30みつけました。ただ40までの間がでてないっす。どうなんでしょうね~? -- 渡り鳥 (2008-12-31 09:55:05)
  • 100回以上飛びましたが、発見したのは30だけであとは64以内を行ったり来たりでした…(つд⊂) -- 顔文字 (2008-12-31 10:32:37)
  • いま飛んでるんですが、すごい偏りありますね。昨日からちょっとサーバの振り分けが変わってるみたいです。前はもっとランダムだったんですけど... -- 渡り鳥 (2008-12-31 10:42:28)
  • いま行ったサーバ:26,69,5,43,5,24,61,7,29,8,87,4,6,3,10,2,7,41,6,41,61,8,24,43,63,5,8,23,49,3,23,45,5,9,24,43,65,21,41,68,4,9,41,5,10,48 -- 渡り鳥 (2008-12-31 10:46:46)
  • 明らかに偏りがありますね。12/29,30 はもっとランダムでした>自分のメモにて確認 -- 渡り鳥 (2008-12-31 10:47:28)
  • 2度3度行っているところが非常に多いです 1-5 や 21-24 43, 41 など -- 渡り鳥 (2008-12-31 10:50:01)
  • そーですね…広場で出会ったクリームさんは同じ所に10連続で入ったそうですし(・∀・;) -- 顔文字 (2008-12-31 11:07:25)
  • ききましたw>クリームさん -- 渡り鳥 (2008-12-31 11:12:35)
  • どうやら現在1-10, 20-30, 40-50, 60-70, 80-90 の鯖のみしか動いていないようです -- 渡り鳥 (2008-12-31 11:13:20)
  • 10いくつ、30いくつ、50いくつにはいけないみたいです。それと、1の位が2の鯖。(2は例外)確実じゃないですが -- 渡り鳥 (2008-12-31 11:14:16)
  • クリームさん有名ですねwww確かに今は動いていないみたいですね…( ´ー`) -- 顔文字 (2008-12-31 11:21:04)
  • 俺も2鯖は拒否されました(つд⊂) -- 顔文字 (2008-12-31 11:22:22)
  • どうやら1-10,21-30,41-50,61-70,81-90みたいですね。1-10が一番確率が高いようです。これはアカウント全部でいっしょか少し疑問ですね -- 渡り鳥 (2008-12-31 11:22:40)
  • 41と43は4回ずついっていて他も1かいぐらい行ってるのに、42はなぜか0だったりします>解析 -- 渡り鳥 (2008-12-31 11:23:57)
  • 22と62行けました!! -- 渡り鳥 (2008-12-31 11:26:53)
  • 101確認しました。89は内部エラーで入れませんでした(・∀・;) -- 顔文字 (2008-12-31 11:31:23)
  • なるほど、100番台もあるんですね。1-10が多くて、61-70,81-90が少なくて、100番台はほとんど行かない、っていう傾斜になっているようですね~ -- 渡り鳥 (2008-12-31 11:33:36)
  • 42確認しました。42や62は他動画のコメントが多く、サーバに人が多かったのかもしれません -- 渡り鳥 (2008-12-31 11:36:14)
  • 鯖の保持率で変わってると思ったんですが…多くても入れてますね。・・・( ̄  ̄;) -- 顔文字 (2008-12-31 11:40:21)
  • 微妙でわからないですねー>保持率。コメントしないで繋がってる人も考えると、判断しかねますが、コメント多くてもはいれますしね... -- 渡り鳥 (2008-12-31 11:47:10)
  • なんとなく、昼になってくるにつれて高い数字に飛びやすくなってる気もします。小さい数の鯖がある程度の数以上になったら、高い数に振り分けってのもありそうですね -- 渡り鳥 (2008-12-31 11:48:03)
  • 12/29のサーバのデータも見返しましたが、1-10,21-30,41-50,61-70,81-90,101-110,121-130 でした。 -- 渡り鳥 (2008-12-31 11:55:10)
  • 人数によって、10単位で割り振りを増やしていくようになっているようです。 -- 渡り鳥 (2008-12-31 11:55:35)
  • なるほど。で、数字の低い鯖はユーザーが次の動画へ移った時の空きに入れるって感じですかね? -- 顔文字 (2008-12-31 12:06:30)
  • そうみたいですね>空き。上に説明できそうな仮説を書いてみました。 -- 渡り鳥 (2008-12-31 12:35:06)
  • 飛び方から考えて多分そうだと思います。>仮説 -- 顔文字 (2008-12-31 14:25:12)
  • 二窓時のセッション情報をいじれば指定の鯖に入れるかも・・・( ̄  ̄;) -- 顔文字 (2008-12-31 14:26:54)
  • 仮説確認、ありがとうございます。うれしいです。おお!ほんとうですか!セッション関係詳しくないのですごい興味深いです -- 渡り鳥 (2008-12-31 15:46:13)
  • cooki情報内にてユーザー特定用の数字列ともう一つの数字列が送られていますが、広場との関係はまだわかりません…(´・ω・`) -- 顔文字 (2009-01-01 22:22:05)
  • セッションはPHPを使用していたの時の知識なので役に立つかどうか・・・( ̄  ̄;) -- 顔文字 (2009-01-01 22:28:07)
  • 同じタイミングでリロードすると同じ鯖に飛ばされやすいみたいですね。 -- どらさん (2009-01-02 05:17:40)
  • 顔文字さん。どうやら違うブラウザでみても同じ広場サーバへの接続を使いまわすみたいなので、広場に関してはセッション情報を使っていないかもしれないです。flash関係の仕組みをもう少し調べて見る必要があるかもしれませんね。 -- 渡り鳥 (2009-01-03 16:04:08)
  • どらさん。自分も、1/2-3にかけて、そのような現象を見たり、感じを受けました。今度複数で実験してみたいです^^。 -- 渡り鳥 (2009-01-03 16:05:16)
  • 広場161まで確認しますた。 -- 名無しさん (2009-01-07 02:59:12)
  • 広場サーバーへの接続を行います。:1000000189 -- 名無しさん (2009-01-07 22:36:55)
  • 広場の振り分け移動はありそうですね自分もそんな移動の仕方をしてるみたいです -- 広場難民 (2009-01-18 23:53:53)
  • 自分だと15秒ごとの更新で大体番号が10~20増える(次の区画へ進む?)ような感覚です。環境によって変わると思いますが、コツをつかめば結構狙った広場へ行けるようになると思います。 -- 名無しさん (2009-01-22 22:32:43)
  • 190番広場確認しました。 -- 名無しさん (2009-01-22 22:45:32)
  • 自分も間隔ごとの振り分けになっているような気がします>名無しさん。ただその間隔が時間帯によって違う気がします。サーバが少ないときはゆっくりしている気がします。調査が必要ですね^^。 -- 渡り鳥 (2009-01-25 07:51:52)
  • ↑×3の名無しです。そうですね、時間帯によって変わってくる説は正しい気がします。サーバが少ないと30秒以上たっても次の区画へ進まない場合もありましたし・・・。何か分かったらまた書き込もうと思います。 -- ゆう (2009-01-25 09:54:57)
名前:
コメント:
最終更新:2009年01月25日 09:54
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。