Hey,
Ik ben recent aan de slag gegaan met een Shadow, een cloud game PC. En heb gemerkt dat als er in huis Netflix wordt gestart terwijl ik verbonden ben met mijn Shadow dat de latency flink toeneemt.
Latency zonder Netflix: stabiel rond de 20ms.
Latency met Netflix gestart elders in het lokale netwerk: zwaar fluctuerend 300ms of hoger, wat de Shadow eigenlijk onbruikbaar maakt.
Het is niet gelimiteerd door bandbreedte. Ik heb bij een speedtest 60Mbit down en 30 Mbit up. Via een traffic analyser heb ik gezien dat ik met Shadow en Netflix tegelijk ver van die 60Mbit af blijf. Tevens heeft de Shadow een instelbare bandwidth cap, en ik heb gezien dat als ik deze hoog of laag zet, dat het voor de latency nauwelijks uit maakt.
Ik heb al flink gezocht op internet en gevonden hoe QoS kan helpen in dit soort gevallen.
Ik heb gewoon een standaard router van Telfort, een Experiabox V8, maar er zit wel QoS op. Op internet lijkt praktisch niemand te snappen hoe je dat goed kan instellen op de Experiabox, aangezien er geen manual voor is van de producent. Maar ik heb er toch wel iets mee voor elkaar gekregen.
Er stonden QoS 'rules' voorgeprogrammeerd die netwerkverkeer indelen in bepaalde prioriteitsklassen. Deze voorgeprogrammeerde regels waren vooral gebaseerd op welke UDP en TCP poorten gebruikt worden door het netwerkverkeer. Ik kon op internet niet echt vinden welke poorten Netflix en Shadow gebruiken, als ze al specifieke poorten gebruiken, geen idee.
Maar toen zag ik dat ik ook QoS rules kon maken op basis van IP adressen binnen het lokale netwerk. Dus ik heb alle voorgeprogrammeerde QoS rules verwijderd en alleen 1 regel gemaakt die zegt dat als de laptop waarop ik Shadow draai het nodig heeft, deze 75% van de bandbreedte mag hebben, en dat dit prioriteit heeft boven al het andere netwerkverkeer. En tot mijn verbazing, als QoS-n00b, had het nog effect ook.
Met deze op lokale IP adres gebaseerde QoS regel kon werd de latency op mijn shadow terug gebracht naar relatief stabiel 20-30ms, met een piekje elke paar seconden naar max 50ms als Netflix even buffert. Dit is al veel beter en maakt de Shadow weer bruikbaar, alleen smaakt dit naar meer.
Vragen die ik heb: Denken jullie dat het uberhaupt beter kan? Zo ja, hoe?
- Betere/andere QoS regels?
- Betere/andere router die sneller de data interpreteert en bijstuurt?
Iemand hier ervaring mee? Wat ik vooral lees over QoS is dat mensen het 'aan' of 'uit' zetten op basis van voorgeprogrammeerde algoritmes in routers, en dat het soms helpt, maar soms ook niet. Dat is natuurlijk ook wat die 'gaming-routers doen. Ik lees eigenlijk weinig over eigen QoS regels maken. Ik vraag me ook af of een gaming router mij zou helpen in combinatie met mijn Shadow? Omdat het niet 'echt' gaming verkeer is, maar gewoon het beeld van een virtual machine die ergens anders op de wereldbol draait? Ik weet nog niet helemaal hoe dit werkt. Iemand ervaring?
Thanks!
Ik ben recent aan de slag gegaan met een Shadow, een cloud game PC. En heb gemerkt dat als er in huis Netflix wordt gestart terwijl ik verbonden ben met mijn Shadow dat de latency flink toeneemt.
Latency zonder Netflix: stabiel rond de 20ms.
Latency met Netflix gestart elders in het lokale netwerk: zwaar fluctuerend 300ms of hoger, wat de Shadow eigenlijk onbruikbaar maakt.
Het is niet gelimiteerd door bandbreedte. Ik heb bij een speedtest 60Mbit down en 30 Mbit up. Via een traffic analyser heb ik gezien dat ik met Shadow en Netflix tegelijk ver van die 60Mbit af blijf. Tevens heeft de Shadow een instelbare bandwidth cap, en ik heb gezien dat als ik deze hoog of laag zet, dat het voor de latency nauwelijks uit maakt.
Ik heb al flink gezocht op internet en gevonden hoe QoS kan helpen in dit soort gevallen.
Ik heb gewoon een standaard router van Telfort, een Experiabox V8, maar er zit wel QoS op. Op internet lijkt praktisch niemand te snappen hoe je dat goed kan instellen op de Experiabox, aangezien er geen manual voor is van de producent. Maar ik heb er toch wel iets mee voor elkaar gekregen.
Er stonden QoS 'rules' voorgeprogrammeerd die netwerkverkeer indelen in bepaalde prioriteitsklassen. Deze voorgeprogrammeerde regels waren vooral gebaseerd op welke UDP en TCP poorten gebruikt worden door het netwerkverkeer. Ik kon op internet niet echt vinden welke poorten Netflix en Shadow gebruiken, als ze al specifieke poorten gebruiken, geen idee.
Maar toen zag ik dat ik ook QoS rules kon maken op basis van IP adressen binnen het lokale netwerk. Dus ik heb alle voorgeprogrammeerde QoS rules verwijderd en alleen 1 regel gemaakt die zegt dat als de laptop waarop ik Shadow draai het nodig heeft, deze 75% van de bandbreedte mag hebben, en dat dit prioriteit heeft boven al het andere netwerkverkeer. En tot mijn verbazing, als QoS-n00b, had het nog effect ook.
Met deze op lokale IP adres gebaseerde QoS regel kon werd de latency op mijn shadow terug gebracht naar relatief stabiel 20-30ms, met een piekje elke paar seconden naar max 50ms als Netflix even buffert. Dit is al veel beter en maakt de Shadow weer bruikbaar, alleen smaakt dit naar meer.
Vragen die ik heb: Denken jullie dat het uberhaupt beter kan? Zo ja, hoe?
- Betere/andere QoS regels?
- Betere/andere router die sneller de data interpreteert en bijstuurt?
Iemand hier ervaring mee? Wat ik vooral lees over QoS is dat mensen het 'aan' of 'uit' zetten op basis van voorgeprogrammeerde algoritmes in routers, en dat het soms helpt, maar soms ook niet. Dat is natuurlijk ook wat die 'gaming-routers doen. Ik lees eigenlijk weinig over eigen QoS regels maken. Ik vraag me ook af of een gaming router mij zou helpen in combinatie met mijn Shadow? Omdat het niet 'echt' gaming verkeer is, maar gewoon het beeld van een virtual machine die ergens anders op de wereldbol draait? Ik weet nog niet helemaal hoe dit werkt. Iemand ervaring?
Thanks!