Minimizing computing-plus-communication energy consumptions in virtualized networked data centers