?
Solved

HEA vs IVE on power6.

Posted on 2014-01-16
4
Medium Priority
?
390 Views
Last Modified: 2014-01-21
Hi again,

A simple question, I now what HEA are, but not sure what's IVE. Are they the same?

In my case I have 4 HEA ports, I have a LPAR with lhea port1 assigned working properly, but I dont know why HEA ports are grouped in two. See image attached.

Thanks.
hea.JPG
0
Comment
Question by:sminfo
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 68

Accepted Solution

by:
woolmilkporc earned 2000 total points
ID: 39785061
Hi again and Happy New Year!

HEA and IVE is nearly the same. HEA basically means the port hardware (ncluding logical ports and virtual switches), while IVE is a collective name for HEA hardware, the required hypervisor functions and the driver software.

How ports are grouped depends on what physical hardware and thus which IVE feature code is installed. Seems you have a 4 port 1Gbps adapter - this is feature 5639 which incorporates 2 port groups containing 2 physical ports each.

This IVE stuff is not quite simple, so if you're interested in more info you should read this Redpaper:
http://www.redbooks.ibm.com/abstracts/redp4340.html?Open

Have a good reading and a nice day

wmp
0
 

Author Comment

by:sminfo
ID: 39785265
Hi wmp... happy new year for you and your family!!

Just was reading this redbook before you wrote me and you're right, it's crystal clear ... I'm just mounting a lab with a power6 (P550 8204-E8A) server which brings this 4 HEA ports.
Still I'm not sure which configuration Is the best for resiliance in my case....;)
Appreciate your opinion..!
0
 
LVL 68

Assisted Solution

by:woolmilkporc
woolmilkporc earned 2000 total points
ID: 39785413
Well, right now you've defined LHEA port 1 in non-promiscuous mode (i.e. for non-exclusive use of the LHEA)  to your "nim" partition.

Since I'm not sure what you're trying to do with the machine I can't really say if this is good or not.

The basic question is: Do you run a VIO on your box and do you plan to implement SEA there? Do you have non-HEA adapters to be used by this VIO?

If HEA is the only adapter type and if you have VIO/SEA you must use one or more HEA ports in promiscuous mode to serve as SEA (perhaps to configure more than one SEA (one per port) or one SEA based on several Link-aggregated ports).

If you're not planning to have a VIO with SEA - leave the HEA ports in non-promiscuous mode and distribute the expected network load across HEA ports - the sums of the network bandwidth requested by the LPARS sharing one HEA port should be as equal as possible across all ports.

You could of course use a mix - dedicate ports to VIO and use the remaining ports in shared (non-promiscuous) mode for LPARS which need additional bandwidth (NIM?)

One can even think of configuring a Link Aggregation for a given LPAR based on one SEA connection over VIO and one LHEA port connection.

Everything is possible nowadays ...

Should you want more exact advice I'll imperatively need more info about the planned configuration - which network hardware (only HEA or additional non-HEA adapters),
how many LPARs, expected bandwidth consumption of each LPAR, VIO needed (for VSCSI) etc.

wmp
0
 

Author Closing Comment

by:sminfo
ID: 39796816
perfect.. sorry the delay.. I'll test some configurations regarding HEA/IVE.. thanks much..
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

Hello fellow BSD lovers, I've created a patch process for patching openjdk6 for BSD (FreeBSD specifically), although I tried to keep all BSD versions in mind when creating my patch. Welcome to OpenJDK6 on BSD First let me start with a little …
Why Shell Scripting? Shell scripting is a powerful method of accessing UNIX systems and it is very flexible. Shell scripts are required when we want to execute a sequence of commands in Unix flavored operating systems. “Shell” is the command line i…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Suggested Courses
Course of the Month13 days, 10 hours left to enroll

801 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