IBM Aims to Make Cloud Computing More Palatable to Companies