At-scale experimentation with resource virtualization in a metro optical testbed