New to Solaris IPMP (conversion from Linux)


 
Thread Tools Search this Thread
Operating Systems Solaris New to Solaris IPMP (conversion from Linux)
# 8  
Old 10-01-2015
Quote:
IPMP provides increased reliability, availability, and network performance for systems with multiple physical interfaces. Occasionally, a physical interface or the networking hardware attached to that interface might fail or require maintenance. Traditionally, at that point, the system can no longer be contacted through any of the IP addresses that are associated with the failed interface. Additionally, any existing connections to the system using those IP addresses are disrupted.

By using IPMP, you can configure one or more physical interfaces into an IP multipathing group, or IPMP group. After configuring IPMP, the system automatically monitors the interfaces in the IPMP group for failure. If an interface in the group fails or is removed for maintenance, IPMP automatically migrates, or fails over, the failed interface's IP addresses. The recipient of these addresses is a functioning interface in the failed interface's IPMP group. The failover feature of IPMP preserves connectivity and prevents disruption of any existing connections. Additionally, IPMP improves overall network performance by automatically spreading out network traffic across the set of interfaces in the IPMP group. This process is called load spreading.
# 9  
Old 10-01-2015
Hi duke2nuke,

Thanks for the quote. Precisely that's what I am asking about. How does an ipmp group load spread its traffic ?

If I am to send a file , or establish some tcp handshake or session, does packets get spread across the 2 interfaces which uses 2 different source macs and ips - wouldn't that be an issue ?

Regards,
Noob
# 10  
Old 10-01-2015
As stated before, the purpose of IPMP is to increase redundancy. Usually this is an asymmetric approach, active/standby.
Even if active/active with IPMP is advertised - I have only seen broken ones.

For symmetric load spreading the dynamic link aggregation was developed, and it also provides redundancy. It needs LACP. While a non-LACP mode is advertised - I have only seen a broken one.

In post#2 I have given configuration examples that WORK.
This User Gave Thanks to MadeInGermany For This Post:
# 11  
Old 10-02-2015
Well i'm using active - passive with test addresses on 11.1 Smilie

I have tested LACP with IPMP over 2 x LACP (active-passive), which works fine.

Other stuff did not pass physical tests (unplugging or port shut) on current patchset i'm running. Stuff like transitive probing and active active ipmp.

Stuff gets fixed tho, but having to make test like that for every update ..... not so enterprise Smilie.

DLMP - didn't try, but i've have heard that it works in newer releases.

Regards
Peasant.
# 12  
Old 10-03-2015
Dear all,

Thanks for the valuable feed backs. It do seems like active,active might not be the common option/setup despite having the "active, active" functionality.

Lastly, can i check , is there any configurations command we can use to check if our setup is ACTIVE,ACTIVE or ACTIVE,standby ?

On ifconfig -a, i do not see any "STANDBY" wording in the output for the interfaces.

Regards,
Noob
# 13  
Old 10-03-2015
Please give ifconfig -a output. (ip- and mac-address X'd out.)
# 14  
Old 10-03-2015
Quote:
Originally Posted by MadeInGermany
Please give ifconfig -a output. (ip- and mac-address X'd out.)
Hi MadeInGermany,

Please see output as below ->

Code:
-bash-3.2$ cat /etc/hostname.igb0
universe group IPMP
-bash-3.2$ cat /etc/hostname.igb1
universe-igb1 group IPMP

--/etc/hosts
192.168.7.51    universe loghost universe.planet.com
192.168.7.52    universe-igb1


-bash-3.2$ cat  /etc/default/mpathd
#
#pragma ident   "@(#)mpathd.dfl 1.2     00/07/17 SMI"
#
# Time taken by mpathd to detect a NIC failure in ms. The minimum time
# that can be specified is 100 ms.
#
FAILURE_DETECTION_TIME=10000
#
# Failback is enabled by default. To disable failback turn off this option
#
FAILBACK=yes
#
# By default only interfaces configured as part of multipathing groups
# are tracked. Turn off this option to track all network interfaces
# on the system
#
TRACK_INTERFACES_ONLY_WITH_GROUPS=yes



igb0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.7.51 netmask ffffff00 broadcast 192.168.7.255
        groupname IPMP
        ether b0:99:28:98:82:18
igb0:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.7.50 netmask ffffff00 broadcast 192.168.7.255
igb1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
        inet 192.168.7.52 netmask ffffff00 broadcast 192.168.7.255
        groupname IPMP
        ether b0:99:28:98:82:19

Thanks.
Regards,
Noob
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

IPMP group failed on Solaris 9

Hi, I have Solaris-9 server, V240. I got alert that one of the interface on IPMP configuration, is failed. Found that two IPs (192.168.120.32 and 192.168.120.35) are not pingable from this server. These two IPs were plumbed on another server and that is decommissioned now. That is the reason,... (5 Replies)
Discussion started by: solaris_1977
5 Replies

2. Solaris

Solaris 10 IPMP - failback=no

Hi all, Just a few questions -> Is an "OFFLINE" interface going back to "ONLINE" consider as a failback by IPMP ? I have "FAILBACK=no" in my /etc/default/mpathd; however when i do the following (igb0 and igb7 are in the same ipmp link based group) q1) why does "if_mpadm -r igb7" cause... (0 Replies)
Discussion started by: javanoob
0 Replies

3. Solaris

IPMP over aggregate in Solaris 11

hi all, i start with solaris 11 and i am disapointed by the change on ip managing. i want to set a ipmp over tow aggregate but i dont find any doc and i am lost with the new commande switch1 net0 aggregate1 | net1 aggregate1 |-----| |... (1 Reply)
Discussion started by: sylvain
1 Replies

4. Solaris

Solaris 10 branded zone with IPMP

All. I am trying to create a 10 branded zone on a Sol 11.1 T5. The Global is using IPMP...so aggregating is out of the question. Has anyone successfully created a branded zone with IPMP? If they have can you please show me the steps you took to get this to run. Thanks (4 Replies)
Discussion started by: aeroforce
4 Replies

5. Solaris

Link Based IPMP on Shared IP Solaris Zone

Hi, This may have already been raised previously so sorry for the duplication. What I want to achieve is have a physical server using link based IPMP setup in the global zone (not problem doing that) and then create a zone set as Shared-IP so when the servers NIC has an issue the IP will... (0 Replies)
Discussion started by: giles.cardew
0 Replies

6. Solaris

Solaris IPMP

Can any one please explain me the concept behind IPMP in solaris clustering.Basic explanation would be really appreciated... Thanks in Advance vks (2 Replies)
Discussion started by: vks47
2 Replies

7. Shell Programming and Scripting

Linux to ansi pc conversion

Hi All, I checked the old posts here. But could not find a solution for my question. I have a file created by one application in HP-UX. My client wants it to be converted into ANSI PC version. I have heard about unixtodos and have worked with it also. But I am totally unaware of of this ANSI... (0 Replies)
Discussion started by: Tuxidow
0 Replies

8. Solaris

how to configure IPMP in solaris 9

Hi friends , can anyone provide me the complete steps to configure IPMP in solaris 9 or 10 provided i have two NIC card ? regards jagan (4 Replies)
Discussion started by: jaganblore
4 Replies

9. Solaris

Does Veritas Cluster work with IPMP on Solaris 10?

Does Veritas Cluster work with IPMP on Solaris 10? If anyone has set it up do you have a doc or tips? I have heard several different statements ranging from , not working at all to Yes it works! Great How? * Test and Base IPs???? * configure the MultiNICB agent ? I can give details... (1 Reply)
Discussion started by: dfezz1
1 Replies

10. Solaris

Solaris IP Multipathing (IPMP) Help

Hello All, I work for a Health care company at a local trauma hospital. I maintain a Picture Archiving and Communication System (PAC's). Basically, any medical images (X-Ray, CT, MRI, Mammo, etc) are stored digitally on the servers for viewing and dictation from diagnostic stations. I took over... (10 Replies)
Discussion started by: mainegeek
10 Replies
Login or Register to Ask a Question