Which two virtualized components are required in this scenario?