Solved

iscsci san on Linux VM and Physical servers

Posted on 2013-05-30
3
350 Views
Last Modified: 2013-06-13
Hi,
I have two physical server running on Linux and another two physical server which will converted into virtual machine and each of them will host 5 Linux guest OS.
In total I have around 12 Linux OS and all of them will connected to san storage.

My questions is how many port require for me to configure this setup so that all these 12 Linux are connected to the storage ? I think this setup require me around 16port on Ethernet switches but not sure how many port require in storage box
0
Comment
Question by:motioneye
3 Comments
 
LVL 42

Assisted Solution

by:kevinhsieh
kevinhsieh earned 150 total points
ID: 39209845
You should only require at a minimum one NIC per physical device. Your physical servers should be able to share their NIC with all of their VMs. You can of course use more NICs if you wish. Many people like to use more than one NIC for iSCSI for redundant connectivity. If you expect to have really high throughout, you will need more NICs on your SAN.

I have run Hyper-V servers with 50 VMs using two NICs for the iSCSI shared between the host and VMs. Most of my VMs don't connect directly to the SAN, but my Exchange and file servers sure do.
0
 
LVL 38

Assisted Solution

by:Aaron Tomosky
Aaron Tomosky earned 100 total points
ID: 39209872
Personally I use two nics per host box. One for the San traffic and one for everything else. You can bridge them and run vlans etc but it works well just split San/LAN since my traffic is balanced that way anyway. However I have no redundancy in the event of a nic failure.
0
 
LVL 40

Accepted Solution

by:
noci earned 250 total points
ID: 39210852
Best would be to have two NICs per physical host.

1) for all normal traffic
1) for SAN traffic, preferably in a separate LAN using jumbo frames.

If you want more redundancy/capacity you can use multiple interfaces and make them trunks or separate channels. If you use Trunks fixed setups are prefered to auto-negotiated ones.
I have seen very busy SAN-VLANS fail because the automatic negotiation missed too many negotiation frames, fall back to single lines, and then cause severe flapping of interfaces.
which will cripple IO.
Trunking can only be reliably done using managed switches.

Jumbo frames do not mix well with interfaces that cannot handle them, that's why a separate (V)LAN is preferred. Note that all equipment involved in that (V)LAN must be able to process Jumbo Frames (Servers, switches, SAN's).
Jumbo frames are preferred to get better Throughput of data.
Adjust your I/O size to the jumbo frames (Either 4 or 8K).
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article is an update and follow-up of my previous article:   Storage 101: common concepts in the IT enterprise storage This time, I expand on more frequently used storage concepts.
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now