Despite the demand to, many companies have been challenged to implement virtualization and cloud computing initiatives in their organization. This has lead Cisco and Microsoft to team up and develop a new, more agile, simpler and more efficient IT infrastructure.