Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

OVERVIEW

The Pensando Naples™ Distributed Services Card


(DSC) delivers a broad suite of software-defined
services at the compute edge. Naples installs easily
in standard servers, combining high-performance
networking, security and storage functions together
with pervasive observability and ease of
management.
Just as cloud data centers have adopted a “scale
out” approach for compute and storage systems, so
too the networking and security elements should be
implemented as a Scale-out Services Architecture. The
ideal place to instantiate these services is the server
edge (the border between the server and the
network) where services such as overlay/underlay
tunneling, security group enforcement and encryption
termination can be delivered in a scalable manner. In Naples DSC-100 PCIe Card*
fact, each server edge is tightly coupled to a single
server and needs to be aware only of the policies
related to that server and its users. It naturally scales,
HIGHLIGHTS
as more DSC services capabilities come with each FEATURES
new server that is added. Integrated security, networking and storage
functions in a single card
Services deployed at the server edge provide a Incorporates both data plane and control
clean separation between tenant’s compute plane, eliminating host agents
instances and the cloud infrastructure functions. This Customizable data plane - customers can
separation enables cloud operators to manage their develop their own software on the platform
infrastructure functions efficiently and provides a Pre-built Services packages for various
cost-effective means to save more compute functions, tested for scale.
resources for revenue generation, while Supports cloud-scale networks with >100k
simultaneously delivering better performance and firewall rules and >1M routes
scale.
The programmability and agility of the Naples
BENEFITS
platform allows customized functionality to be
Deliver Software-Defined Networking (SDN)
developed by cloud providers, speeding innovation
services at unprecedented performance and
and competitive differentiation.
scale
INTEGRATED SERVICES Achieve deep visibility into network behavior
Pensando offers a suite of robust software services with ‘Always-On’ telemetry
packages that implement cloud infrastructure Free CPU resources for monetizing by
functions for networking, storage, security and offloading networking and security functions at
observability. The services packages may be used as wire speed with extremely low latency and jitter
a starting point for developers or be used as-is and Improved data center efficiency and lower
managed via Naples gRPC/REST APIs. The APIs allow OpEx
integration of Naples devices into the management Consistent Infrastructure for virtualized, bare
and orchestration control plane of the cloud metal and containerized workloads
provider. The APIs also allow for device
management (health monitoring, software updates),
collecting metrics, and configuring policies for
* Heatsink removed
networking, storage and security.

©Copyright 2019, Pensando Systems. All rights reserved Pensando Confidential PPB19002. Rev 2
NETWORKING, SECURITY and STORAGE SERVICES PERFORMANCE & SCALE
Available Naples software services packages Naples delivers 100G wire-speed services on each of
include: its QSFP-28 ports, including chained services such as
Advanced Observability – Flow-based packet L4 stateful firewall + IPsec encryption + Load
telemetry, stateful conntrack, latency metrics, drop Balancing.
statistics, threshold alerting, ERSPAN (bi-directional), Performance Metric DSC-100 Performance
Netflow/IPFIX Stateful Firewall 100Gb/s full-duplex
Advanced Networking – Virtual Private Networks throughput
(network overlays), L3 ECMP, Load Balancing, NAT, Load Balancer 100Gb/s full-duplex
PAT throughput
Encryption throughput 100Gb/s
Advanced Security – Stateful firewall, security
(AES-GCM-256, @ 256B
groups, NACLs, VPN termination (IPsec), TLS/DTLS
pkts)
encryption, TLS Proxy
Compression 100Gb/s compress +
Enhanced Storage – NVMe virtualization, NVMe-oF throughput 100Gb/s decompress
with RDMA or TCP transport, AES-XTS data-at-rest Packet rate† 40Mpps
encryption, compression, SHA-3 deduplication, Connections per 1M cps
CRC64/32 acceleration Second
Avg Latency† 3µs
AGILE PLATFORM FOR CLOUD PROVIDERS Avg Jitter† 35ns
The Naples DSC-100 is the ideal software-defined † Conditions: LPM, flow-lookup, Security
platform to bring high-performance and efficiency to Groups, NACL, VXLAN overlay
the cloud infrastructure. Developers can create
customized data plane services that are targeted to INDUSTRY-LEADING HARDWARE PLATFORM
100G throughput, microsecond-level latencies, and Pensando’s P4 Programmable Processor powers the
that scale to millions of flows. High-level programming Naples card, enabling wire-speed performance –
languages (P4, C) enable rapid development and even with chained services – as well as enhanced
deployment of new features and services. security through isolated enforcement of policy. The
data plane and control planes are fully software-
USE CASES defined and supported with optimized hardware
● Multi-Tenant SDN, Virtual Networking with flexible accelerators. Up to 8 GBytes of on-board DRAM
encapsulations (VXLAN, etc.), Security Groups provides the performance and flow-table capacity
● Routing, Segment Routing, MPLS, BGP/eBGP for true cloud-scale deployments.
● Comprehensive Observability and
troubleshooting into network, storage and HARDWARE SPECIFICATIONS
security functions Form Factor Full-height, Half-length PCIe
● Flow capture/mirroring (bidirectional ERSPAN) PCIe Interface 16-lane PCIe Gen4
● Network load balancing, including TCP/TLS
Network Ports 2 ports QSFP28
termination
Port 2x 40/100G, 4x 10/25/50G
● Storage virtualization & offload (NVMe-oF over
Configurations
TCP or RoCE)
Management 2x RJ45 100M/1G Ethernet
● Data Compression/Decompression
Ports
Indicators Port activity and link
ENABLING CLOUD INFRASTRUCTURE Power 27-36W Typical
● Virtual Private Cloud (VPC) Cooling Passive heatsink
● Security Groups, firewall, DDoS protection Airflow 300 lfm airflow with DAC
● Transit gateway & VPC peering interface
● NAT gateway
● Load balancer Scale Metric* Naples DSC-100 Scale
● Metering, rate control and QoS marking Route Tables (LPM) 1M IPv4 and 1M IPv6
● SR-IOV for workload traffic/resource isolation – 2M total routes
● IPsec/VPN gateway 128k Local Mappings
Overlay Mappings 1M Remote Mappings

©Copyright 2019, Pensando Systems. All rights reserved Pensando Confidential PPB19002. Rev 2
1M IP address to TEP
Mappings
Stateless ACL 1M IPv4 AND 1M IPv6
Entries
Flow Table Entries >1M depending on flow key
size
IPsec Scale 100k tunnels @ 100Gb/s
NAT Mapping 512k
Tables
Policers 4K
* Resource assignments are
flexible and capacities
above can be refactored

DEPLOYMENT CONFIGURATION NETWORK IN-LINE DEPLOYMENT


Naples cards are installed into data center servers to Naples cards may be deployed as network in-line
provide advanced services as well as high speed devices – an ideal bare-metal solution as there is no
network I/O ports. Management is over the network need for drivers or agents on the host. Management
in-band or out-of-band, either by Pensando’s Venice of Naples is over the network, either in-band or out-of-
controller or directly from cloud provider band.
management systems via gRPC or other customer-
provided management APIs.

Distributed Services Cards Deployed in Servers In-Line Distributed Services

©Copyright 2019, Pensando Systems. All rights reserved Pensando Confidential PPB19002. Rev 2

You might also like