This part isn't doable if you don't own the datacenter. Slicehost has a problem with this because they never owned the datacenters they used.