Text this: Energy and performance efficient resource allocation for cloud-based data centers