Srovn ´an´ı s´ıt’ov´ych processor ˚u
Jan Kaˇstil
Brno University of Technology, Faculty of Information Technology Boˇzetˇechova 2, 612 00 Brno, CZ www.fit.vutbr.cz/⇠ikastil
Obsah
3 ´Uvod
4 Freescale – PowerPC s QUICC 6 CAVIUM – ECONA
7 CAVIUM – OCTEON 9 RMI – XLR family 10 Broadcom
´Uvod
Poˇzadavky na S´ıt’ov´y procesor
• Od jednoduch´ych routˇr´ık ˚u po 100Gbps syst ´emy
• Propustnost od 100Mbps v´yˇse
• Pˇrelom LowEnd HighEnd je na 100Mbps hranici
Srovn ´an´ı procesor ˚u
• R ˚uzn ´e HW architektury
• M ´alo dostupn ´a dokumentace
• Spol ´ehaj´ı na HW akceler ´atory
Vyhledani
• Neexistuje centraln´ı datab ´aze s´ıt’ov´ych procesor ˚u
• Zamˇeˇren´ı na velk ´e odbˇeratele – ceny procesor ˚u nejsou volnˇe dostupn ´e
• Nˇekteˇr´ı v´yrobci ani nereaguj´ı na obyˇcejn ´e emaily
PowerPC s QUICC
Moˇznosti UCC
• 1Gbps ethernet
• Podpora IPv4 nebo IPv6
• Dalˇs´ı komunikaˇcn´ı protokoly
Architektura QUICC
• 8 UCC blok ˚u
• 2 RISC j ´adra
• DMA ˇradiˇc Architektura ˇcipu
• e300 PowerPC j ´adro
• Kryptografick´y akceler ´ator
• Podpora IPSec, SSL/TLS, SRTP atd.
• Programovateln ´e HW jednotky
• 2x ˇradiˇc DDR RAM
Dostupnost PowerPC s QUICC
Vyvojova deska
• 4x Ethernet – 2x 1Gbps a 2x 100Mbsp
• Podpora softwarov´ych n ´astorj ˚u
• Dostupn ´a dokumentace z freescale.com
• Cena 999 USD na webu Freescale
• Cena od 6000 na webu Farnellu
Router
• Router MikroTik RB1000 Desktop – 483.01 Euro
• Routuje s propustnost´ı aˇz 2.1 Gbps
Samotn´y processor
• Moˇznost objednat vzorky zdarma
• Cena kusov ´eho mnoˇzstv´ı: od 2 do 5 tis´ıc ve Farnellu
ECONA
Architektura procesoru
• 1 – 2 ARM j ´adra
• Tˇri ˇrady liˇs´ıc´ı se v´ykonem a v´ybavou
• Spotˇreba 1 – 3 W
ˇRada CNS11XX a CNS12XX
• Jedno ARM j ´adro
• 2Gbps ethernet rozhran´ı
• HW podpora NATu, L3/L4 routov ´an´ı a DPI
• HW podpora IPv4 filtrov ´an´ı a v´ypoˇctu kontroln´ıch souˇct ˚u
ˇRada CNS3XXX
• 2 ARM j ´adra
• 3 Gigabitov ´e ethernet porty
• HW podpora NATu, QoS, IPv4/IPv6 routing, DPI, ˇSifrov ´an´ı?
OCTEON architecture
Architektura processoru
• PKI zajist´ı pˇrijet´ı paket ˚u a rozm´ıstˇen´ı do flow
• Aˇz 32 MIPS jader
• J ´adro obsahuje CRC a Bezpeˇcnostn´ı jednotku
• Hardwarov ´a podpora pl ´anov ´an´ı a z ´amk ˚u
• HW vyhled ´av ´an´ı vzor ˚u a komprese
• PKO zajist´ı odesl ´an´ı zpracovan´ych paket ˚u
• Velk ´e mnoˇzstv´ı I/O port ˚u
• Kryptograficky
bezpeˇcn ´a pamˇet’ kl´ıˇc ˚u
• Spotˇreba des´ıtky W
Dostupnost procesoru
Santec
• Ofici ´aln´ı distributor pro Evropu
• Trv ´a na podpisu NDA
Cavium University Program
• Dostupn ´a z ´akladn´ı dokumentace
• Slevy pro university
• Norm ´aln´ı cena mezi 6000 aˇz 8000 USD
• Universitn´ı cena okolo 3500 USD
Semptian
• Vlastn´ı desky s OCTEON
• I relativnˇe pomal ´e a levn ´e varianty (MC1400)
Procesory XLR
Architektura XLR
• Aˇz 8 MIPS jader
• 4 cestn´y MT/j ´adro
• 800 MHz – 1.2GHz
• 4 HW akceler ´atory ˇsifrov ´an´ı
• TCP checksum HW
• HW distribuce paket ˚u mezi j ´adra
• M ´alo dostupn ´e dokumentace
Dostupnost
• Dostupn ´a v´yvojov ´a deska – 12000 USD
• Dostupnost procesoru nezn ´am ´a
Processory Broadcom
Processor BCM1125
• Jednoj ´adrov´y MIPS processor – existuj´ı v´ıcej ´adrov ´e verze
• 2x vestavˇen´y 1Gbps ethernet MAC
• Spotˇreba od 4W pˇri 400MHz, rozsah frekvenc´ı 400 – 800 MHz
• Aˇz 4.3 Mpps pˇri IPv4 look-up
• Dokumentace je volnˇe dostupn ´a