- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
vFRC block size for mixed workloads
I haven't figured out how I'm going to best take advantage of this technology. Has anybody experimented with block sizes to find a sweet spot for mixed workloads? Most of our VM's are windows probably with the majority having drives formatted default 4k. We do have quite a few SQL vm's with 8 to 64k block sizes. Our backend storage is currently VNX with Fast Cache. The SSD's we have in our new esx boxes are SAS attached which I know are not the fastest out there but I'm hoping we can see some benefit properly done. Thanks for any thoughts.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Something to keep in mind with vFRC is that the block size is for the application IO size, not the underlying NTFS/EXT file system formatted to a certain version.
But yes, typically MSSQL workloads use 64k IO size.
Check out my blog on sizing your vFRC cache correctly:
http://nickmarshall.com.au/blog/2013/10/31/rightsizing-vflash-read-cache-vfrc
Cheers,
Nick
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Nick, that sounds more like it, don't know why I was thinking it was the disk block size.I'll check out your blog.
Nice write up. One thing I found when I started working with SSD's and ESXi was an issue with the hypervisor not being able to see the disk resource as local so you saw nothing in vcenter. I found this little tidbit that might be useful in adding to your blog
- esxcli storage nmp device list
- Look for output like the following. The key parts of this output are highlighted in yellow.
- naa.600508b1001c3b7559b32be63f27a8ba
Device Display Name: HP Serial Attached SCSI Disk (naa.600508b1001c3b7559b32be63f27a8ba)
Storage Array Type: VMW_SATP_LOCAL
- esxcli storage nmp satp rule add -s VMW_SATP_LOCAL --device naa.600508b1001c3b7559b32be63f27a8ba --option="enable_local enable_ssd"
- esxcli storage core device list -d naa.600508b1001c3b7559b32be63f27a8ba"
- naa.600508b1001c3b7559b32be63f27a8ba
Display Name: HP Serial Attached SCSI Disk (naa.600508b1001c3b7559b32be63f27a8ba)
Has Settable Display Name: true
Size: 95362
Device Type: Direct-Access
Multipath Plugin: NMP
Devfs Path: /vmfs/devices/disks/naa.600508b1001c3b7559b32be63f27a8ba
Vendor: HP
Model: LOGICAL VOLUME
Revision: 3.42
SCSI Level: 5
Is Pseudo: false
Status: on
Is RDM Capable: false
Is Local: true
Is Removable: false
Is SSD: true