Brain4Net B4N Controller
B4N Controller is the high-performance OpenFlow-based SDN controller for Metro Networks and Telco Data Centers. The product designed to provide comprehensive solution for creation of resilient and fault-tolerant unified network fabric comprised from physical and virtual switches and tightly integrate this fabric with MPLS Backbone.
B4N Controller is the main component of B4N Service Platform that provides a unified control point of SDN-enabled network and simplifies network management and provisioning.
It enables Service Provider to deliver customer traffic from Access network to NFV platform in Telco PoP and tightly integrate Metro aggregation network services with value added NFV or other Cloud services running in Data Center.
B4N Controller can act as a multi-domain SDN Controller for WAN and DC. As the SDN Controller for DC, it provides unified management for bare-metal switches with OpenFlow support and virtual switches in OpenStack or VMware environments. B4N Controller forms the single network fabric in DC without separation to overlay and underlay networks. This approach helps to reduce latency, network overhead and improve network management and simplify troubleshooting.
Acting as an SDN Controller for Metro Networks, it provides a full set of Carrier Ethernet primitives, Traffic Engineering, Fast Failover of links, QoS and Multicast support.
To provide end-to-end network orchestration, B4N Controller supports domain federation, which enables CSP to create end-to-end tunnels between controllers in different administrative domains (Data Center, Metro, etc.).
B4N Controller Features
Full set of Carrier Ethernet Services
Acting as an SDN Controller for Metro Networks, B4N Controller provides a full set of Carrier Ethernet EVCs (E-Line, E-LAN, E-Tree EVCs), while enabling Hierarchical QoS per service.
Traffic Engineering and Fast Failover
Segment Routing satisfies essential requirements for application-enabled routing in SDN, including an ability to provide strict network performance guarantees, efficient use of network resources and high scalability for application-based transactions. B4N Controller uses Segment Routing source routing principles to encode calculated path. Administrator can choose from two options –typically calculated paths based bandwidth or traffic-engineered paths.
Unified Management of Virtual and Physical Networks
B4N Controller provides single pane of view and management of physical and virtual network elements, which enables CSP to deliver customer traffic from Access network to NFV environment, create dynamic service chains and tightly integrate DC services with MPLS backbone.
2n+1 active consistency model which allows three controllers to manage individual subsets of the network while sharing a common network view.
This feature is designed specifically to detect and overcome port and link failures. B4N Controller provides fast-failover mechanisms to redirect traffic to alternative links without control plane consultation and with minimal packet. Primary and backup links are provisioned to the switch for every service (e.g. E-Line).
Integration with IP/MPLS Networks
As a part of B4N Controller, Brain4Net also developed so-called “Distributed Routing” functionality: Routing MP-BGP component that helps CSP to migrate Customers to SDN Infrastructure without any service degradation and to provide L3 functionality in SDN domain. For example, CSPs can use Distributed Routing function as a part of their network virtualization strategy to move from proprietary P/PE router appliances to a “distributed PE-routing” approach: Control Plane logic is provided by virtual routing service, and Data Plane is provided by OpenFlow-compatible bare-metal switches.
B4N Controller supports two service models for transport – VLAN Swapping and MPLS Segment Routing. There are no encapsulation processes required to mark customer traffic.
Ethernet CFM Support
B4N Controller provides proactive connectivity monitoring, fault verification, and fault isolation features leveraging Ethernet CFM operation, administration and management (OAM) protocol.
Work in Docker Containers
Service isolation with all standard virtualization features with near-to-native performance. That reduces times for restart virtual machines in case of failure. Full system restart takes about 10 seconds.
B4N Controller supports NETCONF and REST API that provide an abstract representation of the underlying OpenFlow network and allow external applications running above the controller to exert control over the network.
B4N Controller Specifications
B4N Controller provides comprehensive and frequently supplemented list of integrated applications:
E-Line EVC (P2P): Point-to-Point pseudo-wires that provides addition of static or dynamic rules for ingress or egress switches
E-Tree EVC (P2M): Point-to-Multipoint pseudowires
E-LAN EVC (M2M): Multipoint-to-Multipoint pseudowires (L2VPN functionality)
MULTICAST: IGMPv2 / IGMPv3 requests handling, IGMP tree formation
L3VPN: B4N Controller supports creation of L3VPNs (BGP IPv4)
QoS: Hierarchical QoS, CoS
Routing: MP-BGP, Static Routing
NAT: Application that converts L5-L7 information according to specified ALG algorithms accelerated by Intel® DPDK.
High availability and redundancy features:
Service Topology features:
|Packaging||Virtual Appliance/VM Image|