So i decided i could run VM on my home server and decided to try hyper-v cuz i think it will be more simple to setup..
... well hyper-v server runs ok, able to manage it from my PC, but there is a problem:
I have CentOS7 VM just for Teamspeak server, i had some packets drops on it, disabled firewalls on both VM and Hyper-V host, disabled Linux SE on VM and it hepled do i was thinking i fixed my issue... just before more and more people joined TS and it started all over again.
Connection is stable for like 5 minutes, then it drops few packets, stable again, drops and again and again... the more people join TS, the biggest drops are and soon or later it will end up not in % packet loss, but complete disconnect for everyone
VM is running on normal "home" pc with dualcore intel, 8GB ram, 240GB SSD and gigabyte mATX mobo. Hardware is not even 50% used, linux VM is literaly bored.
Internet or router are not an issue, everything worked on non-vm server and its currently runing on it, since VM was so unstable...
I googled hard, nothing helped so far. I'm looking for some tips/tutorials what should i do/test/idk. I spent whole day raging and throwing commands in both hyper-v and CentOS VM
So far i think problem is hyper-v "virtual" switch thingy.
did 10GB "wget" iso download yesterday + pinging it for the whole time.. not a single drop or high latency so idk
1) forget to turnoff firewall somewhere 2) virtual switch dont like too many connections (it got worse with more ppl on TS, even tho teamspeak uses like 2Mb line with 100 ppl online)
Downloaded around 200 hyper-v updates last night, added "older network adapter" today, so i believe its "100Mbit" not "10Gb" switch... currently running TS load test, having 30 clients in one room playing music on highest quality - generating more upload than server with 100 ppl online and average packet loss is under 0.1% which can be problem on others-side