I am new in this field and am trying to explore the field but after going through many papers related to these topics I couldn't find what the key parameters in VMs are. Most of them have considered cpu, memory and time but these are not sufficient , are they?
Suppose any client wants to execute some programme on cloud and she/he asks for a particular environment(in general). what are the things she/he might want from a vendor?