Post new topic Reply to topic  [ 25 posts ]  Go to page 1, 2  Next
Author Message
Site Admin / Dev Team
User avatar
Team: Admins
Rank: Director
Main: Jeff_L
Level: 1969

Joined: Wed Mar 23, 2005 2:21 am
Posts: 3894
Location: Santa Clara, CA
Post New Server
We had a final test tonight using a virtual server in Amazon's EC2 cloud computing to run a Star Sonata server, databases, web site, and forum, and it seemed to go very well. There were about 40 people that came over to help test, and most people reported an improved connection. The performance metrics seemed to indicate that the overall server framerate was nearly the same as what we're getting on Kattare, but the max lag in a 20 minute period was around 300ms, whereas Kattare suffers infrequent lags of up to 3000ms. The total bandwidth of EC2 also seems to be much greater. We're leaving it up overnight to see if the process degrades at all over time. If you're quick, you can still test it by pointing your client to liberty.starsonata.com.

There are still a couple of things we need to fix in order to move everything over to EC2, but I expect we will be moving the official live server over there fairly soon.

_________________
For support, please create a support ticket here and I will get back to you as soon as possible. About Star Sonata.


Sun Dec 21, 2008 4:53 am
Profile WWW
User avatar
Team: Aidelon
Rank: Operator
Main: norrath
Level: 1951

Joined: Mon Aug 27, 2007 12:28 pm
Posts: 3204
Location: in my secret lair planing the downfall of mankind
Post Re: New Server
Wont that 300ms lag increase with a larger active playerbase on it? If so how much do you expect it to increase?

Also, where is the Liberty server located?

And one last thing, if this drastically lowers lag, will you marry me?

_________________
Tobal wrote:
I think Jesus V2 needs a cake...
Aurora Ex Machina wrote:
Julian cannot post, because the FBI are watching ;)


Sun Dec 21, 2008 5:41 pm
Profile
Site Admin / Dev Team
User avatar
Team: Admins
Rank: Director
Main: Jeff_L
Level: 1969

Joined: Wed Mar 23, 2005 2:21 am
Posts: 3894
Location: Santa Clara, CA
Post Re: New Server
Well, EC2 seems to have very fast I/O. The 3000ms lags we get on Kattare is all in DB reads. I don't remember what the biggest lag on a DB read I saw on EC2, but it was something like 120ms. The biggest lag on EC2 that I saw was in galaxy::IdleAll -- probably when a bunch of DG's were going to sleep or something. So basically the thing that is lagging Kattare seems to hardly lag EC2 at all, so I don't think that 300ms will go up much with more players. (fingers crossed)

I'm not sure where it is located, other than a cloud in the US. Maybe Jey knows better. We are running on a virtual machine that is hosted by Amazon's cloud, not an actual machine located somewhere. I mean, it is running on some sort of actual machine somewhere at any one time, but it can be handed off to another machine automatically for whatever reason at any time, I believe, without us noticing.

No.

_________________
For support, please create a support ticket here and I will get back to you as soon as possible. About Star Sonata.


Sun Dec 21, 2008 8:37 pm
Profile WWW
User avatar
Team: Aidelon
Rank: Operator
Main: norrath
Level: 1951

Joined: Mon Aug 27, 2007 12:28 pm
Posts: 3204
Location: in my secret lair planing the downfall of mankind
Post Re: New Server
JeffL wrote:
Well, EC2 seems to have very fast I/O. The 3000ms lags we get on Kattare is all in DB reads. I don't remember what the biggest lag on a DB read I saw on EC2, but it was something like 120ms. The biggest lag on EC2 that I saw was in galaxy::IdleAll -- probably when a bunch of DG's were going to sleep or something. So basically the thing that is lagging Kattare seems to hardly lag EC2 at all, so I don't think that 300ms will go up much with more players. (fingers crossed)

I'm not sure where it is located, other than a cloud in the US. Maybe Jey knows better. We are running on a virtual machine that is hosted by Amazon's cloud, not an actual machine located somewhere. I mean, it is running on some sort of actual machine somewhere at any one time, but it can be handed off to another machine automatically for whatever reason at any time, I believe, without us noticing.

No.


Awesome. :D

*starts hunting down Jey* :P

Damn. :?

_________________
Tobal wrote:
I think Jesus V2 needs a cake...
Aurora Ex Machina wrote:
Julian cannot post, because the FBI are watching ;)


Sun Dec 21, 2008 9:53 pm
Profile
User avatar
Main: Nyarlathotep
Level: 1854

Joined: Mon Aug 22, 2005 8:17 am
Posts: 3978
Location: Classified
Post Re: New Server
Heh, new signature ftw.

Anyway, sounds great, does this mean the uni won't lag as much as it ages?

_________________
Dorin Nube wrote:
Nipples aren't the only danger here.


Sun Dec 21, 2008 10:16 pm
Profile
Dev Team
User avatar
Team: Eminence Front
Rank: Officer
Main: Jey123456
Level: 4359

Joined: Fri Sep 24, 2004 11:51 pm
Posts: 3366
Location: who knows ?
Post Re: New Server
The servers are somewhere in the us-east. If i remember correctly, there are 3 locations where it could end up when we start it. It would never be switched while actually running. But if we stop it for a while and start a new one, it could be at another location still on the east coast.


Bandwith wise, from the test i could do, were talking of at least 10 times faster than kattare (thats a very least).

On the performance issue, the disk io is a lot faster than our current server, resulting in a lot less delay in db access. Not to mention that we have more options to fix lag issue quickly compared to kattare.

_________________
One of the first and proud flight controller.
Visit our website: http://www.ef-team.com


Sun Dec 21, 2008 11:31 pm
Profile
User avatar
Team: Aidelon
Rank: Director
Main: goldstar-stations
Level: 6543

Joined: Sun Nov 13, 2005 12:54 pm
Posts: 1174
Post Re: New Server
Jey123456 wrote:
The servers are somewhere in the us-east. If i remember correctly, there are 3 locations where it could end up when we start it. It would never be switched while actually running. But if we stop it for a while and start a new one, it could be at another location still on the east coast.


Bandwith wise, from the test i could do, were talking of at least 10 times faster than kattare (thats a very least).

On the performance issue, the disk io is a lot faster than our current server, resulting in a lot less delay in db access. Not to mention that we have more options to fix lag issue quickly compared to kattare.



sweeeeeeeeeeeeeeet.. :shock:

_________________
Image


Mon Dec 22, 2008 12:17 am
Profile
User avatar
Team: Red Faction
Rank:
Main: Daggoth
Level: 3912

Joined: Wed Oct 18, 2006 9:37 pm
Posts: 4438
Location: Married to: CSE
Post Re: New Server
/me hugs Jeff and Jey


:P My names Josh lolz 3 J's....

anyways this sounds very good. Any fix to lag (albiet not complete) would make the game more appealing.


Kanga

_________________
Image
Image

Illegitimi Non Carborundum


Mon Dec 22, 2008 1:15 pm
Profile
User avatar
Team: Axis Industries
Rank: Officer
Main: Maxathron
Level: 4065

Joined: Sat Jan 21, 2006 11:16 am
Posts: 5804
Post Re: New Server
isn't liberty.sta.... the old server adress ?


Tue Dec 30, 2008 5:43 am
Profile
User avatar
Team: Zonura
Rank: Director
Main: Takuhi
Level: 966

Joined: Sat Nov 26, 2005 9:15 am
Posts: 212
Post Re: New Server
It was liquid.starsonata.com. I think.

_________________
DO NOT GOOGLE ZONURA


Tue Dec 30, 2008 9:37 am
Profile
User avatar
Team: Red Faction
Rank:
Main: Daggoth
Level: 3912

Joined: Wed Oct 18, 2006 9:37 pm
Posts: 4438
Location: Married to: CSE
Post Re: New Server
Takuhi wrote:
It was liquid.starsonata.com. I think.


aye, liquid was old, rb-ridden, laggy, bugged, but still coolz :wink:

Kanga

_________________
Image
Image

Illegitimi Non Carborundum


Tue Dec 30, 2008 3:02 pm
Profile
Member

Joined: Thu Nov 29, 2007 9:53 pm
Posts: 696
Location: South-Western Germany
Post Re: New Server
The new server has improved my gameplay as a Seer much.

It has nearly halfed my averaged ping time to 100 - 110ms (before 190 - 200).
But more important is that the odd few seconds lag - which is as Seer not only annoying but often also critical - which had become common in the last few weeks is now rarly seen.

I also have observed that this type of lag has been a bit different but I don't have exact data on it:
- AIs reappear more often in different location after lag - looks like it used a PWI ;-)
- AIs - in this case observed on prog rosies as I do them often in the same DG over and over - react different after lag, the movement and retaliaton fire (after a missed shot cause of lag) differs from the old server

Is the "ping liberty.starsonata.com" the right approach now to track down ping time or is it a forefront relay?


Thu Jan 01, 2009 7:52 pm
Profile
Dev Team
User avatar
Team: Eminence Front
Rank: Officer
Main: Jey123456
Level: 4359

Joined: Fri Sep 24, 2004 11:51 pm
Posts: 3366
Location: who knows ?
Post Re: New Server
the ping is the right approach. if you could do a constant ping and check if it changed while you noticed those "different lags" it could be of use to find out where this lag is coming from.

_________________
One of the first and proud flight controller.
Visit our website: http://www.ef-team.com


Thu Jan 01, 2009 11:35 pm
Profile
User avatar
Team: Aidelon
Rank: Operator
Main: norrath
Level: 1951

Joined: Mon Aug 27, 2007 12:28 pm
Posts: 3204
Location: in my secret lair planing the downfall of mankind
Post Re: New Server
Jey123456 wrote:
the ping is the right approach. if you could do a constant ping and check if it changed while you noticed those "different lags" it could be of use to find out where this lag is coming from.



And for those who didnt go to computer nerd school how do you do that? :P

_________________
Tobal wrote:
I think Jesus V2 needs a cake...
Aurora Ex Machina wrote:
Julian cannot post, because the FBI are watching ;)


Fri Jan 02, 2009 8:46 pm
Profile
User avatar
Team: Solstice
Rank: Councilor
Main: Trevor
Level: 5369

Joined: Wed Jul 12, 2006 10:01 pm
Posts: 4162
Location: Alabama
Post Re: New Server
-t i think

_________________
Stay strong, live long, and walk humbly.


Fri Jan 02, 2009 8:53 pm
Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 25 posts ]  Go to page 1, 2  Next


Who is online

Users browsing this forum: No registered users and 99 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB © phpBB Group.