Solved

Multiple Ethernet cards and iSCSI

Posted on 2007-11-21
2
664 Views
Last Modified: 2013-12-27
On a Solaris 10 box I have two Ethernet cards that I would like to bond together to double my throughput to my EqualLogic iSCSI target. The iSCSI target is on a dedicated VLAN. Should I be doing Multipathing with these two Ethernet cards or should I be doing a iSCSI initiator configuration like such as "iscsiadm modify initiator-node -c 10.0.0.1,10.0.0.". Which configuration would provide the best performance for both input and output?
0
Comment
Question by:jjc_mn
2 Comments
 
LVL 2

Accepted Solution

by:
SwassLikeMe earned 500 total points
Comment Utility
Well, bonding isn't a perfect solution for a couple reasons.  Ethernet bonding, even via Etherchannel, often means while you have concatenated  bandwidth, each one connection can only use a single ethernet connection.  So if you have two 100Mbps ethernet ports in Etherchannel, each one connection can only use 100Mbps of bandwidth, not 200Mbps.

From an iscsi standpoint, I have not tried software initiators on Solaris before.  I have a feeling that it will use a single connection to the target, but perhaps you can load balance them using the driver.  That is the way I would go, using Sun Trunking would not necessarily be what you would want to do.  If the driver allows you to load balance, do that.
0
 

Author Closing Comment

by:jjc_mn
Comment Utility
I ended up going with dladm to do my bonding. dladm does it at the MAC level which is better that MPxIO which does it at the IP level. To use dladm you need an intelligent switch that you can configure the LACP protocol.

Your answer wasn't exactly what I was looking for but you are the only one who cared so you get all the points. :)
0

Featured Post

Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

When you do backups in the Solaris Operating System, the file system must be inactive. Otherwise, the output may be inconsistent. A file system is inactive when it's unmounted or it's write-locked by the operating system. Although the fssnap utility…
I promised to write further about my project, and here I am.  First, I needed to setup the Primary Server.  You can read how in this article: Setup FreeBSD Server with full HDD encryption (http://www.experts-exchange.com/OS/Unix/BSD/FreeBSD/A_3660-S…
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…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

772 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

14 Experts available now in Live!

Get 1:1 Help Now