Fast intercontinental Remote Desktop Sessions
I will be working from Thailand for the next months and I want to be able to RDP or Anydesk my office PC in Greece. Previous attempts have been proven unstable with varied results throughout the day - from flawless, to terrible connections. I am reading that ping time is the most crucial element in such connections. I have tried subscribing to a VPN service but the results are at best the same as not using VPN at all.
I am interested to find out if there is tried and tested way to approach this issue. I am not aware on how intercontinental routing is performed and if one can direct packets through an optimal route. I think this is outside the end-user's control but I would be interested to know if there are companies and subscription options that accomplish intercontinental routes with low latency.
Solution 1:
Previous attempts have been proven unstable with varied results throughout the day - from flawless, to terrible connections.
You do need a reliable Internet connection, with no or very low packet loss. Less than 0.1% is OK, less than 1% should be still usable, more than 1% is terrible.
ping time is the most crucial element in such connections
No, a low packet loss ratio is the most crucial parameter. Round-trip time (RTT/latency) as measured by ping is the second most crucial parameter. [edit] As Austin has accurately pointed out, a low variance in latency is also crucial when working with interactive user interfaces (RDP or similar).
I have tried subscribing to a VPN service
A VPN service cannot improve the packet loss ratio and definitely increases RTT. That won't help.
[edit] As @Bob has correctly pointed out, there are fringe cases where VPN might help: when your access ISP connection is actually good, but packet loss and latency deteriorate between your ISP and the destination network. A VPN connection might allow you to get around that problem, when the tunnel takes another route between your access ISP and the VPN provider that doesn't hurt connectivity (as much).
However, I wouldn't put much effort into this approach as it's not very likely to find a suitable VPN provider without in-depth knowledge (or research) of the access ISP's and VPN provider's connectivities.
find out if there is tried and tested way to approach this issue
The only thing you can do is find a better Internet uplink, in respect of packet loss ratio and RTT. The latter is subject to physical limitations (speed of light mostly), so it'll increase with growing distance (10 ms per 1000 km can be considered very good).
I am not aware on how intercontinental routing is performed and if one can direct packets through an optimal route.
That is nothing you can control, aside from choosing your Internet provider.
If connection quality regularly changes over the course of a day, you might need to adjust your working hours to that, if possible.
Solution 2:
Are there other ISP's that you can use? Are they any better than your current ISP?
At the end of the day, no matter what you might try, your connection is dependent upon the network ISP/provider/carrier that you're using. VPN's and other mechanisms can't avoid traversing your ISP. You're just adding additional network overhead.
Solution 3:
With that latency? No. It will be a miserable user experience with lags and disconnects. I've supported remote desktop environments with similar latency and even with the better providers and clean links, it's miserable. There are some tweaks such as disabling audio but no magic bullet.
https://www.consoleconnect.com/locations/athens/
Athens <-> Bangkok 343 ms