Yes. it's a per array limit on the HF models. You can have up to 1,000 per Nimble HF array regardless of the # of vVols datastores on it. So if you had 2 Nimble arrays you could support 2,000 vVols total, 1,000 per array. Note on Nimble we don't create extra vVols when you do snapshots so the # of vVols per VM is usually 3 (config, data & swap) unless you have additional disks on a VM.