Yes. WordPress Multisite works best on a VPS, where the site administrator has full control over web server configuration and other environmental factors.