'Cloud computing' failure hits Internet