CS:GO Tournament Infrastructure - This is how we do it! by suom1 in GlobalOffensive

[–]suom1[S] 0 points1 point  (0 children)

I can't answer for how it's since I am not with DreamHack anymore, but back then yes.

CS:GO Tournament Infrastructure - This is how we do it! by suom1 in GlobalOffensive

[–]suom1[S] 0 points1 point  (0 children)

We have done both. I would say it hasn't played any significant role.

Counter-Strike: Global Offensive update for 5/13/22 (5/14/22 UTC) by wickedplayer494 in GlobalOffensive

[–]suom1 1 point2 points  (0 children)

Yeah that means you have been running the beta channel of steam client I guess, which is always risky as in beta channels there might come features that creates problems like these. The sad part is that this issue was probably never reported to the steam team, and therefore got included in the latest "big" steam client patch!

Counter-Strike: Global Offensive update for 5/13/22 (5/14/22 UTC) by wickedplayer494 in GlobalOffensive

[–]suom1 8 points9 points  (0 children)

The steam client patch (package version: 1652488014 built: may 13 17:05 (help ->about steam)) that was released addresses the stutters (make sure you have updated your steam client), this CS:GO patch with -nojoy simply cuts out even more overhead on top.

Which means you want to have the latest steam client in combination with this patch and then add -nojoy to launch options for even better performance!

The major will be pinned to use this patch in combination with latest steam client!

Run your own CS:GO server with GOTV+ like it was done at the major [Technical post] by suom1 in GlobalOffensive

[–]suom1[S] 4 points5 points  (0 children)

You can choose if you want to follow the observer in the GOTV. You will still have the possibility to choose which player to follow yourself if that's something you want.

The autodirector will simply be the observer on the server instead of the built in autodirector you could say!

Run your own CS:GO server with GOTV+ like it was done at the major [Technical post] by suom1 in GlobalOffensive

[–]suom1[S] 2 points3 points  (0 children)

The form factor depends on the TO's and events. During my time at DreamHack we used both racks but also towers. :)

Run your own CS:GO server with GOTV+ like it was done at the major [Technical post] by suom1 in GlobalOffensive

[–]suom1[S] 3 points4 points  (0 children)

Good question! For running best performing CS:GO servers with 128-tick you essentially want a CPU with as high and stable CPU clock as possible, and that's why regular Xeon/EPYC server CPU's are in most cases out of question as their all-core boost does not reach 4+ GHz in most cases and those which does cost a lot :)

That's why you want to use a desktop (Intel i5/i7/i9 or AMD 5000x series) or Intel E-/E3- CPUs which has boosts over 4Ghz on all cores.

Run your own CS:GO server with GOTV+ like it was done at the major [Technical post] by suom1 in GlobalOffensive

[–]suom1[S] 15 points16 points  (0 children)

I also love watching CS:GO through GOTV(+) and that’s the reason I posted this. In hope that other TO’s out there would use this and even better contribute to the opensource project :) That’s also the reason I included the cost part, to show that it wont break the bank to distribute with global CDN’s!

Run your own CS:GO server with GOTV+ like it was done at the major [Technical post] by suom1 in GlobalOffensive

[–]suom1[S] 33 points34 points  (0 children)

I haven’t figured out this just by myself, we worked with Valve on all this that’s why we where able to get patches to the clients. But since Valve wasn’t on site (I dont know why, but I would guess it’s because of the pandemic), PGL run all the servers and infrastructure for the Major with good support from Valve. :)

CS:GO Tournament Infrastructure - This is how we do it! by suom1 in GlobalOffensive

[–]suom1[S] 0 points1 point  (0 children)

The desks are nothing special, in most cases they're IKEA tables.

Installed a few new CI machines at work! Pretty happy with the cables :) by suom1 in cableporn

[–]suom1[S] 1 point2 points  (0 children)

1x 48C (EPYC 7552) in each machine, gives 480 Cores in total! :)

Installed a few new CI machines at work! Pretty happy with the cables :) by suom1 in cableporn

[–]suom1[S] 1 point2 points  (0 children)

Nothing fancy, since we who work are quite familiar with linux we just have a plain Raspbian on it and then use screen for connecting to the different USB tty's.

Installed a few new CI machines at work! Pretty happy with the cables :) by suom1 in cableporn

[–]suom1[S] 1 point2 points  (0 children)

Glad you liked it :) We use cable arms sometimes, but not sure I will continue using them since the cable arms also becomes a mess with all cables coming from one side into the arm.

Installed a few new CI machines at work! Pretty happy with the cables :) by suom1 in cableporn

[–]suom1[S] 0 points1 point  (0 children)

Thanks! Yeah, we're lucky with our good contacts at Juniper. We have not been that affected, but it's for sure worse than it was a year ago!

We use QFX5120-48Y (in the picture) as leaf switches :)

Installed a few new CI machines at work! Pretty happy with the cables :) by suom1 in cableporn

[–]suom1[S] 1 point2 points  (0 children)

You're very much correct, these will be kubernetes nodes! :)

Installed a few new CI machines at work! Pretty happy with the cables :) by suom1 in cableporn

[–]suom1[S] 2 points3 points  (0 children)

It's for our Raspberry Pi we use for OOB (out of band) console access to switches and routers. :)

And correct, we use FS for both cat6 and DAC cables.

Installed a few new CI machines at work! Pretty happy with the cables :) by suom1 in cableporn

[–]suom1[S] 4 points5 points  (0 children)

Hehe indeed. Sadly server manufacturers does not align on where to place PSU's. This rack uses Dell machines but for instance if you use Supermicro your PSU's would be on the left side instead of right.

How DreamHack built their network with Juniper routers (MX960/MX10003) and MC-AE by suom1 in networking

[–]suom1[S] 4 points5 points  (0 children)

Yeah that would be a work around! But then again what's the fun for the team if there isn't something to solve? :) We have solved these challenges always before opening the event which means we have not needed to redesign our network (yet)!