Hello,  Re: 1  If you have a 4TB array, do NOT use all of the available space on the array.  This will reduce performance in the long run.  The array needs some unallocated free space.  More if you are using snapshots or replication.  Re: 2  If you are not using a cluster capable filesystem, then don't connect multiple servers to the same volumes.  Each server should only have access to its own volume.  You can connect either using the Hypervisor (AKA Raw Device Mapped LUN) or directly from the VM.  That's known as "Storage Direct".  If your server is running Windows, then with that configuration you can use the Host Integration Toolkit / Microsoft edition (HIT/ME) to provide enhanced MPIO and better integration with MS Exchange, MS SQL, and SharePoint.    Using IP addresses is fine for controlling access.  It's a personal preference.  It's possible to make a mistake and allow multiple server access when just using IP addresses.  Or an address can be spoofed as well.  Most secure option is using a CHAP username / password combination.    Regarding your last two questions, I'm not sure I understand completely.   The iSCSI network should be on it's own.  So each VM or physical host connecting would have their own NICs.  Be they virtual NICs or physical NICs. With Virtual Switches, there should be dedicated HW NICs for iSCSI traffic as well.  But those can be shared by multiple VMs.    Regards,   Don 
hi.  i have Dell Equiliser PS 6000 model SAN storage. with RAID 50 Configured. and spce 4 TB 1. i want to present 2TB and 2 TB Volumes to the 2 host servers. is it good to present like this or  2. can i present each Volume separately to each Vertual Machine..??? My friends said 1st method is good practise. 3. and i am using Host IP address to present the volumes is it correct way. 4. if i use Host NIC to present Volumes. then can i use the same NIC as Virtual switch or not. please give me reply urgent need. thanks. 
What is the best practise to create Volumes