Scalable and adaptive overlay for efficient forwarding in volunteer clouds