OVH Singapore: Weird routing behavior
I have an OVH singapore VPS. I've had it for several months, and it's always shown a peculiar problem.
When you try to access the VPS from various points around the world, the traffic is often handed over to the nearest OVH network.
So, even though the server is in Singapore, and I try to traceroute to it from the US West Coast, the traffic will head to OVH, Canada. From there, it will go to OVH France and from there to Singapore. So, instead of a 170 ms latency, you end up with a 300 ms latency.
Similarly, if I try to ping the Singapore server from some of the ISPs in India, the traffic is handed over to OVH France, and from there, it comes to Singapore.
Does this have to do with
1) poor peering on part of OVH, or
2) some misconfiguration on their network that prevents other networks from 'seeing' the real location of the IP?
3) or some other explanation?
Can I somehow increase the 'visibility' of the IP from my end? I've changed the reverse IP from a '.eu' domain to an international domain. That didn't help.
PS: There are some others also that are similarly affected. But this seems to be the worst case.