Vio Build


 
Thread Tools Search this Thread
Operating Systems AIX Vio Build
# 8  
Old 07-18-2011
No, your RAID controller is only connected to your DVD drive. If it does go bad, just your DVD drive won't work. Your disks should remain unaffected. Assuming your LPARs are multipathed and have network connections going through each VIO server, if one of your SAS Adapters does go bad, the VIO server using it will go down till the parts are replaced, but since you have dual VIO servers, your LPARs should move their connections through the other VIO server that is still running and be fine. They'll throw a lot of errors in the errpt, but should continue to run.
# 9  
Old 07-21-2011
Another question, I got the installation of the dual vios working and

I am trying to understand how the extenal connectivity from the VIO Client LPAR works in a VIOS environment.

I will appreciate if someone can explain this.

Below is how interfaces are setup in the VIOS server

VIOS 1 --- similar setup is for VIOS 2

ent0, ent2 __ etherchannel ( ent6 ) --- ent4 (Virtual) --- ent7 (SEA)
----ent5 (Ctrl chan)

ent1 -- Has a I/P address bound

Now, If a client LPAR needs to send packets to a external address, how are the packets routed to the extenal network.

Will the packets go from Client LPAR (Virtual Ethernet) --->vios ENT7 - ENT4 - ENT1.
# 10  
Old 07-21-2011
Quote:
Originally Posted by mk8570
Another question, I got the installation of the dual vios working and

I am trying to understand how the extenal connectivity from the VIO Client LPAR works in a VIOS environment.

I will appreciate if someone can explain this.

Below is how interfaces are setup in the VIOS server

VIOS 1 --- similar setup is for VIOS 2

ent0, ent2 __ etherchannel ( ent6 ) --- ent4 (Virtual) --- ent7 (SEA)
----ent5 (Ctrl chan)

ent1 -- Has a I/P address bound

Now, If a client LPAR needs to send packets to a external address, how are the packets routed to the extenal network.

Will the packets go from Client LPAR (Virtual Ethernet) --->vios ENT7 - ENT4 - ENT1.

This is the best explanation I can give you. Consider a situation where you have a VLAN (100 for this example) then this VLAN will exist as physical and virtual (in the Hypervisor). Your example above would result in ent0 and ent2 would be connected to the physical VLAN and by virtue of the etherchannel construction ent6 is also connected.

The command:
Code:
mkvdev -sea ent6 -vadapter ent4 -default ent4 -defaultid 100 -attr ha_mode=auto ctl_chan=ent5

the -defaultid 100 flag sets the VLAN id to 100 for this virtual adapter.

would result in the ent7 adapter being created. This is the virtual adapter which would carry the virtual VLAN address for LPAR communication through the VIO servers. Both VIO servers would have the same characteristics set so there would be identical Ethernet adpaters on both VIOS but the trunk priority would be set to alternate values (1, 2 etc).

When creating the Ethernet adapter on the client LPAR one selects the VLAN 100 on the drop down menu on the HMC on both VIO servers. As the adapters on the VIO server have been configured to talk on VLAN 100 nothing else needs to be done except allocating an IP address when the LPAR is powered on. No IP address needs to be added to the VIO virtual ethernet adapter.

All traffic to the outside world from the client LPAR would be as follows:

Client LPAR Ethernet adpater ent0 > along the Hypervisor VLAN 100 > into the VIO server SEA ent7 > Upto the virtual adapter ent4 > through the etherchannel adapter ent6 > finally out of ent0 and ent2 to the real network infrastructure.

This unfortunately is the hardest part of VIO construction to get your head around!
# 11  
Old 07-21-2011
well.. as I remember traffic from Lpar takes this route to external network
Code:
Lpar traffic ----> VIOS ent4(Virtual_adapter)  ----> ent7(SEA) ---> ent6(Etherchannel)

# 12  
Old 07-21-2011
Yes this is the common misconception. Have a look at the MKVDEV command. The virtual adapter ent4 was created using the menu from the HMC or if you are really adventurous keyboard commands on the HMC. I have seen both examples where the mid point adapter is classed as the SEA and the end adapter which connects to the Hypervisor VLAN as the virtual. However for the sake of clarity I feel the opposite is better as the virtual is created on the HMC for each VIO and the MKVDEV command connects the virtual to the each SEA adapter. Very confusing!
# 13  
Old 07-21-2011
Thanks JohnF. I understand that SEA is a Layer 2 bridge between the physical and the virtual interface. But in this case , only ent1 has a I/P. So, without the I/p how is the trafiic send from ent0 or ent2 ?



Code:
ent0, ent2 __ etherchannel ( ent6 ) --- ent4 (Virtual) --- ent7 (SEA) 
----ent5 (Ctrl chan) 
 
ent1 -- Has a I/P address bound

# 14  
Old 07-21-2011
Attached is a diagram of how I have the VIO networks layed out. IBM use to say to NOT put the VIO IP on the SEA, but I think they changed and now they are saying to put it on the SEA. I think I like it better on its own etherchannel with one virtual adapter connected to the two different internal VLANs. Hopefully the picture will make it a lot more clear. The "ent0" on both VIO servers is the physical adapter. "EC" is "EtherChannel".

Essentially, the VIO server's IP on the etherchannel ends up being configured just like all the LPARs... with one virtual adapter connected to each VLAN.
Vio Build-vio1_layoutjpg
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Windows & DOS: Issues & Discussions

(VS 2008) New build config looking files from other folder build config

Hi Team, My new build configuration always looking for the files from the build where i copied from. please help me to resolve this. I am using Visual studio 2008.It has Qt 4.8. plugins,qml,C++ development I created new debug_new build configuration with additional preprocessor from the... (1 Reply)
Discussion started by: SA_Palani
1 Replies

2. AIX

Reboot VIO - OK?

We've got two datacenters and in every datacenter 2 VIOs. The VIO manages the I/O of the LPARs. So: Is it possible to reboot the VIO without shuting down an LPAR:wall: (4 Replies)
Discussion started by: DiViN3
4 Replies

3. Shell Programming and Scripting

Build.xml invocation by Build Script

Hi I have a build.xml file and I can run it on Windows via cmd. Now I want to write a script to invoke the same. Is there a way to do this? (1 Reply)
Discussion started by: ankur328
1 Replies

4. UNIX for Dummies Questions & Answers

Adding SDK Build on Kernel Source Build

Hi, So I downloaded this kernel source and was able to build it successfully. But I want to add this SDK source code inside, can anyone help me how to do this? Note that the SDK source can be built by itself. I added the SDK in the main Makefile: init-y := init/ #added SDK... (0 Replies)
Discussion started by: h0ujun
0 Replies

5. AIX

VIO Server

Hi, I am facing an issue in vio server. When I run bosboot -ad /dev/hdisk0 I am getting an error trustchk: Verification of attributes failed: /usr/sbin/bootinfo : accessauths regards, vjm Please use code tags next time for your code and data. (8 Replies)
Discussion started by: vjm
8 Replies

6. AIX

vio server ethernet to vio client ethernet(concepts confusing)

Hi In the vio server when I do # lsattr -El hdisk*, I get a PVID. The same PVID is also seen when I put the lspv command on the vio client partition. This way Im able to confirm the lun using the PVID. Similarly how does the vio client partition gets the virtual ethernet scsi client adapter... (1 Reply)
Discussion started by: newtoaixos
1 Replies

7. AIX

sddpcm on vio

I have same lun (hdisk3) assigned to 2 vios server (dual vio server) and this is mapped to the client lpar. I have sddpcm on the VIO. On the VIOA, the attributes for fscsi1 and fscsi3 are set to fast_fail and dyntrk is set to yes Now, if I do a lqueryvg -Atp on the hdisk3, I get a "DISK... (4 Replies)
Discussion started by: mk8570
4 Replies

8. AIX

VIO Redundancy

Hi Guys, I'm working on building a new 595 machine.. I'm try to achieve high availability for the VIO clients using 2 VIO servers, The ethernet part is satisfied using SEA failover, Now how do I achieve redundancy for the disks, its the servers internal disk attached to the scsi cards... ... (2 Replies)
Discussion started by: kkeng808
2 Replies

9. AIX

vio server and vio client

Hi, I want to know wheather partition size for installation of vio client can be specified on vio server example If I am installing vio server on blade with 2*300gb hard disk,after that I want to create 2 vio client (AIX Operating system) wheather I can specify hard disk size while... (1 Reply)
Discussion started by: manoj.solaris
1 Replies

10. AIX

Backup of VIO

I have a script running remotely using viosvrcmd command on hmc to back up the VIO servers. these are the steps involved 1. Mount the NFS directory on to the VIO server 2. run backupios command 3. un mount the directory I am stuck up in the 3rd step. I am not able to unmount the nfs... (6 Replies)
Discussion started by: balaji_prk
6 Replies
Login or Register to Ask a Question