A QoS-aware resource allocation framework in virtualised cloud environments. (29th October 2019)