What is the general consensus on LUN set up for specific use cases?

Posted by jake04-20@reddit | sysadmin | View on Reddit | 7 comments

We recently purchased a new all NVMe flash HPE/Nimble SAN appliance and got it spun up and configured a few weeks ago. I'm slowly migrating some VMs to the new SAN after doing some stress/performance testing in the weeks before. Our partner MSP/vendor (not HPE themselves but our local partner MSP) that helped spec and purchase the appliance was mentioning with the new all flash SANs, you don't have to be as conscious about setting up LUNs for specific use cases because the performance is just so good OOTB. As I begin to plan the remainder of the migration, I'm wondering if it's still worth while to create certain LUNs for specific uses, such as a SQL server LUN as an example, to optimize SQL performance. What is the community's general consensus on this? I was looking and some of the OOTB templates such as the vSphere datastore for SQL server template doesn't even disable deduplication/compression anyways (however I can manually disable it if I wish). Anyone with experience on this that can guide me in the right direction? Thanks!