Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::General > Archive::General Discussion

Archive::General Discussion Archive area for General Discussion's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-12-2002, 04:15 PM
Edgar1898
Senior Member
Former EQEmu Developer
Current EQ2Emu Lead Developer
 
Join Date: Dec 2002
Posts: 1,065
Default Distributed Workload World Server

Forgive me if this has already been discussed, but it seems that the bandwidth/performance issues are going to always be a problem as long as you have one server trying to control the whole world. Why dont you have multiple people run different zones on the same server? Have like 10 or so people each run a few zones for the server and that would greatly improve lag. Granted it would rely on more people to keep your server up 24/7, but i think you could make a logon system for servers so that when a new server joins the world server the world load is redistributed across the network. I personally think it would work out pretty nicely, what do you guys think?


P.S.
I posted this as a reply to another thread but I think it should be its own thread :P
Reply With Quote
  #2  
Old 12-13-2002, 02:50 AM
Bardboy
Hill Giant
 
Join Date: Feb 2002
Location: Area 51
Posts: 157
Default

It has been discussed before. It is a great idea. I don't think it's high on the priority list. At present there are many more important issues to tackle.
__________________
They say verbal insults hurt more then physical pain. They are of course wrong, as you will soon find out when I put this toasting fork in your head.

Blackadder
Reply With Quote
  #3  
Old 12-13-2002, 05:36 PM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default

You can, the question is, does anyone want to :P
Reply With Quote
  #4  
Old 12-13-2002, 06:22 PM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default

Well, if you only have 1 database, at a central location, you have to remember when the zones fire up, you download about 10megs of data if you have a decent sized database. To get it working the best, you would need to modify the source to make updates/inserts goto a "central" mysql server, and reads come from a mirrored copy of it that is local for speed. It wouldnt be that hard, just nobody has coded it yet.
Reply With Quote
  #5  
Old 12-14-2002, 10:45 AM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default

I thought mysql comes with mirroring so you can have multiple mysql databases with the same information
Reply With Quote
  #6  
Old 12-14-2002, 11:05 AM
Pyrotek
Sarnak
 
Join Date: Jan 2002
Posts: 97
Default

MySQL replication leaves consistency to be desired. Most serverops can barely get a SQL process running, let alone configuring replication.
Reply With Quote
  #7  
Old 12-14-2002, 11:13 AM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default

it does come with replication, but 1 way replication. It takes a little bit to replicate, so you want 1 master that has all downstream slaves which you do all writes to.

This would have all servers get all data as fast as possible and have no problems with different data on 1 slave unless it went down and hasn't synced back up yet.
Reply With Quote
  #8  
Old 12-17-2002, 05:52 AM
IAkc7wzl
Sarnak
 
Join Date: Dec 2002
Location: Idaho
Posts: 50
Default

If I had the meens and the know how I would deffanly be all for doing the muti server in 1 world type thing (ie how sony does it) that way more people on the same game = total cool in my book
__________________
kc7wzl
Reply With Quote
  #9  
Old 12-18-2002, 05:11 AM
devn00b's Avatar
devn00b
Demi-God
 
Join Date: Jan 2002
Posts: 15,658
Default

With the recent addition of controlling # of peeps per zone this would be even better. Before that if box X's bandwith was maxxed peeps would log into world Y and get handed off to box X that had no bandwith and would just drop.

verry nice addition imho.
__________________
(Former)Senior EQEMu Developer
GuildWars Co-Founder / World Builder.
World Builder and Co-Founder Zek [PVP/Guild Wars/City Takeovers]
Member of the "I hate devn00b" Club
Most Senior EQEMu Member.

Current Work: EverQuest 2 Emulator. Zeklabs Server
Reply With Quote
  #10  
Old 12-18-2002, 06:22 AM
fnemo's Avatar
fnemo
Discordant
 
Join Date: Dec 2002
Posts: 354
Default

I have a friend than can host a MySQL server (and only that) connected to an European Backbone. If any one wanna work with me on a Distributed Workload World Server, just let me know
Reply With Quote
  #11  
Old 12-18-2002, 07:04 AM
Edgar1898
Senior Member
Former EQEmu Developer
Current EQ2Emu Lead Developer
 
Join Date: Dec 2002
Posts: 1,065
Default

I would like that very much. The sql server is a lot of what we need anyways if he can host that and if the ping times are good then Im all for it. I could use my computer for the world server or could use my server just for the zones, doesnt matter to me but I think the experience would be a lot greater if we setup 1 large server than many small ones. Let me know if you want to persue this. Also I think it would be cool it the zones were scalable in the case that we set this up and have 15-20 ppl in the same zone. We would be able to have more than 1 server hosting the same zone :P just a thought
Reply With Quote
  #12  
Old 12-18-2002, 07:34 AM
fnemo's Avatar
fnemo
Discordant
 
Join Date: Dec 2002
Posts: 354
Default

There server is in France, but the BW is about 155 Mbits/s . Should be ok. Once all is set up, i'll contact him to put all this online.
Reply With Quote
  #13  
Old 12-18-2002, 08:04 AM
Edgar1898
Senior Member
Former EQEmu Developer
Current EQ2Emu Lead Developer
 
Join Date: Dec 2002
Posts: 1,065
Default

Ok cool sounds good
What does everyone else think about the possibility of going to 1 large server instead of many small ones (keeping in mind that it is only optional to join the larger server) :P
Reply With Quote
  #14  
Old 12-18-2002, 09:35 AM
fnemo's Avatar
fnemo
Discordant
 
Join Date: Dec 2002
Posts: 354
Default

I'm ok if its a semi legit :
no cheats
but different rules/stat etc :p
since he can hosts a server, could have several entrees :p
we can do 2 projects *cough*
Reply With Quote
  #15  
Old 01-01-2003, 12:04 PM
raptor8765
Fire Beetle
 
Join Date: Sep 2002
Posts: 5
Default

Speaking of different rules, I was curious, would it be possible to make it so that you could choose ANY race/class combo? (without the #race command anyways)
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 04:23 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3