Technology news and information concerning computers, servers, virtualization, and other technology concepts.