7. CPU
RAM
CPU
Netvisor
OS Virtual
Memory
Mem+PCIe
Interconnects
Nx10GE
Device Device
And we replace the NIC with a
merchant silicon switch chip
Switch chip mapped
into OS (unlike
conventional switches!)
Switch-Chip controlled at
multi-10G speed (unlike
conventional switches!)
Switch chip is fully
programmable as an
application flow accelerator
(unlike conventional
switches!)
The Freedom Server-Switch
Devic
e
Devic
e
11. Freedom Development Kit Libraries
Netvisor Open Programmability
inNetwork SDN
CLI
Pluribus GUI
You Can work with the CLI, or you can use fully multi-threaded C, Java, REST
APIs
12. Fabric-Cluster Application
Every Node shares the
same view of the
Fabric: MAC, IP,
connections and app
flows
Single Point of
Mgmt
Applications/Services/Orc
hestration controllers
“see” only one device
Built-in ARP
suppression
Classic database
3-phase commit
for config
changes
Distributed cluster
free of centralized
controllers
The Fabric-Cluster Application
13. Fabric-Cluster Application
The Analytics Application
inNetwork Analytics: No Taps, No Monitoring Network
Track any connections
across the entire
fabric-cluster from any
node
Full visibility into
overlay network traffic
‘Industrial’ control plane
permits monitoring at wire-
rate as opposed to
sampling, where nuances
may be lost.
No limitation from
traditional switch
chip tables
14. Analytics Time Machine
Starts at tracking 1 million
application flows in Real
Time and log 400Gb of
data over Fusion-io
without losing any
information.
The VM and application
level analytics are
available in Real Time and
via Time Machine for
outlier analysis and
historical monitoring
Logging on Fusion-IO device
and can be exported over
NFS, iSCSI
3rd party tools can be hosted
on Netvisor itself to process
and visualize the data
natively right inNetwork
16. Fabric-Cluster Application
The vFlow Application
Flow abc
Flow xyz
Ability to capture,
analyze, modify,
redirect, drop, and
police flows across the
entire fabric-cluster from
any node in the cluster.
Fabric-wide Flow Programmability
17. Freedom SDN
Eliminate Scalability Bottleneck of
Controller-Based SDN
The Controller programs ONE logical device
Pluribus inNetwork SDN
High-BW, low latency, TRUE Server
programming of application flows!
Freedom Development Kit Libraries
CLI
Pluribus GUI
18. Fabric-Cluster Application
Virtual Networking Application
inNetwork Virtualization
VLAN:100-200 / 16K MAC VLAN:500-600 / 32K MACs VLAN:800-900 / 64K MACs
RED NETWORK BLUE NETWORK GREEN NETWORK
#1
Port
17-46
#1
Port
47-64
#3
Port
1-16
#2
Port
17-46
#3
Port
17-46
#2
Port
47-64
#3
Port
47-64
#2
Port
1-16
#1
Port
1-16
24. Summary
• SDN on bare metal switches is seeing good interest and
moving into production
• Every customer is looking to use the switches to do more.
Some use cases seeing deployments:
• Analytics
• Security
• Application performance and debugging
• Services