SQL 2008 R2 x64 errors Event ID 824 Logical consistency-based I/O error with tempdb

Here's my issue. I am getting this error when running a utility that is pulling data from one of our databases. It doesn't happen all the time but it causes the process to time out.
Here's my hardware: Dell R430, Dual Xeon E5-2620v3 CPU's, 96GB RAM, PERC H830, PowerVault MD1400 w/ 8 300GB 10k SAS drives (RAID 10), 2 600GB 15k SAS drives (RAID 1)
All firmware is current inc. BIOS
VMWare Dell ESXi 5.5-1331820
I have 3 servers -  SBS 2011, Server 2008 R2 (RDP), Server 2008 R2 (SQL)
I have the SQL database sitting on the 2-600GB drives in RAID 1
I have run CrystalDiskMark to check I/O under different loads and this server is flying.
Everything seems to be running very fast. I don't see how I would have any issues with my disk subsystem.

The SQL server is setup with 32GB RAM, 20GB allocated to SQL, 2 virtual sockets with 4 cores per socket. OS on one set of spindles and SQL databases on another.

I have run dbcc checkdb on every database and they all come up clean.

Any thoughts on this?
T-TekAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Are you using the VMXNET3 interface on all your servers, you should be and not the E1000 legacy interface.
0
T-TekAuthor Commented:
I am using VMXNET 2 (Enhanced)

Should I use 3 instead?
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
is VMXNET3 available, and you are on ESXi 5.x, yes you should be using it.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SQL Server 2008

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.