Software Defined Data Center is an architectural approach to IT infrastructure, which extends the concept of virtualization, abstraction and automation in a data center.