Laporkan Masalah

Implementasi Software Defined Network dan Virtual Private Network menggunakan ZeroTier pada Perangkat Pengukur dan Pengendali Tegangan DC

Dimas Fitrio Kurniawan, Muhammad Arrofiq, S.T., M.T., Ph.D.

2023 | Tugas Akhir | D4 TEKNOLOGI JARINGAN

Pada dunia industri, proses pengambilan data dan pemantauan kinerja alat umumnya dilakukan dengan menggunakan alat yang disebut data acquisition dan dilakukan langsung di tempatnya. Saat ini, banyak alat-alat yang dimiliki oleh industri tidak memiliki kemampuan untuk melakukan pemantauan secara real-time. Penelitian ini bertujuan untuk membangun sebuah sistem pengukur tegangan yang dapat dilakukan dari jarak jauh melalui jaringan internet sehingga dapat memudahkan pengguna dalam melakukan pengambilan data berupa pengukuran nilai tegangan yang dapat dianalisis lebih lanjut. Pada penelitian ini menggunakan perangkat berupa mini PC sebagai server dan node serta perangkat data acquisition yang terhubung dengan node melalui USB. Kedua perangkat terhubung melalui overlay network dari layanan ZeroTier. Sistem ini dibangun didalam Docker container untuk memastikan portabilitas. Sistem ini berkomunikasi melalui API yang dibuat dengan bahasa pemrograman Python. Penerapan API ini akan memastikan pengembangan sistem yang lebih mudah. Hasil dari perancangan dan pengujian sistem remote data acquisition menggunakan Python, Docker, dan Zerotier terbukti dapat mengatasi limitasi jaringan yang berada pada tingkat provider internet dengan menggunakan software-defined network dan virtual private network. Selain itu, sistem ini dapat membuat kegiatan pemantauan dan pengendalian bisa dilakukan secara jarak jauh dan lebih mudah dan efisien untuk dianalisis, karena tidak perlu mengambil data dan mengatur secara langsung pada sistem yang berkaitan. Data tersebut sudah terkumpul pada satu database dan dapat dikendalikan melalui satu dashboard yang lebih mudah dilakukan.

In the industrial sector, the process of collecting data and monitoring equipment performance is typically done on-site using a tool called data acquisition. However, many industrial devices currently lack real-time monitoring capabilities. This study aims to develop a remote voltage measurement system that can be accessed over the internet, providing users with an easier way to gather voltage data for further analysis. The research employs mini PCs as servers and nodes, connected to data acquisition devices via USB. These devices are linked through an overlay network using ZeroTier. To ensure flexibility, the system is built within a Docker container. Communication within the system relies on a Python-based API, which simplifies system development. The results of implementing Python, Docker, and ZeroTier in the remote data acquisition system demonstrate its ability to overcome network limitations imposed by internet service providers through the use of software-defined networking and virtual private networks. This system facilitates remote monitoring and control, making data collection and analysis more convenient and efficient. Instead of directly accessing and managing individual systems, data is accumulated in a centralized database and can be controlled through an intuitive dashboard.

Kata Kunci : Software Defined Network, Cloud Computing, Docker, Python, Industrial IoT, InfluxDB, Data Acquisition

  1. D4-2023-447089-abstract.pdf  
  2. D4-2023-447089-bibliography.pdf  
  3. D4-2023-447089-tableofcontent.pdf  
  4. D4-2023-447089-title.pdf