enhance server to return storage server close to client