Apa itu Komputasi Tepi?

Diterbitkan: 2022-02-09

Komputasi tepi bukan hanya metodologi tetapi juga filosofi jaringan yang terutama difokuskan untuk membawa perangkat komputasi lebih dekat ke jaringan. Tujuannya adalah untuk mengurangi segala jenis latensi dalam penggunaan bandwidth. Dalam istilah awam, edge computing berarti mengeksekusi sejumlah kecil proses di cloud dan memigrasikan proses tersebut ke lingkungan yang lebih terlokalisasi seperti komputer pengguna, perangkat IoT, atau server edge. Menjalankan proses ini memastikan pengurangan komunikasi jarak jauh yang muncul antara klien dan server.

Tepi Jaringan

Untuk semua perangkat internet, tepi jaringan adalah tempat di mana perangkat atau jaringan lokal yang berisi perangkat tersebut, berkomunikasi dengan internet. Seseorang dapat menyebut kata edge sebagai kata kunci dan interpretasinya agak lucu. Misalnya, komputer pengguna atau prosesor di dalam perangkat IoT dapat diperlakukan sebagai perangkat tepi jaringan; namun, router yang digunakan oleh pengguna, atau ISP juga diperhitungkan sebagai perangkat tepi jaringan. Poin yang perlu diperhatikan di sini adalah bahwa tepi jaringan apa pun, dari sudut pandang kedekatan sangat dekat dengan perangkat; tidak seperti skenario lain yang melibatkan server cloud.

Perbedaan antara komputasi tepi dan model komputasi lainnya

Secara historis, komputer masa awal adalah mesin besar dan besar yang dapat diakses baik melalui terminal atau langsung. Namun, dengan ditemukannya komputer pribadi yang cukup lama menjadi perangkat komputasi yang dominan, metodologi komputasinya lebih terdistribusi. Beberapa aplikasi dijalankan, dan data disimpan di komputer lokal atau mungkin disimpan di pusat data lokal.

Namun, dengan komputasi awan, kami melihat perubahan paradigma dalam cara proses komputasi dilakukan. Ini membawa proposisi nilai yang signifikan di mana data disimpan di pusat data cloud yang dikelola vendor atau kumpulan beberapa pusat data. Dengan menggunakan teknologi komputasi awan, pengguna dapat mengakses data dari belahan dunia manapun, melalui internet.

Tetapi sisi sebaliknya adalah karena jarak antara pengguna dan lokasi server, pertanyaan tentang latensi mungkin muncul. Komputasi tepi membawa pengguna lebih dekat ke lokasi server, memastikan bahwa data tidak harus menempuh jarak. Pendeknya

  • Hari-hari awal komputasi melibatkan aplikasi yang berjalan di satu komputer dan data juga disimpan di sana
  • Komputasi Pribadi yang menghasilkan aplikasi terdesentralisasi yang beroperasi di lingkungan lokal
  • Komputasi awan melibatkan aplikasi yang berjalan secara terpusat di pusat data
  • Edge Computing memastikan bahwa aplikasi lebih dekat dengan pengguna dan data disimpan baik di perangkat lokal atau di server edge.

Contoh komputasi tepi

Mari kita pertimbangkan situasi di mana ada gedung yang memiliki beberapa kamera sensor IoT definisi tinggi. Kamera-kamera ini hanya menyediakan rekaman video mentah, dan mereka secara konsisten mengalirkan video ke server cloud. Di server, video menjalani pemrosesan melalui aplikasi pendeteksi gerakan yang menangkap semua gerakan dan menyimpan rekaman video di server cloud. Bayangkan besarnya tekanan yang dialami infrastruktur internet gedung karena konsumsi bandwidth yang tinggi karena file rekaman video yang berat. Selain itu, ada beban berat di server cloud karena harus menyimpan file video ini.

Sekarang, jika kita memindahkan aplikasi sensor gerak ke tepi jaringan, setiap kamera dapat memanfaatkan kekuatan komputer internalnya untuk menjalankan aplikasi sensor gerak dan kemudian mendorongnya ke server cloud jika diperlukan. Ini akan menghasilkan pengurangan yang cukup besar dalam penggunaan bandwidth karena sebagian besar rekaman kamera tidak akan diperlukan untuk melakukan perjalanan ke server cloud.

Selanjutnya, server cloud sekarang hanya akan menyimpan rekaman video penting, tidak seperti seluruh dump dalam kasus sebelumnya.

(Baca juga: Bagaimana Edge Computing Membentuk Kembali Masa Depan Teknologi )

Kasus penggunaan potensial dari komputasi tepi

  • Pemantauan sistem keamanan seperti yang disebutkan di atas
  • Perangkat IoT pintar yang dapat terhubung ke internet dengan menjalankan aplikasi atau kode di dalam perangkat itu sendiri alih-alih melakukannya di server cloud
  • Mobil self-driving yang perlu memiliki reaksi instan alih-alih mengambil informasi dari server
  • Perangkat medis yang digunakan untuk memantau parameter kritis harus beroperasi secara real-time daripada menunggu pembaruan dari server
Keuntungan dari komputasi tepi Kekurangan komputasi tepi
Menghilangkan latensi yang menghasilkan kinerja yang lebih baik Meningkatkan kemungkinan vektor serangan yang mempertanyakan keamanan infrastruktur
Pengurangan bandwidth yang menghasilkan penghematan biaya yang besar Kebutuhan lebih banyak perangkat keras lokal menyebabkan pertanyaan tentang pemeliharaan sistem
Menghilangkan kemacetan yang timbul karena penggunaan volume data yang besar Biaya penerapan komputasi tepi bisa sangat mahal.
Proses implementasi infrastruktur edge sangat kompleks Komputasi tepi hanya dapat memproses kumpulan data yang terbatas. Data yang akan diproses

(Baca juga: Mengapa Edge Computing Penting untuk Internet of Things )

Pikiran Akhir

Implementasi dan adopsi edge computing telah membawa perubahan paradigma dalam domain analitik data ke dimensi baru. Lebih banyak organisasi bergantung pada teknologi ini, yang sepenuhnya berbasis data, dan organisasi yang membutuhkan hasil instan dan secepat kilat. Ada banyak platform online yang menyediakan kursus bersertifikat tentang komputasi tepi.

Apa pun jenis edge computing yang Anda minati – baik itu cloud edge, IoT edge, atau mobile edge, penting bahwa solusi yang tepat dapat membantu mencapai tujuan organisasi berikut:

  • Kelola distribusi perangkat lunak skala besar
  • Manfaatkan kekuatan dan fleksibilitas teknologi sumber terbuka
  • Ikat dengan mitra yang tepercaya di bidang ini dan memiliki keahlian domain yang tepat
  • Kelola segala kekhawatiran seputar keamanan infrastruktur komputasi edge