Cloud versus traditional hosting