The software also reconfigures services such as firewalls and virtual private networks without needing to manually touch the underlying device ??? a key issue in a virtualized environment, where devices are abstracted from the service they are trying to deliver.