mul v2.0.00 released !!

We are proud to announce the next release of mul – 2.0.00

Source tar ball can be downloaded from .
Git repo is also available : git clone git:// mul-code

In brief, we have following new features under the hood :

Core infrastructure
– Availability of “services” exported to various apps.
– Support for RPC or shared memory constructs for inter-app communication
– Support for auxillary connections by “core” mul to boost parallel processing
– Support for seqlock primitive for low contention locking
– datapath-id abstraction into a sequential-id space for applications
– Stringent flow and action validations before applying to hardware
– Support for almost all OF 1.0 actions

New applications 
Fabric app :
– Adds ability to form a data center fabric using a set of openflow 1.0 switches
– Weaves multiple point to point l2 networks
– Multi-tenant aware
– Dynamic insertion and deletion of default gateways per tenant virtual network
– Supports Openstack integration
– Zero manual provisioning
– Zero broadcast
– Proactive flow installation with no controller software forwarding or latency for supported switches
– Support for online switch addition or deletion to fabric
– Support for v-motion

CLI app :
– Unified cli for controller provisioning and debugging
– Supports config replay based on per application events
– Extensions for future config HA

New Services :

Routing and Topology –
– Shortest path computation using Floyd warshall algorithm
– Service exported via shared-memory constructs
– Scalable upto 512 switches. (This number is just a testing limit)
– Topology discovery using LLDP protocol

2 thoughts on “mul v2.0.00 released !!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s