https://futures.io/trading-reviews-vendors/21198-speedytradingservers-com-review.html the owner is sam028. I am not sure but he offer also trial to test server.
Somebody please correct me if I'm wrong but I'm under the impression that IB simply cannot be used for strategies where milliseconds matter. In my own experiments IB's risk checking can take 100s of milliseconds LINK. When submitting takes 100ms, who cares if your ping is 1ms or 10.
I used AWS with a server at Oregon, I am in the Bay Area San Francisco, the service sucks, always available during weekends, or market off hours, but when market is open, they are nearly down......
I've been running an automated trading environment with IB Gateway on DigitalOcean NYC-1 zone. In the last 6 months, there was 1 time they asked to restart my VM, 2 times - network upgrades which impacted access to VM but didn't impact execution. Similar experience with AWS. From my experience - it's pretty standard uptime if running on single VM with any provider and DigitalOcean bets AWS cost-wise for VMs. Where the speed of execution is critical - I personally use resting orders on IB servers instead of relying on fast price delivery+analytics+submit+acknowledge cycle. That complicates development and orders management logic but reduces the impact of latency as well as micro-outages by design. Val
I use chartvps with IB. Completely seamless experience, their datacenters are near exchanges, and good customer service. Probably a bit pricier than spinning up your own AWS or DigitalOcean, but I'm ok paying for the convenience.
I think there is no "ultimate" VPS you need to multiply the VPSes to trade 1 account I think because ANY VPS will crash at one moment or another.