Posts

FRINX Machine 1.7 update

Image
We have just shipped a new release of FRINX Machine (FM 1.7). In the following series of videos, you can learn about new features and techniques that will help you to automate your network at scale. FRINX Machine 1.7 update - part 1 A closer look at the new features of FRINX Machine 1.7. This video provides an overview of the new device inventory and blueprint functions. We also demonstrate how to add a device to the inventory via the GraphQL API. https://www.youtube.com/watchv=n0SBR2UI0eg&list=PLQ2GwwrvIDrE90Ywa_A5SdQ2t4XRUF8w7&index=1 FRINX Machine 1.7 update - part 2 A closer look at the new features of FRINX Machine 1.7. This video provides an overview of the updated API documentation including OpenAPI docs for our UniConfig controller and the GraphQL playground for the FRINX Machine device inventory. https://www.youtube.com/watch?v=uameM-GqttI&list=PLQ2GwwrvIDrE90Ywa_A5SdQ2t4XRUF8w7&index=2 FRINX Machine 1.7 update - part 3 A closer look at the new features of FRIN...

TIP Open Automation Solutions Group webinar

Image
Check out the most recent TIP Open Automation Solutions Group webinar recording where FRINX presented scalable network automation. Hear about what real world use cases are being solved in the OAS group ( https://telecominfraproject.com/open-automation/ ) and learn about which solutions FRINX is working on in the webinar recording. https://vimeo.com/578211927#t=35m33s  

Configuring SONIC with OpenConfig

Image
SONIC is a network operating system that is widely used for white label switch deployments. This video demonstrates how the FRINX UniConfig controller can be used to configure devices running the SONIC operating system via the standardized OpenConfig data models for network device configuration. Many thanks to Alejandro Sanchez Sanz for developing the translation units and preparing the demo. https://www.youtube.com/watch?v=1Umeyg-Woa0    

FRINX Tests Performance of Model-Driven Network Automation

Image
The FRINX team has worked together with the Intel Network Builders program to perform a comprehensive set of performance tests of our network control software on Intel Xeon processors. FRINX and Intel published a white paper that demonstrates 50,000 network devices connected to our controller with an application response time of under 29 ms for 95% of responses (max response time <200 ms) based on Intel Xeon processors. Of course, we are in geek heaven, but these results also really matter for communication service providers who need to automate the rollout of their 5G networks.  Feel free to read the full whitepaper  here .

FRINX Machine 1.4

Image
FRINX Machine 1.4 combines workflow, inventory, and network control in a container-based automation solution. This release supports single and multi-node deployment options and includes our latest UniConfig release 4.2.6 with the worldwide largest stateful OpenConfig to CLI translation library.  Download and run FRINX Machine 1.4 here:  https://github.com/FRINXio/FRINX-machine

FRINX UniConfig 4.2.6

Image
O ur team has been hard at work to create new features in UniConfig, our open-source-based network controller. Some of those are: PostgreSQL as database, support for YANG 1.1 and Tail-f actions, UniConfig client for easy and fully programmatic access to UniConfig features, subscription to NETCONF notifications via web sockets, device configuration via templates, support for 3-phase commit by using NETCONF confirmed-commit, improved logging and many more. All these new features are available in our 4.2.6 release. Get started here: https://bit.ly/3jttRzr Let us know what you would like us to add or change in upcoming releases!

FRINX Resource Manager - A resource manager for network consumables

Image
https://github.com/FRINXio/resource-manager Based on our collaboration with the TIP Open Automation Solutions Group ( https://telecominfraproject.com/open-automation/ ) FRINX has created Resource Manager, a resource manager service. The purpose of the resource manager service is to allocate and deallocate network consumables like IP addresses, VLAN ids, Route Distinguishers, Route Targets or any other resource. In addition to the allocation strategies that come out-of-the-box, users can modify strategies and add their own. Allocation strategies can be changed at runtime with the help of WebAssembly containers running JS and Python user code. The resource manager service provides a GraphQL API for developers and a web user interface for operators. Multi-tenancy and a concept of pool hierarchies gives users the tools to solve a multitude of allocation scenarios that they face in their networks. Resource Manager can be consumed as a cloud service or as part of our FRINX Machine on-premi...