Pertanyaan Umum

Pertanyaan Umum

Tidak. Biaya ASIC ditentukan oleh ukuran die. Ukuran die Intel® Tofino™ mirip dengan die dari ASIC fungsi tetap yang lama yang berjalan dengan kecepatan yang sama.

Tidak. Faktanya, di banyak kasus, chip ini mengonsumsi daya lebih sedikit. Untuk fitur dan protokol yang setara, konsumsi dayanya identik. Dalam switch yang dapat diprogram, Anda dapat mematikan fitur yang Anda tidak perlukan serta mengurangi daya atau menggunakan tabel yang lebih kecil.

Tidak. Dengan Intel® Tofino™ dan Intel® Tofino™ 2, kami telah menunjukkan bahwa keterprograman tidak perlu mengorbankan performa. Intel® Tofino™ dan Intel® Tofino™ 2 dapat sepenuhnya diprogram oleh pengguna, dengan menggunakan bahasa pemrograman P4, dan saat ini dapat memproses hingga 12,8 Tb/s.

P4 adalah bahasa sumber terbuka terlisensi Apache yang dimiliki oleh P4.org, suatu organisasi nonprofit independen. Perusahaan, universitas, atau individu siapa pun dapat bergabung dengan P4.org secara gratis dan berkontribusi terhadap bahasa, pengompilasi, dan peralatan. Intel adalah salah satu dari lebih dari 100 anggota P4.org, termasuk banyak perusahaan dari semua industri kami, dari AT&T hingga ZTE, dan beberapa universitas top di dunia. Dewan Penasihat P4.org terdiri dari Amin Vahdat (Google), Jennifer Rexford (Princeton), Nate Foster (Cornell), Guru Parulkar (ONF), dan Nick McKeown (Stanford/Intel). Bahasa ini dirancang oleh pakar dunia dalam desain bahasa pemrograman dari Princeton, Cornell, Stanford, VMware, Intel, Microsoft, Xilinx, Barefoot, dan Google. P4 adalah sumber terbuka dan dimiliki oleh semua orang. Bahasa ini dirancang secara saksama untuk menjadi bebas target dan dapat digunakan untuk memprogram perangkat penerusan apa pun yang dapat diprogram. Sejauh ini, bahasa ini telah digunakan untuk memprogram berbagai switch perangkat lunak dan perangkat keras serta NIC dari sumber yang berbeda-beda. Lihat P4.org untuk rincian lebih lanjut.

P4 lebih umum daripada OpenFlow, yang memungkinkan pengguna menentukan secara persis bagaimana pesawat penerusan memproses paket. OpenFlow dapat diungkapkan dalam bahasa P4; openflow.p4 menyediakan panduan cara yang bermanfaat untuk memulai.

Ini adalah pertanyaan yang sangat valid untuk switch yang berdasarkan ASIC fungsi tetap. Intel® Tofino™ bersifat sangat bisa diprogram, yang terdiri dari beberapa pipeline dan Match Action Units (MAU) di setiap pipeline. Sebuah MAU berisi logika parsing yang fleksibel dan beberapa blok SRAM serta TCAM yang dapat dibentuk untuk mengakomodasi penyebaran yang spesifik. Intel dapat menyediakan nomor skalabilitas terverifikasi sampel berdasarkan program P4 referensi dan berada di bawah NDA. Namun, nomor tersebut jangan pernah ditafsirkan sebagai nilai skalabilitas teoretis maksimum dari suatu chip.

Keterprograman memungkinkan fleksibilitas tanpa batas dan berbagai kasus penggunaan, mulai dari penyesuaian ukuran tabel switch untuk skala yang efisien hingga peningkatan fungsi jaringan yang ada saat ini dan penambahan kemampuan baru seperti telemetri, keamanan, dan penyeimbangan beban.

Tentu saja! Anda sebaiknya bertanya kepada vendor Anda terkait dukungannya untuk Intel® Tofino™ dalam platform switching-nya. Setelah platform berbasis Intel® Tofino™ ditawarkan, Anda harus sekuat tenaga membuat permintaan fitur pesawat data dan merencanakan peta penerapan fitur pada ASIC yang ada saat ini.