8 software defined network (sdn) -...

14
Software Defined Network (SDN) Pertemuan Ke-8

Upload: others

Post on 15-Mar-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

Software Defined Network (SDN)

Pertemuan Ke-8

Page 2: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

Software Defined Network (SDN)

• Adalah software yang mendefinisikan perangkatjaringan. Artinya perangkat secara fleksibel mengikutikemana arah konfigurasi yang telah di tetapkan olehsoftware.

• SDN ini digunakan untuk mendesain, mengelola, • SDN ini digunakan untuk mendesain, mengelola, mengontrol, dan untuk mengimplementasikanjaringan. Konsepnya adalah bahwa SDN inimerupakan sebuah teknologi baru dalam duniajaringan yang memisahkan control plane dengan data plane.

Page 3: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

• Control plane adalah bagian pengontrolsedangkan Data plane merupakanperangkatnya.

• Kondisi jaringan saat ini antara data plane dan control plane masih bersatu. Artinya

Software Defined Network (SDN)

dan control plane masih bersatu. Artinyasistem logical masih menjadi satu denganperangkat.

Page 4: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

• Misalnya ketika kita akan mengonfigurasi sebuah perangkatseperti router. Kita harus datang langsung atau harusmelakukan konfigurasi di perangkatnya secara langsung.

• Bila kita dihadapkan dengan jaringan yang sangat kompleksseperti misalnya ada 1000 Switch masing masing switch 100 user kemudian switch tersebut diberi vlan dan setiapswitch terhubung ke router dan dirouter ada macam-macam protokol routing, loadbalancing, firewall dan yang lainnya, belum lagi jika harus sering memonitoring setiaplainnya, belum lagi jika harus sering memonitoring setiapperangkat dan harus datang langsung ke perangkatnyatersebut.

• Tetapi semua berubah ketika SDN datang, melalui SDN inikita dapat menghandle semua perangkat hanya dengansatu perangkat saja. Perangkat ini lah yang nantinya kitakenal dengan istilah controller. SDN juga memilikicontroller.

Page 5: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

Controller ini merupakan pusat konfigurasi dari semua perangkatdalam SDN atau bisa dikatakan kontrol pusat dimana setiapperangkat di konfigurasi secara langsung atau terpusat. Sepertipada gambar dibawah ini :

Gambar diatas merupakan jaringan sebelum ada SDN, pada jaringan ini konfigurasimasih di perangkatnya secara langsung

Page 6: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

Gambar diatas merupakan jaringan sesudah ada SDN, pada jaringan inikonfigurasi tidak dilakukan di perangkatnya secara langsung

Page 7: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

• Lalu bagaimana caranya agar semua perangkatbisa terhubung ke controller? semua perangkattersebut bisa terhubung ke controller denganmenggunakan sebuah protokol yang kita kenaldengan openflow.

• Openflow ini bila kita aktifkan maka secaraotomatis akan memisahkan antara data plane otomatis akan memisahkan antara data plane dengan control plane. Dan agar controller bisaterhubung ke setiap perangkat syaratnyaperangkat tersebut harus sudah support openflow. Openflow itu merupakan bagian ataukomponen dalam membangun SDN.

Page 8: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

Arsitektur Software Defined Networking:

1. Aplication Layer2. Controller Layer3. Infrastruktur Layer

Untuk lebih jelasnya dapat kita lihat sepertipada gambar berikut ini:

Page 9: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

• Pada gambar di atas dapat kita lihat bahwainfrastruktur layer terdiri dari perangkat-perangkat data plane seperti router, switch, AP dan lain-lain.

• Untuk membangun SDN syaratnyaperangkat tersebut harus sudah support Openflow.

• Diatasnya ada openflow yaitu protokol yang menghubungkan antara dataplane dengancontrol plane.

• Untuk control layer ini merupakan• Untuk control layer ini merupakankontrolernya dimana semua perangkat dikontrol secara terpusat disini.

• Dimana nanti pada layer tersebut akan adakontroler seperti floodlight, opendaylight, HP VAN, pox, nox, dan ryu. dan diatasnyalagi ada application layer, dimana padalayar aplikasi ini terdapat aplikasi-aplikasiyang menjalankan opsi atau fungsitertentu.

Page 10: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

Mengapa Kita Menggunakan SDN, dan kenapa harus SDN

• Jaringan saat ini sudah tidak lagi bersifat tertutup, artinya banyak jaringan atau perangkat lain sudahmulai beralih dari mode close source menjadiopensource. Sehingga kesempatan menggunakan SDN semakin mudah implementasinya.

• Jaringan selalu berubah secara topologi, artinya• Jaringan selalu berubah secara topologi, artinyajaringan semakin besar, komplek, luas, banyak, dandinamis sehingga semakin rumit bila kita akanmelakukan controlling atau maintain.

• Perlu adanya perangkat baru agar pemilik jaringanlebih mudah untuk mengatur infrastruktur jaringannyaagar lebih optimal dan fleksibel

Page 11: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

Cara kerja SDN• Pertama pastikan network untuk mengimpementasikan

SDN sudah ada atau sudah berjalan dengan normal, kemudian controller itu kita tambahkan ke dalamnetwork tersebut, dan kita aktifkan openflow padasetiap perangkat dalam network tersebut, maka setelahopenflow diaktifkan baru controller dan perangkatsudah bisa saling mengenali dan di kontroller ini akansudah bisa saling mengenali dan di kontroller ini akansecara otomatis berkenalan ke semua perangkat(device provisioning system).

• Bila openflow telah kita aktifkan maka control plane dan data plane di perangkat secara otomatis terpisah, dimana si control plane nanti ke controllernya dan data planenya di perangkat tersebut.

Page 12: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

• selanjutnya nanti pada controller akan munculyang namanya virtual network. Virtual network atau jaringan virtual dimana nanti pada controller akan muncul topologi yang mengambarkan setiapperangkat dihubungkan sekaligus pada controller akan mengenali interkoneksi antara switch danrouter.

• kemudian kita tambahkan policy dan flow pada• kemudian kita tambahkan policy dan flow padavirtual networknya. Maka nanti padacontrollernya akan melakukan push configuration ke setiap device yang ada dalam network tersebut. policy dan flow inilah yang nantinyaakan mengatur traffic pada jaringan.

Page 13: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

• Bila kita mengimplementasikan SDN padajaringan kita, maka jaringan kita tidak akanterganggu. Hanya saja ketika kita menjalankanatau sudah mengaktifkan openflow maka kitatidak bisa melakukan konfigurasi padaperangkat kita karena data plane di perangkatperangkat kita karena data plane di perangkatsudah dipindahkan ke controller. Jadi kitatinggal konfigurasi pada controllernya saja. Controller sendiri banyak jenisnya sepertifloodlight, opendaylight, hp van dan lain-lain.

Page 14: 8 Software Defined Network (SDN) - Gunadarmaviyan.staff.gunadarma.ac.id/Downloads/files/62918/8... · Title: Microsoft PowerPoint - 8_Software Defined Network (SDN).pptx Author: Kopertis-3

Referensi• https://eueung.gitbooks.io/buku-komunitas-

sdn-rg/content/pengantar_sdn/README.html• http://www.anekajasa-it.com/pengenalan-

software-defined-networking-sdn/