Today many large businesses are geographically spread, and among their primary requirement is network connectivity between their branches, data centers and global customers. This means that they often ask network providers for new transport paths. Sometimes, they require path diversity to avoid failures, or perhaps they need low latency paths to specific locations.
But provisioning a new path is time consuming. Service providers or network operators must map their network topology, evaluate current network performance and then use external network planning tools to compute new paths that meet the constraints set by their customers. Add to this the configuration changes that must be carried out on all the devices along the new path and it is easy to see why provisioning a new path can take many hours or even days.
In this video, we look at how Packet Design’s SDN Path Provisioning application can be used to define new services and quickly provision new transport paths, minimizing the time taken as well as the risks associated with manual path provisioning.
In the video, we use a simple lab topology, on which we are going to provision a new constraint based path. New services can be defined in Explorer Path Provisioning application from Service Catalogue menu found under “Services”. The Service Catalogue lists all the services already created. To add a new service, click create new, enter the name, description, and priority. Priority allows the provider to apply a Class of Service priority and quota of bandwidth to the service being created. We can also define new priorities within the Explorer SDN application. The next step is to select the optimization algorithm to be used for the new path – either shortest TE metric, IGP metric or lowest delay, depending on the subscriber’s requirements. Constraints for the path can be defined from “More Options”. Packet Design SDN application allows to specify the tunnel type – either RSVP-TE or Segment Routing – and enable protection by adding path diversity based on node, link, SRLG or PE diversity. This allows us to ensure that the paths created are diverse and thus have no single point of failure. The “include” or “exclude” options allow us to include or exclude nodes, interfaces, SRLGs or affinity. For example, using the exclude option, we can define a path that avoids a specific geo location by asking the Explorer SDN application to compute a path excluding the nodes from that location.
After the service has been created, we can add our subscribers to the service. New subscribers can be added from “Subscribers” found under the “Services” menu and then added to the service. After subscribers are added, to create a new path, click on new path, specify the source and destination PE for the path, define the bandwidth allocated, and enter a custom name for the path. After the destination has been entered, the Explorer SDN Path Provisioning app computes the best path based on the constraints we defined earlier and presents it. We can then click the provision button to provision the new path. The Explorer SDN application works with a number of SDN controllers via APIs to provision new paths in the network in a matter of minutes.
Interested in our SDN technologies? Request a demo from the Packet Design team: