statpan

Kisah Pengembangan Proyek LegiNote 4 - Jaringan Rumah yang Tak Terduga

  • Bahasa Penulisan: Bahasa Korea
  • Negara Standar: Semua Negaracountry-flag
  • TI

Dibuat: 2024-10-19

Dibuat: 2024-10-19 21:10


Halo, saya StatPan.

Saya sedang menulis tentang pengembangan proyek sampingan LegiNote.

Untuk bagian sebelumnya, silakan lihat tautan berikut.


Pengembangan LegiNote bagian ke-4, sedikit berbeda dari sebelumnya, saya akan membahas tentang konfigurasi infrastruktur.

Untuk pengembangan layanan, kita tentu membutuhkan sumber daya server untuk menjalankan layanan tersebut.

Tentu saja, jika Anda hanya ingin mencoba dan tidak akan terus mengoperasikan layanan tersebut, Anda dapat mempertimbangkan PC pribadi atau layanan tier gratis yang ditawarkan oleh berbagai perusahaan.

Anda dapat menggunakan tier gratis yang ditawarkan oleh layanan cloud utama seperti AWS, Azure, GCP untuk penggunaan sementara, atau Anda juga dapat mempertimbangkan layanan hosting seperti Cafe24 dan Gabia.

Dari pilihan tersebut, saya memilih Oracle Cloud Free Tier. Dapat dikatakan bahwa ini memiliki kebijakan tier gratis terbaik di antara layanan cloud lainnya.


Kisah Pengembangan Proyek LegiNote 4 - Jaringan Rumah yang Tak Terduga


Singkatnya,

Anda dapat menggunakan VM dengan OCPU 4, RAM 24GB, dan SSD 200GB secara penuh waktu untuk layanan tersebut (lalu lintas juga tidak terbatas, tetapi jika Anda menggunakan semuanya, Anda mungkin perlu beralih ke layanan berbayar).


Namun, untuk menggunakan VM ini, Anda harus lulus ujian registrasi kartu Oracle yang terkenal sulit.

Kisah Pengembangan Proyek LegiNote 4 - Jaringan Rumah yang Tak Terduga


Dengan demikian, saya telah memperoleh 1 VM yang berjalan 24 jam tanpa henti.


Sumber Daya yang Masih Dirasa Kurang

Saat melakukan pengembangan, satu node saja tidak cukup.

Dari pengalaman saya, saya membutuhkan sumber daya yang memungkinkan pemisahan pengembangan dan pengoperasian untuk penyebaran.

Sayangnya, Oracle Free Tier hanya memungkinkan penggunaan satu VM (pada kondisi normal), jadi saya ingin mendapatkan lebih banyak VM yang berjalan tanpa henti.


Alternatif VM, Mini PC

Untuk mendapatkan spesifikasi yang setara dengan layanan Oracle Free Tier di atas dan pengoperasian 24 jam tanpa henti, saya membutuhkan server yang memiliki kinerja yang cukup dan konsumsi daya rendah untuk pengoperasian terus-menerus.

Saat mencari informasi di bidang ini, saya mendapatkan bantuan terbesar dari DC Gallery.

Dari kandidat seperti n100, eqr6, ser8, saya memilih eqr6 karena saya menginginkan spesifikasi yang mirip dengan spesifikasi VM di atas, dan saya membelinya dengan harga yang sangat murah.


eqr6 versi dasar 240.000

SSD 256GB 22.000

RAM 8GB * 2 18.000

Total 280.000


Jika kita mempertimbangkan untuk menjalankan VM dengan spesifikasi serupa selama sekitar 1-2 tahun tanpa henti, saya pikir ini adalah harga yang wajar, jadi saya membelinya.

Sampai di sini semuanya lancar, tetapi...


Awal Mula Masalah

Pengiriman yang Baru Datang Setelah Lama Dinantikan

Ya, Mini PC ini tidak akan datang dengan cepat seperti di zaman sekarang ini yang pengirimannya hanya membutuhkan waktu satu atau dua hari.

Waktu 2 minggu untuk menunggu pengiriman terasa sangat lama, dan saya sempat berpikir, "Apakah saya ditipu oleh pihak Cina?" Saya baru menerimanya setelah menunggu cukup lama.

Bagi Anda yang tidak memiliki pengalaman dalam pengaturan PC seperti ini, Anda mungkin bisa menghabiskan waktu tersebut dengan membaca banyak postingan bermanfaat di galeri Mini PC.

(Seperti menyiapkan disk boot selain driver USB yang disertakan, atau menyiapkan driver yang akan diinstal, dll.)

Merakit Mini PC

Ya, merakit Mini PC adalah pengalaman yang berbeda. Karena saya pernah merakit sendiri desktop saya, saya pikir itu akan mudah, tetapi Mini PC memiliki berbagai komponen di dalam casing kecilnya, jadi saya mengalami kesulitan dalam merakitnya, terutama dalam melepas kembali sekrup yang lepas.

Untuk melepas sekrup tersebut, saya membongkar sedikit bagian catu daya, dan karena sambungannya longgar, daya akan mati bahkan jika casing sedikit bergetar, dan banyak kejadian lucu lainnya terjadi.

Setelah semuanya selesai, itu adalah penderitaan yang menyamar sebagai kenangan.


Pengaturan Mini PC

Kali ini, saya berjuang melawan BIOS. Setelah menginstal Ubuntu, VRAM secara default menggunakan 8GB, sehingga hanya tersisa 8GB penggunaan memori.

Karena saya akan menggunakannya sebagai server, saya hampir tidak membutuhkan VRAM, jadi saya harus mencari fungsi tersebut di menu BIOS lama untuk mengatasinya. Karena versi BIOS-nya sudah lama, tidak banyak panduan yang sesuai di internet.

Pada akhirnya, saya dapat menyelesaikan masalah ini setelah menemukan jejak video YouTube yang tidak dikenal.

Saya mengucapkan terima kasih kepada pengembang anonim tersebut...


Pengaturan Jaringan Rumah

Saya menggunakan internet SK, tetapi karena saya tidak ada saat instalasi, saya tidak tahu secara pasti bagaimana instalasinya dilakukan, dan karena saya hanya memiliki pengalaman menggunakan internet KT, saya menganggapnya enteng.

Singkatnya, saya hanya berpikir bahwa itu menggunakan router yang terhubung ke satu modem.

Namun, SK secara unik memiliki modem yang terhubung langsung ke IP publik terpisah, dan modem (router) yang diletakkan di tempat seperti ruang tamu terpisah.
Awalnya, saya tidak tahu hal ini, dan router ruang tamu dan router kamar terus mengambil rentang yang berbeda, jadi saya mengira router kamar bermasalah dan melakukan beberapa kali inisialisasi yang sia-sia.

Setelah mencari, saya mengetahui keberadaan router tambahan dan menemukan modem yang tersembunyi di tempat rahasia.

Untuk membalas satu hari penderitaan, saya dengan berani mengubah modem yang memiliki IP publik menjadi bridge, dan saya mencoba untuk mengontrol semua jaringan dengan mengkonfigurasi router SK internal sebagai NAT, tetapi karena akan membosankan jika diselesaikan dengan mudah, ia menambahkan beberapa variabel.

Saya masih belum tahu alasannya, tetapi pada akhirnya, saya memiliki 2 IP publik.

Saya pribadi puas memiliki IP terpisah untuk layanan tersebut, tetapi saya masih belum terbiasa dengan semangat layanan yang berbeda dari perusahaan internet lain.

Bagi Anda yang akan membangun jaringan rumah sambil menggunakan internet SK, jika Anda mengetahui hal-hal penting di atas, Anda akan dapat menyelesaikannya tanpa kesulitan besar.


DDNS dan DNS, Port Forwarding

Saya pikir saya tidak perlu melakukan pekerjaan ini jika saya mendapatkan tambahan Oracle VM, tetapi saya pikir itu adalah pengalaman yang bagus.

Karena IP rumah tangga biasanya diberikan IP dinamis, jika Anda hanya memetakan IP ke server DNS, Anda mungkin perlu melakukan pemetaan setiap kali router di-reset.

Untuk mengatasi situasi ini, router juga menyediakan layanan DDNS.

Router SK tampaknya tidak menyediakannya secara langsung dan menyarankan penggunaan layanan pihak ketiga.

Untungnya, saya menggunakan router ASUS, jadi saya menggunakan fungsi DDNS bawaan di layar administrator router ASUS tanpa menggunakan layanan khusus, dan menyelesaikan masalah ini dengan melakukan pemetaan ke server DNS.

Saya pikir saya dapat mengerjakannya dengan mudah karena saya memiliki pengalaman menggunakan DNS saat membeli domain sebelumnya.


Kesimpulan Setelah Masalah Teratasi

Ketika hanya menghitung biaya menjalankan VM 24 jam, biayanya mungkin terasa cukup besar, tetapi jika Anda mempertimbangkan biaya dan waktu yang dihabiskan untuk pengaturan awal ini, saya mengerti mengapa layanan cloud menjadi populer.

Meskipun demikian, untuk pengoperasian berkelanjutan dari proyek yang tidak menghasilkan keuntungan, dan untuk pembelajaran pribadi, saya berencana untuk terus mengembangkan infrastruktur ini.

Sebenarnya, ini karena belum ada pengguna yang membutuhkan peningkatan skala yang mendesak.

Ke depannya, konten tentang infrastruktur yang mendukung proyek ini juga akan disertakan dalam postingan.

Jika Anda memiliki masalah atau rencana yang sama, jangan ragu untuk menghubungi saya.

Sekian dari StatPan!

Komentar0