[kaanalnet-discuss] Re: What does it mean that KaanalNet uses the Linux Containers (LXC)

  • From: "suresh kumar" <dmarc-noreply@xxxxxxxxxxxxx> (Redacted sender "sureshkvl" for DMARC)
  • To: "kaanalnet-discuss@xxxxxxxxxxxxx" <kaanalnet-discuss@xxxxxxxxxxxxx>
  • Date: Wed, 16 Sep 2015 16:57:39 +0000 (UTC)

Hi Brian,
Mininet uses the network namespaces. KaanalNet uses the LXC.
Yes, kaanalNet utilizes the lxc-create,start,stop,clone etc  to create a nodes.
When you create a topology, the node is created a UBUNTU LXC container, which
can be accessible via SSH.
Yes. you can install any application as you want.

On Wednesday, 16 September 2015 5:51 PM, brian mullan
<bmullan.mail@xxxxxxxxx> wrote:

On the KaanalNet wiki page it says:
KaanalNet uses the Linux Containers (LXC), openvswitch, linux bridge and
ping,iperf(traffic utilities). KaanalNet is tested with OpenDayLight and POX
SDN controller. I'm just trying to clarify what "uses the Linux Containers
(LXC)" means.    Mininet uses the LXC terminology also but does NOT use the
linuxcontainers.org API for LXC.

Mininet uses only a "lightweight" linux container and not an LXC container
where you have a full OS running in the LXC container & sharing the kernel of
the host machine.

It would be great if KaanalNet really used the lxc-create, lxc-start, lxc-stop,
lxc-clone etc command set/API so it would be possible to install an actual
application into the KaanalNet network host/nodes.

Thanks for any clarification.


Other related posts: