Visual Guide to LAG Thinking for Server Admins

When working with Server and VMware people, there is a fair amount of misunderstanding of what is happening in the network. The best technical explanation for what is happening in LAG is, of course described at Ivan Pepelnjak’s IPSpace Blog – vSphere Does Not Need LAG Bandaids – The Network Does while Chris Wahl talks about the server side for VMware but I wanted to add something to the debate.

People who work with vSphere, KVM or Hyper-V are often focussed on a single physical system – the server – and they perceivethe server connection to the network as something like this diagram. In fact, most server people only see Area 1 but some will perceive/understand that Area 2 exists. That is, the network load balancing is equally important as the server.

And usually, just a few admins will understand that the paths in the dual homed switch architecture is some what more complex. They are able to consider the outbound and inbound traffic paths to a server. Consideration in Areas 1, 2 and 3 as show are all equally important. Even more vital, the network and server must have configurations that co-operate.

What has less visibility to server and especially VMware administrators is that the Networking Team is considering a much larger system that include the switches that connect to the switches which connect to the servers. Take a reasonably network that is using a MLAG/802.1BR1 type setup

 

The EtherealMind View

I’ve occasionally used these diagrams in my regular consulting engagements to explain the end to end considerations to server folks which helps them to understand the complexity of the network. Configuring a server is often focussed on just one element or systems and server administrator fail to consider the bigger system because of that focus.

Equally, networking admins often forget that servers have to be correctly configured to load balance into the network. So a little overall understanding is helpful.


  1. 802.1BR is an IEEE Bridge Port Extension standard for extending bridge/switch ports into another device (switch or server) . Most people know it by it’s Cisco feature name of FEX or Fabric Extension since they are the only vendor that I know to have implemented it in networking equipment.  ↩
About Greg Ferro

Greg Ferro is a Network Engineer/Architect, mostly focussed on Data Centre, Security Infrastructure, and recently Virtualization. He has over 20 years in IT, in wide range of employers working as a freelance consultant including Finance, Service Providers and Online Companies. He is CCIE#6920 and has a few ideas about the world, but not enough to really count.

He is a host on the Packet Pushers Podcast, blogger at EtherealMind.com and on Twitter @etherealmind and Google Plus

You can contact Greg via the site contact page.

  • http://wahlnetwork.com/ Chris Wahl

    Snazzy graphics, Greg, and thanks for the mention. :)

Subscribe For Weekly Updates by Email

Get a Weekly Summary of Latest Articles and Posts to your Email Inbox Every Sunday

Thanks for signing up. Look for the email from MailChimp & make sure you confirm your email address. You may need to check your spam or gmail settings to be sure of receiving the email.

Note: You can unsubscribe at any time using the link at the bottom of every email.