Jaringan yang Ditentukan Perangkat Lunak (SDN=Jaringan Buatan Perangkat Lunak) adalah pendekatan manajemen jaringan yang memungkinkan administrator jaringan untuk mengelola, mengkonfigurasi, dan mengoptimalkan sumber daya jaringan secara dinamis melalui perangkat lunak dan tanpa perlu menyesuaikan konfigurasi perangkat keras jaringan fisik.
Di akhir artikel Anda akan menemukan sedikit uji itu akan memungkinkan Anda menilai pengetahuan yang diperoleh dalam bacaan ini
SDN muncul untuk mengatasi kesulitan yang semakin besar dalam mengelola jaringan tradisional, yang biasanya didasarkan pada perangkat jaringan perangkat keras statis. Jaringan tradisional seringkali kaku, sulit dikelola, dan tidak dapat dengan mudah disesuaikan dengan perubahan kebutuhan bisnis dan teknologi.
Komponen
Pendekatan SDN memiliki beberapa komponen utama:
1. Pemisahan bidang kontrol dan data
Dalam jaringan tradisional, setiap perangkat jaringan, seperti router atau switch, memiliki keduanya a pesawat kendali (yang memutuskan bagaimana paket data harus diarahkan) sebagai a pesawat data (yang sebenarnya mengirimkan paket ke tujuannya).
Dalam satu SDN, kedua pesawat ini terpisah. Dia pesawat kendali terpusat, biasanya pada pengontrol SDN, sedangkan pesawat data tetap berada di masing-masing perangkat jaringan.
2. Pengendali SDN
Pengontrol SDN adalah inti dari jaringan yang ditentukan perangkat lunak. Perangkat lunak pengontrol tingkat tinggi ini dapat melihat keseluruhan jaringan dan membuat keputusan tentang bagaimana paket data harus dirutekan berdasarkan pandangan global jaringan.
3. Buka API
kegunaan SDN antarmuka pemrograman aplikasi (API) untuk berkomunikasi antara pengontrol SDN dan perangkat jaringan. API terbuka ini memungkinkan aplikasi perangkat lunak untuk menginstruksikan jaringan cara menangani lalu lintas, sehingga memungkinkan otomatisasi dan fleksibilitas yang lebih besar.
4. Kemampuan program
SDN dapat diprogram, artinya administrator jaringan dapat memprogram jaringan untuk beradaptasi secara dinamis terhadap perubahan kebutuhan.
manfaat
Beberapa manfaat jaringan yang ditentukan perangkat lunak meliputi:
Fleksibilitas: Dengan SDN, kebijakan jaringan dan rute lalu lintas dapat dengan mudah dimodifikasi melalui perangkat lunak, memungkinkan jaringan dengan cepat beradaptasi terhadap perubahan permintaan bisnis dan lalu lintas.
otomatisasi: SDN memungkinkan otomatisasi tugas manajemen jaringan, yang dapat mengurangi biaya operasional dan meminimalkan kesalahan manusia.
Visibilitas dan kontrol terpusat: Dengan bidang kontrol yang terpusat di pengontrol SDN, administrator jaringan memiliki pandangan dan kendali penuh terhadap jaringan.
Inovasi: Karena SDN berbasis perangkat lunak dan menggunakan API terbuka, SDN memfasilitasi inovasi dan eksperimen dalam manajemen jaringan.
SDN digunakan dalam berbagai aplikasi, termasuk pusat data, jaringan pengiriman konten, jaringan operator telekomunikasi, dan banyak lagi.
Dengan pertumbuhan teknologi seperti cloud, Internet of Things (IoT), dan virtualisasi fungsi jaringan (NFV), adopsi SDN diperkirakan akan terus meningkat di masa depan.
Tantangan sebuah SDN
Meskipun terdapat banyak keuntungan yang ditawarkan oleh jaringan yang ditentukan perangkat lunak (SDN), hal ini juga menghadirkan sejumlah tantangan dan kerugian potensial, termasuk:
1. Kompleksitas
Mengimplementasikan jaringan yang ditentukan perangkat lunak dapat menjadi tugas kompleks yang memerlukan keterampilan teknis tingkat tinggi dan pemahaman mendalam tentang jaringan dan jaringan Arsitektur SDN.
2. Kebutuhan akan keterampilan baru
Mengelola dan mengoperasikan jaringan SDN memerlukan keahlian yang berbeda dari jaringan tradisional.
Tim TI akan memerlukan pelatihan dalam pemrograman dan penggunaan API SDN, serta dalam konfigurasi dan pengelolaan pengontrol SDN.
3. Interoperabilitas
SDN harus mampu bekerja dengan perangkat jaringan dan infrastruktur yang ada, yang dapat menjadi tantangan jika perangkat jaringan tidak mendukung SDN atau jika produsen berbeda menggunakan standar dan protokol SDN berbeda.
4 Keamanan
Meskipun SDN dapat meningkatkan keamanan jaringan dengan memberikan kontrol yang lebih terpusat dan visibilitas yang lebih besar, SDN juga dapat menimbulkan risiko keamanan baru.
Misalnya, jika penyerang mendapatkan kendali atas pengontrol SDN, mereka berpotensi mengendalikan seluruh jaringan.
5. Keandalan dan kinerja
Memusatkan bidang kendali pada pengontrol SDN dapat menyebabkan satu titik kegagalan yang dapat menyebabkan seluruh jaringan mati jika pengontrol SDN gagal.
Selain itu, kinerja jaringan dapat menurun jika pengontrol SDN tidak dapat memenuhi permintaan jaringan.
6. Biaya
Meskipun SDN dapat mengurangi biaya operasional dalam jangka panjang, implementasi awal jaringan yang ditentukan perangkat lunak mungkin memerlukan investasi yang signifikan pada perangkat keras, perangkat lunak, dan pelatihan baru.
Penting untuk dicatat bahwa banyak dari tantangan ini sedang diatasi seiring dengan semakin matangnya teknologi SDN dan standar serta praktik terbaik untuk SDN yang semakin banyak diadopsi.
Oleh karena itu, meskipun terdapat kelemahan, keunggulan SDN seringkali lebih besar daripada tantangannya, terutama bagi organisasi yang membutuhkan jaringan yang lebih fleksibel, terukur, dan mudah dikelola.
Solusi Komersial
Infrastruktur Berpusat Aplikasi Cisco (ACI)
Cisco ACI adalah solusi SDN yang menyediakan otomatisasi, keamanan, dan skalabilitas untuk pusat data. ACI menggunakan arsitektur berbasis kebijakan untuk menyederhanakan operasi dan manajemen jaringan.
VMware NSX
NSX adalah platform virtualisasi dan keamanan jaringan yang memungkinkan penerapan jaringan virtual pada skala apa pun dan dengan arsitektur jaringan apa pun. NSX dapat digunakan untuk menyebarkan SDN di pusat data, cloud, cabang, kontainer, dan banyak lagi.
Kontra Jaringan Juniper
Contrail adalah solusi SDN sumber terbuka yang ditawarkan Juniper Networks sebagai produk komersial yang didukung. Contrail terutama digunakan di pusat data dan cloud pribadi dan publik.
Platform Layanan Virtual (VSP) Nuage Networks
Nuage Networks, anak perusahaan Nokia, menawarkan VSP, yang merupakan solusi SDN yang menyediakan kebijakan jaringan dan layanan jaringan di seluruh pusat data, cloud, dan WAN.
Tabel perbandingan solusi komersial
solusi SDN | pemberi | Fitur utama | penggunaan utama |
---|---|---|---|
Cisco AC | Cisco | Otomatisasi, keamanan, skalabilitas, arsitektur berbasis kebijakan | Pusat Data |
VMware NSX | VMware | Virtualisasi jaringan, keamanan, skalabilitas, implementasi jaringan virtual pada skala dan arsitektur apa pun | Pusat data, cloud, cabang, kontainer |
Jejak Juniper | Jaringan Juniper | Solusi SDN sumber terbuka dengan dukungan komersial, integrasi dengan cloud privat dan publik | Pusat data, cloud pribadi dan publik |
Jaringan Nuage VSP | Jaringan Nuage (Nokia) | Menyediakan kebijakan jaringan dan layanan jaringan, skalabilitas, keamanan | Pusat data, cloud, jaringan WAN |
Solusi Gratis / Sumber Terbuka
OpenDaylight
Ini adalah proyek sumber terbuka yang sangat populer untuk pengontrol SDN. Ia menawarkan berbagai fitur dan terintegrasi dengan berbagai protokol jaringan.
lampu sorot
Ini adalah pengontrol SDN berbasis Java open source. Mudah digunakan dan digunakan dalam berbagai penelitian akademis dan proyek komersial.
ONOS (Sistem Operasi Jaringan Terbuka)
Ini adalah sistem operasi jaringan sumber terbuka yang menyediakan fungsi pengontrol SDN dan dirancang untuk jaringan operator telekomunikasi.
Ryu
Ini adalah pengontrol SDN sumber terbuka yang menyediakan komponen perangkat lunak dengan antarmuka pengguna yang terdefinisi dengan baik. Ryu mendukung berbagai protokol, seperti OpenFlow, Netconf, OF-config, dll.
Tabel perbandingan solusi open source
solusi SDN | Fitur utama | penggunaan utama |
---|---|---|
OpenDaylight | Beragam fitur, mengintegrasikan berbagai protokol jaringan | Berlaku untuk berbagai konteks, mulai dari pusat data hingga jaringan operator telekomunikasi |
lampu sorot | Pengontrol SDN sumber terbuka berbasis Java, mudah digunakan | Aplikasi jaringan umum, penelitian akademis dan proyek komersial |
ONOS | Sistem operasi jaringan sumber terbuka, dirancang untuk jaringan operator telekomunikasi | Jaringan operator telekomunikasi |
Ryu | Pengontrol SDN sumber terbuka, menyediakan komponen perangkat lunak dengan antarmuka pengguna yang terdefinisi dengan baik, mendukung banyak protokol | Aplikasi jaringan umum, penelitian akademis dan pengembangan aplikasi SDN baru |
Penting untuk diingat bahwa meskipun solusinya gratis dan open source, solusi tersebut mungkin memerlukan pengetahuan teknis yang signifikan untuk diterapkan dan dipelihara. Mereka mungkin juga memerlukan dukungan atau layanan konsultasi untuk membantu penerapannya, yang mungkin memerlukan biaya.
Ini hanyalah beberapa dari banyak solusi SDN yang tersedia. Memilih solusi SDN yang tepat bergantung pada berbagai faktor, termasuk kebutuhan jaringan spesifik, anggaran, keterampilan teknis tim, infrastruktur jaringan yang ada, dan banyak lagi.
Kuis pengetahuan singkat
Apa pendapat Anda tentang artikel ini?
Apakah Anda berani mengevaluasi pengetahuan yang Anda pelajari?
Buku yang direkomendasikan untuk artikel ini
Buku Perutean Tingkat Lanjut RouterOS v7
Materi pelajaran untuk Kursus Sertifikasi MTCRE, diperbarui ke RouterOS v7