Jump to content

Homecoming Server Update (May 1st): Perfectly Balanced


Jimmy

Recommended Posts

As a compromise, since I can sympathise with the desire to get to 50 and get back to Incarnate stuff or PvP stuff, perhaps every account should get 1 (and only one) token that would allow them to jump to level 50 immediately. I'm not sure how hard this would be to design, but I imagine it could be stuck into the P2W vendor or the merit vendors?

 

Alternatively, keep the DXP on or increase it even further for the first month or two, just to get people 50's.

Link to comment
Share on other sites

Wait, so I'm confused. Is the AE server a separate piece of software/hardware?

 

The missionserver, as its called, is a separate piece of software that stores the mission data as created by players. It does use some resources, but that part is not a big deal. Once you start an AE mission, it's loaded in a mapserver, like any other mission. They are not treated any differently.

 

The problem is that players can build missions that are a lot more resource-intensive than normal missions from the game. When enemies spawn in normal missions, most of them have their AI in an "idle" state until they are aggroed, which doesn't require much processing power. But most AE farms rely heavily on ambushes or patrols, which spawn the critters with fully active AI. And that's the problem.

 

Missions are run on 9 servers with a total of 224 cores. For the most part you can run lots of zones and missions on a single core without a problem; but AE farms tend to max out a core all for themselves. If there's just 100 AE AI-intensive farms running, that eats half of the mapserver processing power for all 4 shards.

 

Fascinating.

 

Do we have any info on how NCSoft handled this? I can't believe they were just throwing money at the problem over and over instead of figuring out a way of making the AI requirements from AE missions draw on elastic resources...

 

If I'm remembering right, the way NC dealt with the problem was removing the missions when they found them. No farming missions, no problem. Of course, they weren't transparent about WHY they were so against farming, but at this point, I'm guessing it's because the farms were taxing their server cpus.

Link to comment
Share on other sites

Wait, so I'm confused. Is the AE server a separate piece of software/hardware?

 

The missionserver, as its called, is a separate piece of software that stores the mission data as created by players. It does use some resources, but that part is not a big deal. Once you start an AE mission, it's loaded in a mapserver, like any other mission. They are not treated any differently.

 

The problem is that players can build missions that are a lot more resource-intensive than normal missions from the game. When enemies spawn in normal missions, most of them have their AI in an "idle" state until they are aggroed, which doesn't require much processing power. But most AE farms rely heavily on ambushes or patrols, which spawn the critters with fully active AI. And that's the problem.

 

Missions are run on 9 servers with a total of 224 cores. For the most part you can run lots of zones and missions on a single core without a problem; but AE farms tend to max out a core all for themselves. If there's just 100 AE AI-intensive farms running, that eats half of the mapserver processing power for all 4 shards.

 

Fascinating.

 

Do we have any info on how NCSoft handled this? I can't believe they were just throwing money at the problem over and over instead of figuring out a way of making the AI requirements from AE missions draw on elastic resources...

 

If I'm remembering right, the way NC dealt with the problem was removing the missions when they found them. No farming missions, no problem. Of course, they weren't transparent about WHY they were so against farming, but at this point, I'm guessing it's because the farms were taxing their server cpus.

 

Didn't just lead to people having their farm missions unpublished when not in use?  I vaguely recall a couple of ticket farms that would appear/disappear at random times which seemed to mean someone was just publishing it when they needed.  Maybe I am wrong and the guy just uploaded it each time they played and let the thing get deleted, but I do remember the same couple of farms with the same "description" appearing and disappearing.

Link to comment
Share on other sites

Wait, so I'm confused. Is the AE server a separate piece of software/hardware?

 

The missionserver, as its called, is a separate piece of software that stores the mission data as created by players. It does use some resources, but that part is not a big deal. Once you start an AE mission, it's loaded in a mapserver, like any other mission. They are not treated any differently.

 

The problem is that players can build missions that are a lot more resource-intensive than normal missions from the game. When enemies spawn in normal missions, most of them have their AI in an "idle" state until they are aggroed, which doesn't require much processing power. But most AE farms rely heavily on ambushes or patrols, which spawn the critters with fully active AI. And that's the problem.

 

Missions are run on 9 servers with a total of 224 cores. For the most part you can run lots of zones and missions on a single core without a problem; but AE farms tend to max out a core all for themselves. If there's just 100 AE AI-intensive farms running, that eats half of the mapserver processing power for all 4 shards.

 

Fascinating.

 

Do we have any info on how NCSoft handled this? I can't believe they were just throwing money at the problem over and over instead of figuring out a way of making the AI requirements from AE missions draw on elastic resources...

 

If I'm remembering right, the way NC dealt with the problem was removing the missions when they found them. No farming missions, no problem. Of course, they weren't transparent about WHY they were so against farming, but at this point, I'm guessing it's because the farms were taxing their server cpus.

 

Didn't just lead to people having their farm missions unpublished when not in use?  I vaguely recall a couple of ticket farms that would appear/disappear at random times which seemed to mean someone was just publishing it when they needed.  Maybe I am wrong and the guy just uploaded it each time they played and let the thing get deleted, but I do remember the same couple of farms with the same "description" appearing and disappearing.

 

That is broadly correct. I had 3 mission files that were shared with my arena team. My record was a lvl 50 in 45 mins just through straight up map/mob saturation.

Link to comment
Share on other sites

  • 2 months later

Are leveling pacts PERMANENTLY broken, or just broken for now? I have several characters that operate in a duo, and LP is extremely beneficial to them.

 

Leveling pacts are handled by the statserver, which is crashing pretty much constantly. They also have some database queries which need to be run in a specific order, but the order is not guaranteed; this is called a "race condition" and results in lots of errors, especially when the servers are as overloaded as they are right now.

 

So fix we need to figure out why the statserver keeps crashing, then we need to solve the race condition, then we can enable leveling pacts again. It's not intended to be permanent, but I can't give a time estimate because of everything else that's going on.

 

That sounds perfectly fine and reasonable, I was just curious what was up and/or if it was intended to be permanent or not, that tells me what I need to know. Thanks Leo!

 

Any word on the stability of the LP statserver?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...