Beralih Antarmuka Abstraksi (SAI) – Melanggar Agregasi Jaringan

Industri jaringan bergerak lebih cepat dari sebelumnya. Alasan untuk mempercepat kecepatan terletak pada isolasi perangkat jaringan yang mengarah pada evolusi konsep sakelar kotak putih. Apa yang memungkinkan isolasi jaringan? Apa masalah dengan jaringan tradisional? Mari kita simak wacana di depan.

Tumpukan Jaringan Tradisional

Industri jaringan telah melihat era perangkat lunak dan komponen perangkat keras yang terkait erat untuk perangkat jaringan. Perusahaan mengembangkan sistem operasi jaringan mereka sendiri dan mengintegrasikannya dengan tumpukan perangkat lunak jaringan silikon dasar (SDK). Hal ini membutuhkan usaha patungan untuk vendor silikon dan vendor OEM untuk membuat produk switch jaringan yang lengkap. Ada lebih banyak upaya yang terlibat untuk mengintegrasikan SDK vendor silikon dan Sistem Operasi Jaringan (NOS) miliknya sendiri. Ini dapat disebut sebagai perangkat jaringan agregat di mana perangkat lunak sakelar digabungkan dengan erat dan tidak dapat diskalakan. Rantai pasokan produk dimiliki oleh perusahaan.

Kekurangan dari pendekatan agregat:

â— Memakan waktu

â— Tidak dapat diskalakan

â— Penguncian vendor

â— Sayang

Mengisolasi Jaringan

Isolasi berarti memisahkan perangkat lunak dan perangkat keras jaringan. Ini seperti membeli silikon jaringan dari vendor mana pun dan kemudian memuat NOS pilihan Anda. Dalam hal ini, seseorang dapat memiliki berbagai opsi untuk switching silikon dan NOS open source. Beralih perangkat keras silikon dapat dari Cavium, Broadcom, Barefoot, Centec, Mellanox dll dan NOS dapat berupa Open Switch (OPX), SONiC, dNOS dll.

Keuntungan dari pendekatan isolasi:

â— Waktu lebih cepat ke pasar

â— Dapat menskala

â— Tidak ada kunci entri vendor

â— Hemat biaya

â— Modularitas dan kebebasan dalam memilih NOS dan mengganti silikon

Untuk mengadaptasi konsep isolasi jaringan, pemain besar seperti Microsoft, Facebook, Dell, Intel, Broadcom, Mellanox, Marvell, Cavium dll telah berotot untuk menangani masalah pengaturan jaringan tradisional. Mereka telah membentuk grup Open Compute Project (OCP) dan memperkenalkan abstraksi standar switch jaringan. Antarmuka standar disebut SAI – Beralih Antarmuka Abstraksi.

SAI – Solusi untuk menyesuaikan Isolasi

Ketika kami menyebutkan pengaturan jaringan, ini berarti NOS yang mencakup kit perangkat lunak switching silikon, driver khusus platform, dan bidang manajemen. Untuk memunculkan sebuah switch, perlu menyatukan semua bagian perangkat lunak untuk membentuk NOS yang lengkap.

SDK yang disediakan vendor silikon perlu diintegrasikan dengan NOS. Sekarang untuk integrasi yang lancar dan mudah, vendor menyediakan antarmuka standar untuk mengakses silikonnya. Antarmuka standar diterima dengan baik dan banyak digunakan oleh berbagai NOS open source. Karena ini adalah standar, pengembang hanya perlu mengetahui API standar vendor -netral.

Dengan menggunakan SAI, pengembang dapat mengintegrasikan perangkat lunak vendor silikon dengan NOS open source apa pun dengan sangat lancar dan cepat. Ini berarti seseorang memiliki opsi untuk memilih NOS yang memiliki SAI sebagai antarmuka menuju ke selatan ke vendor SDK. Ada berbagai NOS open source yang tersedia di pasar yang menggunakan SAI. Mari kita lihat contoh SONiC yang digunakan dengan SAI.

Di sini SONiC digunakan sebagai NOS pada berbagai platform dan SAI digunakan sebagai antarmuka standar antara perangkat lunak vendor SONiC dan silikon. Selain SONiC, NOS dapat berupa saklar terbuka (OPX), dNOS, ONL dll.

Sekarang setelah kita mengerti mengapa dan bagaimana SAI, mari kita lihat apa sebenarnya SAI itu?

Apa itu SAI?

Switch Abstraction Interface adalah API berbasis bahasa C standar untuk pemrograman tabel perangkat keras jaringan. Pengguna tidak perlu tahu tentang perilaku switching silikon yang mendasarinya. Pengguna hanya perlu menggunakan SAI API untuk mengonfigurasi fitur jaringan tertentu untuk silikon. Gambar di bawah ini adalah analogi yang mirip dengan penawaran Switch Abstraction Interface.

API SAI yang tersedia di header SAI adalah indikator fungsi yang terdaftar dengan API khusus vendor silikon. Implementasi API khusus vendor ini adalah adaptor SAI untuk SDK. Adaptor SAI terdiri dari logika lem aktual antara fitur jaringan standar dan fitur khusus vendor. Pengguna dapat memberikan pasangan atribut-nilai untuk mengonfigurasi fitur tertentu.

Proyek SAI didorong oleh Open Compute Project (OCP) dan dengan cepat diadaptasi dalam industri jaringan. Penjual sakelar silikon utama seperti Cavium, Barefoot, Broadcom, Mellanox, Marvell, Centec, dll. adalah kontributor di komunitas SAI.

Apakah White Box Switch masa depan Jaringan?

Di pasar jaringan yang tumbuh cepat, keuntungan utama dari peluncuran produk jaringan adalah waktu yang lebih cepat untuk membawa produk ke pasar dan itu juga dengan harga yang kompetitif. Tentu saja, kualitas dan kinerja adalah faktor yang tidak boleh dipertimbangkan. Di sisi lain, pendekatan jaringan tradisional memiliki banyak kelemahan seperti skalabilitas untuk jaringan SDN, waktu ke pasar dan harga. Akibatnya, ia memasuki pasar pada waktu yang tertunda dan terlalu mahal.

Sakelar jaringan yang dikembangkan dengan gagasan isolasi jaringan adalah sakelar kotak putih. Sakelar kotak putih memungkinkan vendor ODM untuk memilih silikon dan NOS sakelar sumber terbuka opsional mereka sendiri yang membuatnya lebih terukur dan hemat biaya. Anda juga dapat mengganti NOS yang berjalan di perangkat jaringan dengan yang baru dengan memanfaatkan antarmuka SAI dan dukungan ONIE. Rantai pasokan titik tunggal adalah cara konvensional sekarang. Pengembang sakelar dapat menyesuaikan perangkat lunak dan perangkat keras jaringan terbuka sesuai dengan kebutuhan mereka.

Keluarga AS7XXX Edgecore, Mellanox Spectrum, Inventec DCS6072QS, Dell EMC S3048-ON, dan lainnya berhasil mengkomersialkan sakelar kotak putih.

Sakelar kotak putih telah dikonsep sejak 2011 dan di era jaringan terbuka selama 2018, telah menimbulkan potensi gangguan pada vendor tradisional. Ini adalah tren yang sedang berlangsung di pasar jaringan saat ini dan akan terus demikian di masa depan jaringan SDN karena keuntungannya yang jelas. SAI adalah kunci untuk membuka kunci pengembangan sakelar kotak putih.

Untuk tur lainnya: http://www.volansys.com

Leave a comment

Your email address will not be published. Required fields are marked *