ExtremeSwitching (VSP)

Expand all | Collapse all

Virtual Lab Fabric Connect

Martin Flammia

Martin Flammia04-24-2018 01:56

M.Nees

M.Nees04-24-2018 01:56

Stephane Grosjean

Stephane Grosjean04-24-2018 10:09

  • 1.  Virtual Lab Fabric Connect

    Posted 03-27-2018 08:47
    Hi,

    Simple question... Is there a means to run Extreme Fabric Connect in a virtual environment?

    Main reason is for me to get better familiar with the command-line and lab a virtual network without having to purchase the hardware?

    If so, any instructions on how to install it.

    Many thanks


  • 2.  RE: Virtual Lab Fabric Connect

    Posted 03-27-2018 09:50
    Hello Martin,
    there are rumors that there will be a VM with VOSS availible soon. I have no futher infomation on that.

    Cheers

    André


  • 3.  RE: Virtual Lab Fabric Connect

    Posted 03-28-2018 10:10
    Thanks Andre.

    Had heard that some might have been able to get it running on a Linux system?!

    Anyone heard of that or know how it might be done.... be useful in the short-term as I really could do with readily getting my hands on it to solidify my memory :)

    Cheers.


  • 4.  RE: Virtual Lab Fabric Connect

    Posted 04-11-2018 16:39
    I'm hopping for years to see something like gns3 running VOSS os - maybe Extreme is going to release something or at least to help the gns3 community to get it done


  • 5.  RE: Virtual Lab Fabric Connect

    Posted 04-13-2018 19:42
    I'm told that we're waiting on legal's approval to release the virtual image for VOSS and GNS3. There's a private repository on GitHub ready to go when they give us the greenlight. I'll share it here and probably in a new announcement when it hits the streets.


  • 6.  RE: Virtual Lab Fabric Connect

    Posted 04-14-2018 03:21
    That’s great Drew. Can’t wait for it 😉


  • 7.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 01:56
    I'm just going to leave this right here...
    https://github.com/extremenetworks/Virtual_VOSS



  • 8.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 01:56
    Nice one, thanks Drew!


  • 9.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 01:56
    Thanks - nice link!


  • 10.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    Thanks a lot Drew! You are the man :)
    I've tried the whole setup using vmware player and I had some problems - i'm thinking the vix API didn't worked as expected. In the end I've switched to a demo workstation and worked without any issues.
    Now I need to review the ACE FX papers - after almost 2 yeast i'm factory restored :))



  • 11.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    I'll give the credit to Stephen Williams... maybe he'll show up in this thread. He spent the time in GNS3 making this work.


  • 12.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    It would be super nice to have Stephen with us also - maybe he will be able to give me some help with the problem below:
    I've been trying to build some very basic scenarios in GNS3 using the VOSS switches without too much luck. I was able to create the SPBM infrastructure - it looks to work as expected, but no luck when I'm trying to add services on top of the infrastructure. I was unable to create a simple L2VSN between two access ports attached to two PCs (VPCS in GNS3) and also the IP Shortcuts works just to ping from one VOSS to the one directly attached to it - ping to another VOSS switch located two hops away fails, even though the routing table is populated by IS-IS as expected.
    Maybe I'm missing something?!



  • 13.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    Hi Vali, same issues here, configuringthe fabric works also verification shows no problems. But pinging between access devices via L2VSNs is not working and also pinging between switches, only directly connected devices can ping eachother.
    regards Thomas


  • 14.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    Good to know, at least is not my fault :))


  • 15.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    there's no datapath, so ping is not working. This is normal.


  • 16.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    @Stephane, can you, please, give us more details? What do you meen by "no datapath"?


  • 17.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    I meant dataplane. As there's no ASIC to run the code on it, obviously, we would need to simulate one in software. This is the dataplane. In this first release, there's no dataplane, so you cannot ping across the fabric, etc. All you can do is control plane configuration and see if the protocols look good.


  • 18.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    It wasn't that obvious as I was able to ping the next hop's IP interface - I would say there is no forwarding engine than no datapath.
    Any clues when this is going to happen and the simulator will be able to forward traffic?


  • 19.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    No idea, sorry.


  • 20.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    Apart from IP routing, L2VSN ping (with MACinMAC header) also works fine between two directly connected SPB nodes. This limited functionality was enabled to give the users the glimpse of MAC in MAC encapsulated packet which they can capture and analyze. Complete datapath support will come in future releases.



  • 21.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    Hi Vali,

    VIX only works with earlier version of vmplayer (v12 from memory), so it's better not to use it at all.

    The best approach is to install GNS3 GUI client only on your PC and run GNS3 VM either on vmplayer/workstation or ESXi host.

    Nice and clean this way.

    Thanks,

    Gates


  • 22.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    We fully understand the need for data plane. A decision was made to get control plane first and then data place to follow.

    So, at this point, you can use the VOSS VM current release (corresponding to VOSS 7.0.0) to:

    1. Get familiar with CLI, EDM and SNMP (fully functional) from management's perspective
    2. Use it as hands-on workshop companion to refresh your memory
    3. Valid your configuration command syntax by loading up your configuration
    4. Go through the new features of V7.0

    Something else need to beware of:

    1. Currently, if there is a newer version of VOSS VM being release, you need to re-create the appliances and each instances (we know it's a pain, we are also working hard to address this)
    2. Features utilizing special L2VSN for control-plane distribution (such as Dynamic Virtual Routing - DVR and Zero Touch Fabric - ZTF) are not supported (for obvious reason).

    We do hope that you find the VOSS VM useful.

    Thanks,

    Gates





  • 23.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    We fully understand the need for data plane. A decision was made to get control plane first and then data place to follow.

    So, at this point, you can use the VOSS VM current release (corresponding to VOSS 7.0.0) to:

    1. Get familiar with CLI, EDM and SNMP (fully functional) from management's perspective
    2. Use it as hands-on workshop companion to refresh your memory
    3. Valid your configuration command syntax by loading up your configuration
    4. Go through the new features of V7.0

    Something else need to beware of:

    1. Currently, if there is a newer version of VOSS VM being release, you need to re-create the appliances and each instances (we know it's a pain, we are also working hard to address this)
    2. Features utilizing special L2VSN for control-plane distribution (such as Dynamic Virtual Routing - DVR and Zero Touch Fabric - ZTF) are not supported (for obvious reason).

    We do hope that you find the VOSS VM useful.

    Thanks,

    Gates





  • 24.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    Thanks Gates for information. Do you have any idea if the ACLs filters are supposed to work? I’ve been trying to update myself with how filters work on VOSS as they have nothing to do with the way they worked on ERS family.


  • 25.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    The VOSS VM will take ACLs filters, either from CLI, SNMP or EDM.

    However, since the limitation on data plane, they are not to be tested against live traffic.


  • 26.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    Thanks Gates for all the info, is it posible to create a sub categories for all gns3 software? and is there a plan for the ERS switches?



  • 27.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    Hi Mark,

    You are welcome. Glad to help.

    Do you mean to create sub categories in Github to place EXOS VM GNS3 appliance (and template) as well as VOSS VM GNS3 appliance (and template)? Drew is the right person to make the call.

    At the moment, I am not aware of a plan for ERS VM.

    Thanks,

    Gates


  • 28.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    Hi Gates, with virtual VOSS 7.1, are mcasec and ipvpn features implemented?
    Thanks


  • 29.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    Hi Antonio,

    MACSec requires MACSec capable PHY, so it is not implemented in vVOSS.

    When you say IPVPN, do you mean Layer 3 Virtual Service (L3VSN)? If so, yes.

    Thanks,

    Gates


  • 30.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    Thanks Gates for the answer.
    Sorry, not ipvon as I've mistake write (I've tested the L3VSN in my gns3 lab and it works), but ipsec vpn...I suppose now that the answer is the same as for macsec..
    Thanks


  • 31.  RE: Virtual Lab Fabric Connect

    Posted 04-24-2018 10:09
    pure IP routing datapath should work today, but MACinMAC datapath will be added towards the end of this year


  • 32.  RE: Virtual Lab Fabric Connect

    Posted 09-08-2020 15:17

    Hello everyone,

     

    Sorry for resurrecting this discussion about virtual lab :sweat_smile:

     

    I have read this topic and I understand that SPBm control-plane has been implemented in priority. Then, maybe, the data-plane will follow. I’m OK with that !

     

    We are 2 years after the last comment and I’m setting up a virtual infrastructure with GNS3 and VOSS VM v8.1.5.0 (latest version at this moment) and it seems that SPBm data-plane is still not implemented, right ?

    Indeed, end-to-end IP communication just doesn’t work on my lab while everything looks working great on the control-plane’s side (“show isis spbm unicast-fib” → results make sense for me, etc.)

     

    I’m asking because I have not found anything about this in release notes…

     

    Thanks for your help !



  • 33.  RE: Virtual Lab Fabric Connect

    Posted 09-10-2020 06:51

    Unfortunately, you are correct :)

    No dataplane in 8.1.5. See also this topic.