Clustering technology status & proposal

Nostalrius official announcements

Clustering technology status & proposal

by Viper » Sat Mar 26, 2016 8:08 pm

Greetings,

A few weeks ago, we presented the ongoing work regarding the hardware clustering development.
Video can be found here.

Since that day, what was presented in the video has been reworked (code refactoring, optimization) to match all the different use-cases, and the development team started working on group management between different server nodes and all the other interactions. For example, both nodes and master servers need to be aware of the current group, node of a given character, of the group attribution policy, mail, buffs, etc ... We had initially planned to finish this development for May. However, unforeseen events happened recently, and took a significant part of the developers' time. As a consequence, this clustering evolution won't be available for public testing until June. We know that with above 11k online players, lag starts to appear on the server in some areas, and may impact the in-game experience. So what solution do we have until that?

Image

The most expensive hardware that we have right now is hosting the PVP, PTR, ISVV and 3 Development realms. We propose to the community to acquire more powerful hardware dedicated to the PVP realm. This new hardware would be 20% faster than the current one and 100% dedicated to the PVP realm only.

The price of this new hardware would be 360€ per month. Please contact Viper or Daemon in PM if you can afford it, and we will provide the OVH payment link. As a reminder, don't expect any in-game advantage for your support.

Benefits:
* The delay would be reduced on the PvP realm, which would allow us to increase visibility distance again when we are reaching our population peaks
* Both Dev and IsVV team will be able to work more efficiently, and process computationally expensive performance benchmarks (currently, we have to shutdown Dev & IsVV realms to reduce lag on the PVP realm, freezing development & ISVV progress)
* Once the clustering is available, we will be able to split workloads between this new server, and the current one

Our goal is to have the clustering technology ready for a public test for the AQ gate opening.

Best regards.

As a remember, below is the technology already developed to handle symbolic player caps:
* (2015/02) Instance, raid & battegrounds are handled in parallel
* (2015/03) MapReduce Paradigm at sub-map level
* (2015/04) Hardware changes
* (2015/05) Priorities between maps (instances, raids, BGs over continents)
* (2015/06) Priorities between players (in combat, or AFK)
* (2015/07) Priorities between player actions (spells, movements over chat or mail)
* (2015/08) Software Map clustering

Transverse works:
* (2015/03) Real time performance monitoring : dynamic performance parameters adjustments depending on server load
* (2015/03) Dynamic Respawn System for NPCs: The server analyzes the number of players playing each map in real time and adapts the respawn timers accordingly to fit with the rate on retail.
* (2015/12) Dynamic Respawn System extended to nodes: The server analyzes the number of players playing each map in real time and adapts the respawn timers accordingly to fit with the rate on retail.
User avatar
Viper
Administrator
Administrator
 

Re: Clustering technology status & proposal

by Robotron » Sat Mar 26, 2016 8:11 pm

Thanks for the update on clustering. I'm glad there's some progress. I just hope it'll be functional before the AQ war effort begins...
Image
User avatar
Robotron
Champion
Champion
 

Re: Clustering technology status & proposal

by devildog4355 » Sat Mar 26, 2016 8:14 pm

great to hear that something is being done. cant wait to see the clustering in action!
devildog4355
Sergeant
Sergeant
 

Re: Clustering technology status & proposal

by Kezzik » Sat Mar 26, 2016 8:17 pm

Awesome!
Alexensual



Twitch: Alexensual
Twitter: @Alexensual

https://www.youtube.com/c/Alexensual
User avatar
Kezzik
Senior Sergeant
Senior Sergeant
 

Re: Clustering technology status & proposal

by Dreez » Sat Mar 26, 2016 8:44 pm

Robotron wrote:Thanks for the update on clustering. I'm glad there's some progress. I just hope it'll be functional before the AQ war effort begins...

Viper wrote: As a consequence, this clustering evolution won't be available for public testing until June.

2016/04
TO BE CONFIRMED The Gates of Ahn'Qiraj

well... if the public testing at best begins in June, we either have a very delayed timeline or no clustering system for the war effort.
On the other hand, it really wouldn't do that much, as the clustered silithus zone will most likely be just as full as the continents currently are

still, thanks for the update and the effort put into this
Dreez - PvP server
<Endzeit>
User avatar
Dreez
Knight-Lieutenant
Knight-Lieutenant
 

Re: Clustering technology status & proposal

by Aklol » Sat Mar 26, 2016 9:13 pm

rottix wrote:aq delayed


are you honestly surprised
Cabal Co-Conspirator
Aklol
Senior Sergeant
Senior Sergeant
 

Re: Clustering technology status & proposal

by Fagatron » Sat Mar 26, 2016 9:43 pm

thanks for the update
User avatar
Fagatron
Senior Sergeant
Senior Sergeant
 

Re: Clustering technology status & proposal

by Noxx » Sat Mar 26, 2016 10:11 pm

rottix wrote:aq delayed


RIP
Image
User avatar
Noxx
Sergeant Major
Sergeant Major
 

Re: Clustering technology status & proposal

by Doofoos » Sat Mar 26, 2016 10:11 pm

Viper wrote:As a consequence, this clustering evolution won't be available for public testing until June.

Viper wrote:Our goal is to have the clustering technology ready for a public test for the AQ gate opening.

:cry:
Doofhoof - Tauren Druid - <KGB>
User avatar
Doofoos
Sergeant Major
Sergeant Major
 

Next

Return to Announcements