Software-Defined Networking
The flexibility and elasticity of cloud computing cannot be denied, and most technology executives are currently exploring their options for utilizing cloud technologies. One of the big stumbling blocks to adaptation is trust. Cloud services provide enormous computing power all immediately accessible at the press of a button, but in order for companies to store their data on these systems the level of trust that your organization has in that cloud provider must be very high. After all, you don't own any of the hardware or networking infrastructure that your data is sitting on when it's in the cloud, and so your control of those resources is limited at some point. Seeing this hurdle, Microsoft has made many efforts in recent updates to bring cloud-like technology into the local datacenter. Introducing server elasticity into our datacenters means virtualization. We have been virtualizing servers themselves for many years now, though the capabilities are still being...