You definitely want separate EQL volumes for Logs and Data.   That's been a long standing best practive, with or without Virtualization.   The OS only has one SCSI queue for both of those "drives" since there is actually only one disk.  If you haven't already you should configre MPIO from the Guest to the EQL volumes, and install the HIT/ME software, available on the Equallogic support website.   That will help optimize I/O to those volumes.  If you only have one physical array, you can only have one pool.  If you have two member arrays you could have one in one pool and one in the other.  There's no way to split a single physical array over more than one pool.  Regards, 
Hello, Currently I'm having a VM that have the system C: drive as a VMDK disk on a LUN in a PS6100XV array (24x600GB 15k SAS disks).This LUN is shared with other VM's. Both data and logs are on the D: drive that is a MS iSCSI initiator attached volume on the same PS6100XV array.  I'm thinking of creating two volumes on the array and move the data and logs to respective volume. Will this increase performance or will it not make any difference since the array is a tier of 24 disk with one pool. What about spindles? Should I create different pools and put the different volumes on these pools so the volumes acts as different storage arrays giving better performance? What's the optimal config on the eql for hosting SQL volumes? Thanks
Guideline for best performance MS SQL server on EQL