Cloud Computing Model Definition