MMOのサーバ(ハード)の構成ってどうなってるの?
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
02/08/22 16:34ID:9yXzHCMlハード構成ってどんなんだろうか?そのスペックは?
また、PCサーバ1台でさばけるユーザー数は
何人くらいまでなんだろうか?(帯域は潤沢として)
MMOだと1PCではマルチスレッドやマルチプロセスでも
1000くらいが限界?なのだろうか?
また、サーバハードを複数に分けると(PC500人で1さーばX8とか)
だと同期をとると同じLAN内でも遅延発生しまくりの予感・・・
目標はリネージュくらいの規模のMMOを想定しています。
知識者、経験者、そのほかだれでもいいから知っていること
かきこんで!!!!
0002名前は開発中のものです。
02/08/22 16:38ID:???0003あぼーん
NGNG0004名前は開発中のものです。
02/08/22 16:45ID:???0005名前は開発中のものです。
02/08/22 16:46ID:???既にプロ市民と隣国の組織票にやられ短時間のうちに差がついて
しまいますた。
清き一票をお願いすます
今回愛媛で「新しい歴史教科書をつくる会」の教科書が採用されたことについて
http://clickanketo.com/cgi-bin/q.cgi?q0001172911
0006名前は開発中のものです。
02/08/22 16:47ID:9yXzHCMllinux2.2系の場合プロセス数の上限が512だったような・・・
SUNやBSDではもっと多くできるのかな?
プロセス数の上限が接続できるユーザーの1サーバあたりの
上限と考えてもいいのだろうか?
0007名前は開発中のものです。
02/08/22 16:51ID:???意味も理解してないのに「つまんねーこと聞くな。こんなもん終了だ」というスタイルを取るのがカッコいいと思ってる馬鹿がいるんだろう。
0008名前は開発中のものです。
02/08/22 16:52ID:MMajlUCZ>1です。
> linux2.2系の場合プロセス数の上限が512だったような・・・
> SUNやBSDではもっと多くできるのかな?
> プロセス数の上限が接続できるユーザーの1サーバあたりの
> 上限と考えてもいいのだろうか?
>
こんなんあるけどつかえる?
http://www.nxhack.tarumi.kobe.jp/linux_kernel_tuning.html
0009名前は開発中のものです。
02/08/22 16:55ID:9yXzHCMlもし、複数のサーバでそれぞれユーザーをさばいていたり
NPCを別のサーバでさばくと
、隣のサーバまでは当然TCPで接続となる。
と、たとえば全ユーザーの検索とか
いろいろとTCPのオーバーヘッドが大きくなりそうなので
たとえ100B-TX のLAN接続でも、同期を取るのが
たいへんそうだ・・・
0010名前は開発中のものです。
02/08/22 17:00ID:9yXzHCMl1です。
なるほど、こうやってぎりぎりいっぱいまで
チューニングして、1台のPCサーバで5000人くらいまで
さばくんですか・・・
参考にしてみます。ほかにも情報お持ちの方、
または、実際に稼動している、もしくは開発中のMMOでサーバ構成を
ご存知の方、タレコミPlz!
0011あぼーん
NGNG0012名前は開発中のものです。
02/08/22 20:47ID:???0013名前は開発中のものです。
02/08/22 22:59ID:9yXzHCMl0014名前は開発中のものです。
02/08/22 23:43ID:???どうせ人そんなに来ないだろうし、来てからで(・∀・)イイ
ユーザーがゲーム中にサーバー間を移動しないならば、バンバン分散させるのが楽。
東風荘やPSOがこれに当たる。個々のゲームサーバは個別に起動/終了させられる
ようにしておくと管理が楽。ロビーサーバは結局必要。
そうでないMMOなモノを作るとなると、カナーリ大変。下手に分散させると
サーバー間の同期問題で死ねる。Ultima Onlineなんかはうまくやってるほうだけど
それでも時々おかしなことが起こる。
データストアも頭が痛い。単純に考えるとDBにストアすることになるだろう。
どのタイミングで保存するか、どれだけのデータを保存するか、いつロードするか、
ワールド全体が保存の対象か、ユーザーごとに保存するのか、異常終了からの
復帰時に行うべき処理、ナドナド。
0015名前は開発中のものです。
02/08/22 23:45ID:???のがあるとうれしかったり。
0016名前は開発中のものです。
02/08/22 23:51ID:???■ このスレッドは過去ログ倉庫に格納されています