Excellent article on Software Defined Data Centers