Abstract
The advent of Cloud Computing changes the approach to datacenters networks in terms of scale, programmability and resilience. The ability to control, visualize and customize the cloud network is an important evolution with software defined networking. The advent of Big data, cloud and virtualization is demanding a new level of agility in networking. One can deploy applications more rapidly across shared server and storage resource pools than is possible with conventional enterprise solutions. This is very difficult to accomplish with traditional silo computing model and necessitates a new cloud stack.