Need some server hosting/hardware advice
Hi!

I'm currently running a heavy modded server (+70 mods) with 100 slots and a custom 4.2K map on a max upgraded gameserver at Pingperfect.com
It runs hmmm okish... but I think that performance could be better. The server averages 170fps and I do notice a client side perfomance decrease (-15/20fps on a 1080ti) when comparing playing on my server vs others.

My question is if it's possible to gain better performance if I move to superior hardware (I guess some kind of dedicated server since I maxed out the upgrades on the Gameserver option: ssd, max. cpu priority, +5Gb extra ram (9Gb total), extreme performance data center) or is this just the limit of Rust and the mods I have running and it wont get better on a bigger machine?

In case it does matter... what kind of server or hosting plan would you recommend for my case?

Thank you!
Of course it would. I had a dedi for 2 months (all I could afford!) for $115/month. When you get your own dedi you also usually have to pay for the Windows Server licence, unless they let you use Essentials. I ran 3 servers off it, one heavily modded, really well. Swiftnode's 7700k - 32GB DDR4 - 256GB NVMe SSD. It was really good. Rust server only uses 102 cores and it prefers higher clock speed to core count. Rn, you're on a server with neighbors; if they restart their server, you may experience lag.

You can tune your mods a bit. Make sure they're all up to date by hitting the bell 'Watch' icon on each mod page, reduce/lighten settings in each mod's config, turn off print to console, save interval 10 minutes, cut out some admin mods, etc. What's your plugins ?

Streamline is really good. GTX is okay. Swiftnode was really good. I hear good things about GameServers and Low.MS. I hear bad things about OVH, and SurvivalServers sucks ballsacks.
5d66db4201195.jpg?uid=5d66db72ac9cd RyanFromRust
Of course it would. I had a dedi for 2 months (all I could afford!) for $115/month. When you get your own dedi you also usually have to pay for the Windows Server licence, unless they let you use Essentials. I ran 3 servers off it, one heavily modded, really well. Swiftnode's 7700k - 32GB DDR4 - 256GB NVMe SSD. It was really good. Rn, you're on a server with neighbors; if they restart their server, you may experience lag.

You can tune your mods a bit. Make sure they're all up to date by hitting the bell 'Watch' icon on each mod page, reduce/lighten settings in each mod's config, turn off print to console, save interval 10 minutes, cut out some admin mods, etc. What's your plugins ?

Streamline is really good. GTX is okay. Swiftnode was really good. I hear good things about GameServers and Low.MS. I hear bad things about OVH, and SurvivalServers sucks ballsacks.

Thanks for the tips Ryan! I will start looking at a dedicated and the companies you mention. I understand they come at a price tag but thank god it's not a problem thanks to the support of our community. I'm also looking into hiring someone to maybe optimize the mods themselves but I do make it my job to update them as soon as updates are released.

Currently this is the list of plugins:

  01 "Admin Panel" (1.4.0) by BuzZ (0.18s) - AdminPanel.cs
  02 "Admin Radar" (4.8.1) by nivex (3.50s) - AdminRadar.cs
  03 "AntiNoobRaid" (1.8.5) by Slydelix (48.98s) - AntiNoobRaid.cs
  04 "AntiOfflineRaid" (0.3.6) by Calytic (99.65s) - AntiOfflineRaid.cs
  05 "Arkan" (1.0.16) by Antidote (4.13s) - Arkan.cs
  06 "Auto Doors" (3.2.1) by Wulf/lukespragg/Arainrr (3.06s) - AutoDoors.cs
  07 "Auto Lock" (2.1.9) by birthdates (0.36s) - AutoLock.cs
  08 "Automatic Authorization" (1.1.6) by k1lly0u/Arainrr (5.89s) - AutomaticAuthorization.cs
  09 "Backpacks" (3.0.4) by LaserHydra (15.15s) - Backpacks.cs
  10 "Better Chat" (5.2.1) by LaserHydra (1.81s) - BetterChat.cs
  11 "BetterLoot" (3.0.0) by FuJiCuRa / dcode (25.61s) - BetterLoot.cs
  12 "Broken Items Cleaner" (1.1.3) by Orange (8.03s) - BrokenItemsCleaner.cs
  13 "Build" (2.0.82) by Reneb & NoGrod (62.24s) - Build.cs
  14 "Building Grades" (0.5.1) by Default (4.43s) - BuildingGrades.cs
  15 "Clans" (0.1.53) by k1lly0u (2.42s) - Clans.cs
  16 "Clan Team" (1.0.1) by deivismac (0.06s) - ClanTeam.cs
  17 "Code Sync" (2.0.1) by Wulf (0.28s) - CodeSync.cs
  18 "Compound Options" (1.1.1) by nivex/rever (2.06s) - CompoundOptions.cs
  19 "Console Filter" (0.0.1) by Wulf (0.00s) - ConsoleFilter.cs
  20 "Crafting Controller" (2.5.6) by Mughisi/nivex/Whispers88 (0.23s) - CraftingController.cs
  21 "Custom Skins Stacks Fix" (1.0.3) by Orange (10.92s) - CustomSkinsStacksFix.cs
  22 "Dangerous Treasures" (1.3.7) by nivex (1.43s) - DangerousTreasures.cs
  23 "Death Notes" (6.3.2) by LaserHydra (18.33s) - DeathNotes.cs
  24 "Discord" (0.2.1) by seanbyrne88 (0.00s) - Discord.cs
  25 "DiscordMessages" (2.1.2) by Slut (0.29s) - DiscordMessages.cs
  26 "Electric Generator Tweaker" (0.0.1) by BuzZ (1.41s) - ElectricGeneratorTweaker.cs
  27 "Entity Owner" (3.2.2) by Calytic (0.03s) - EntityOwner.cs
  28 "Extended Recycler" (1.0.6) by Orange (0.24s) - ExtendedRecycler.cs
  29 "FancyDrop" (2.7.9) by FuJiCuRa (11.05s) - FancyDrop.cs
  30 "Furnace Splitter" (2.2.0) by Skipcast (6.09s) - FurnaceSplitter.cs
  31 "Gathering Manager" (2.2.71) by Mughisi (0.41s) - GatherManager.cs
  32 "GUIAnnouncements" (1.23.83) by JoeSheep (16.28s) - GUIAnnouncements.cs
  33 "Held Entity Fix" (1.0.1) by Iv Misticos (10.98s) - HeldEntityFix.cs
  34 "HeliControl" (1.4.0) by Shady (4.01s) - HeliControl.cs
  35 "Image Library" (2.0.52) by Absolut & K1lly0u (0.06s) - ImageLibrary.cs
  36 "Raid Limit" (2.1.1) by noname (20.33s) - RaidLimit.cs
  37 "Infinite Candles" (1.0.2) by Orange (0.34s) - InfiniteCandles.cs
  38 "InfoPanel" (1.0.0) by Default (132.91s) - InfoPanel.cs
  39 "Admin / Player Inventory Cleaner" (1.5.1) by TheDoc - Uprising Servers (0.02s) - InventoryCleaner.cs
  40 "Kits" (3.2.93) by Reneb (2.06s) - Kits.cs
  41 "Loading Messages" (1.0.5) by CosaNostra/VVoid (3.43s) - LoadingMessages.cs
  42 "Loot Bouncer" (1.0.4) by Sorrow/Arainrr (1.67s) - LootBouncer.cs
  43 "Metabolism" (1.0.0) by Orange (0.01s) - Metabolism.cs
  44 "Mini-Copter Options" (1.0.1) by Diametric (1.20s) - MiniCopterOptions.cs
  45 "Night Lantern" (2.0.97) by k1lly0u (3.67s) - NightLantern.cs
  46 "No Give Notices" (0.3.0) by Wulf (0.01s) - NoGiveNotices.cs
  47 "NPC Vender Modifier" (1.0.1) by Default (0.01s) - NPCVenderModifier.cs
  48 "NTeleportation" (1.0.86) by RFC1920 (7.61s) - NTeleportation.cs
  49 "Offline Doors" (1.1.2) by Slydelix (2.32s) - OfflineDoors.cs
  50 "Performance Monitor" (1.2.4) by Orange (0.01s) - PerformanceMonitor.cs
  51 "PlayerAdministration" (1.5.20) by ThibmoRozier (0.54s) - PlayerAdministration.cs
  52 "PlayerRankings" (3.0.2) by Ankawi (0.61s) - PlayerRankings.cs
  53 "Playtime Tracker" (0.1.7) by k1lly0u (2.75s) - PlaytimeTracker.cs
  54 "Quick Smelt" (5.1.3) by Iv Misticos (1.25s) - QuickSmelt.cs
  55 "Quick Sort" (1.3.6) by Frenk92 (148.68s) - QuickSort.cs
  56 "Raid Control" (1.0.4) by Waggy (9.46s) - RaidControl.cs
  57 "Raid Tracker" (1.1.6) by nivex (10.31s) - RaidTracker.cs
  58 "Remover Tool" (4.3.1) by Reneb/Fuji/Arainrr (0.16s) - RemoverTool.cs
  59 "Rustcord" (1.10.0) by Kirollos & OuTSMoKE (0.00s) - Rustcord.cs
  60 "RustNET" (0.1.27) by k1lly0u (125.32s) - RustNET.cs
  61 "RemoteTurrets" (0.2.43) by k1lly0u (175.97s) - RemoteTurrets.cs
  62 "Rust Rewards" (2.2.53) by MSpeedie (30.07s) - RustRewards.cs
  63 "SAMSiteAuth" (2.3.0) by haggbart (9.05s) - SAMSiteAuth.cs
  64 "ServerInfo" (0.5.3) by Fujikura/baton (0.30s) - ServerInfo.cs
  65 "ServerRewards" (0.4.71) by k1lly0u (1.40s) - ServerRewards.cs
  66 "Sign Artist" (1.1.8) by RFC1920 (0.04s) - SignArtist.cs
  67 "Skins" (2.0.5) by Iv Misticos (3.96s) - Skins.cs
  68 "Stack Size Controller" (2.0.3) by Canopy Sheep (0.03s) - StackSizeController.cs
  69 "Tebex Donate" (1.6.3) by Tebex (75.87s) - TebexDonate.cs
  70 "Teleport Marker" (1.0.5) by Talha (0.02s) - TeleportMarker.cs
  71 "TimeOfDay" (2.3.4) by FuJiCuRa (0.01s) - TimeOfDay.cs
  72 "Update Checker" (1.1.4) by Orange (0.16s) - UpdateChecker.cs
  73 "UpLifted" (1.2.13) by FuJiCuRa (60.78s) - UpLifted.cs
  74 "Vanish" (1.1.0) by Whispers88 (119.06s) - Vanish.cs
  75 "Vehicle License" (1.3.1) by Sorrow|TheDoc (11.89s) - VehicleLicence.cs
  76 "VoteForMoney" (1.0.7) by Frenk92 (0.36s) - VoteForMoney.cs
  77 "Welcomer" (1.5.0) by Tricky (0.05s) - Welcomer.cs
  78 "Where is My Horse" (0.2.2) by 2CHEVSKII (0.03s) - WhereIsMyHorse.cs
  79 "ZoneManager" (3.0.9) by Reneb / Nogrod / k1lly0u (19.52s) - ZoneManager.cs
  80 "Instant Craft" (2.1.3) by Orange (0.04s) - InstantCraft.cs
  81 "BountyNET" (0.1.8) by k1lly0u (7.04s) - BountyNET.cs
  82 "Recycle" (2.1.10) by Calytic (0.70s) - Recycle.cs
  83 "Inventory Viewer" (3.0.3) by Mughisi (1.21s) - InventoryViewer.cs
  84 AdminDeepCover 
  85 DiscordRewards 

Thanks again!
How many entities do you have? First days after you wipe you would get 2x more performance compared to once you are getting 100k to 200k entities.

Just something to be aware of before thinking it's a plugin or hardware problem
Goldie
How many entities do you have? First days after you wipe you would get 2x more performance compared to once you are getting 100k to 200k entities.

Just something to be aware of before thinking it's a plugin or hardware problem

Currently mid wipe on 150K entities. I'm keeping that in mind.