New to Starwind and well really SAN's in general. I've been reading everything there is on the subject as well as scanning these forums to get a good idea of how I should be setting my environment. I was hoping someone could look over my setup and tell me if I am doing anything wrong. I am setting up a 3 node synchronous cluster for use with my VMware environment.
My 3 Starwind nodes are identical:
Dual Xeon E5 2620 v2
128 GB RAM
Server 2012 R2
2 - 100 GB Intel S3700 RAID 1 for OS
2 - 800 GB Intel S3700 RAID 0 for L2
12 - 4 TB HGST Enterprise class 7200 RPM SATA RAID 0
2 - Intel X540-T2 4-10GB Ports Total
Here is how I have my network set up.

Does this look like a sound networking plan?
Ok, question 2:
What is best practice for splitting up or not splitting up all of that data? Should I have one big ~43 TB ,~110 GB L1, 1.45TB L2 device that I present as a single datastore to my esxi servers? Or should I split it up into smaller chunks? None of my current vm's are very large but I could see in the near future having some 6-8TB VM's.