Virtual servers still face real world challenges