Implementasi Virtual Data Center Menggungakan Linux Container Berbasis Docker dan SDN

Muhammad Fikri Alauddin, Royyana Muslim Ijtihadie, Muchammad Husni
Submission Date: 2017-07-24 10:16:39
Accepted Date: 2018-01-09 21:27:31

Abstract


Software Defined Networking (SDN) adalah teknik jaringan yang berbasis aplikasi sehingga pengguna hanya tinggal menjalankan saja dan software akan menghandle konfigurasi yang diperlukan, tidak seperti teknik jaringan konvensional yang memerlukan konfigurasi dari admin untuk masalah seperti routing. Oleh karena itu sangat cocok untuk diterapkan di Data Center berbasis virtual yang membutuhkan trafik yang sangat fleksible dan akses jaringan yang on-demand. Di era modern ini, teknologi jaringan dituntut untuk akses yang semakin cepat dan semakin dinamis untuk memenuhi kebutuhan dari pengguna yang semakin banyak. Sama halnya dengan Data Center. Oleh karena itu Tugas Akhir ini mengimplementasi kan Data Center berbasis virtual menggunakan Linux Container bebasis Docker dan SDN untuk menjawab akan permintaan akses yang dinamis dan on-demand. Penggunaan Docker sebagai host dari Data Center berbasis virtual dinilai berhasil dan memang cocok untuk diterapkan. Dengan hasil performa yang dibilang berhasil dan dapat digunakan dan berjalan dengan baik. Docker terintegrasi dengan baik kedalam switch jaringan Data Center berbasis virtual yang dikontrol dengan controller yang berbasis dan menggunakan teknologi SDN.


Keywords


Software Defined Networking; Virtual Data Center; Software Container; Docker

References


“Software-Defined Networking (SDN) Definition - Open Networking Foundation.” [Daring]. Tersedia pada: https://www.opennetworking.org/sdn-resources/sdn-definition. [Diakses: 27-Apr-2017].

“What is a Container,” Docker, 29-Jan-2017. [Daring]. Tersedia pada: https://www.docker.com/what-container. [Diakses: 02-Mei-2017].

“Mininet Overview - Mininet.” [Daring]. Tersedia pada: http://mininet.org/overview/. [Diakses: 02-Mei-2017].

“mpeuster/containernet - Docker Hub.” [Daring]. Tersedia pada: https://hub.docker.com/r/mpeuster/containernet/. [Diakses: 02-Mei-2017].

“Welcome | Flask (A Python Microframework).” [Daring]. Tersedia pada: http://flask.pocoo.org/. [Diakses: 03-Mei-2017].

“MySQL :: MySQL 5.7 Reference Manual :: 1.3.1 What is MySQL?” [Daring]. Tersedia pada: https://dev.mysql.com/doc/refman/5.7/en/what-is-mysql.html. [Diakses: 03-Mei-2017].

“iPerf - The TCP, UDP and SCTP network bandwidth measurement tool.” [Daring]. Tersedia pada: https://iperf.fr/. [Diakses: 28-Mei-2017].

“How To Benchmark Your System (CPU, File IO, MySQL) With sysbench,” Howtoforge. [Daring]. Tersedia pada: https://www.howtoforge.com/how-to-benchmark-your-system-cpu-file-io-mysql-with-sysbench. [Diakses: 28-Mei-2017].


Full Text: PDF

CC Licencing


Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).

Refbacks

  • There are currently no refbacks.


Creative Commons License
Jurnal Teknik ITS by Lembaga Penelitian dan Pengabdian Kepada Masyarakat, LPPM-ITS is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at http://ejurnal.its.ac.id/index.php/teknik.
Statistik Pengunjung