nesox: cluster resource manager (with the help of software defined networking switch)