More recently, Cisco -- along with IBM -- bought a stake in software maker VMware just before it went public.VMware's software programs can create, run and manage multiple virtual machines on a single computer, allowing businesses to spend less on hardware and other costs.