Tepi tanpa pelayan: Membawa perkhidmatan betul-betul di sebelah pengguna akhir

KREDIT GAMBAR:
Kredit Image
iStock

Tepi tanpa pelayan: Membawa perkhidmatan betul-betul di sebelah pengguna akhir

Tepi tanpa pelayan: Membawa perkhidmatan betul-betul di sebelah pengguna akhir

Teks subtajuk
Teknologi kelebihan tanpa pelayan merevolusikan platform berasaskan awan dengan membawa rangkaian ke tempat pengguna berada, membawa kepada apl dan perkhidmatan yang lebih pantas.
    • Pengarang
    • Nama pengarang
      Quantumrun Foresight
    • Mac 23, 2023

    Ringkasan cerapan

    Sejak akhir 2010-an, penyedia platform tanpa pelayan semakin beralih kepada paradigma pengkomputeran tepi untuk mengurus kependaman (masa yang diperlukan untuk isyarat mencapai peranti) dengan memberikan sedikit kawalan kembali kepada pembangun dan bukannya perkhidmatan awan. Kejayaan pengkomputeran tepi sebahagian besarnya disebabkan oleh kemajuan dan populariti rangkaian pengedaran kandungan (CDN) dan infrastruktur global.

    Konteks tepi tanpa pelayan

    Data yang terletak "di tepi" biasanya disimpan dalam CDN. Rangkaian ini menyimpan data dalam pusat data yang lebih setempat lebih dekat dengan pengguna. Walaupun belum ada definisi yang jelas tentang kelebihan tanpa pelayan, premisnya ialah data akan semakin diedarkan dan disimpan dengan lebih fleksibel untuk pengguna. 

    Fungsi tepi menjadi lebih popular kerana tanpa pelayan (atau perkhidmatan berasaskan awan) mempunyai beberapa batasan, seperti kependaman dan kebolehmerhatian. Walaupun tanpa pelayan menjadikannya mudah untuk membina dan menggunakan aplikasi awan, pengkomputeran tepi cuba menjadikannya lebih baik. Pengalaman pembangun dipertingkatkan dengan tanpa pelayan kerana penyedia awan mengendalikan pentadbiran sumber pengkomputeran. Walaupun kaedah ini memperkemas pembangunan bahagian hadapan, ia juga mengehadkan kawalan dan cerapan ke dalam infrastruktur sistem, yang mungkin ditangani oleh pengkomputeran tepi.

    Semakin banyak kerja yang boleh dikendalikan oleh pelayan tepi, semakin sedikit kerja yang perlu dilakukan oleh pelayan asal. Di samping itu, kuasa pemprosesan keseluruhan rangkaian adalah berkali-kali lebih besar daripada pelayan asal sahaja. Akibatnya, adalah wajar untuk memunggah tugas ke fungsi tepi hiliran dan mengosongkan masa pada pelayan asal untuk aktiviti hujung belakang khusus.

    Contoh zaman moden yang paling sesuai ialah Lambda@Edge Amazon Web Services (AWS). Kod kini dijalankan lebih dekat kepada pengguna, mengurangkan kependaman. Pelanggan tidak perlu berurusan dengan infrastruktur dan hanya dicaj untuk masa pengkomputeran mereka. 

    Kesan yang mengganggu

    Gelombang baharu tanpa pelayan bersedia untuk memberi manfaat kepada pengguna akhir dan pembangun, tidak seperti teknologi terdahulu. Sifat apl tanpa pelayan yang boleh disesuaikan dan terdesentralisasi menjadikannya mampu digunakan di lokasi yang sebelum ini di luar jangkauan: tepi. Tanpa pelayan tepi membolehkan apl tanpa pelayan dijalankan pada peranti di seluruh dunia, memberikan semua pengguna pengalaman yang sama tidak kira betapa dekatnya mereka dengan awan pusat.

    Sebagai contoh, syarikat platform awan Fastly Solutions' Compute@Edge berjalan dari 72 lokasi secara serentak, sedekat mungkin dengan pengguna akhir. Seni bina tanpa pelayan tepi membenarkan apl dihoskan secara tempatan sambil masih memberikan kuasa pengkomputeran awan pusat. Apl berjalan pada awan pinggir firma, jadi ia cukup responsif untuk permintaan pergi balik untuk setiap ketukan kekunci. Interaktiviti jenis itu adalah mustahil untuk dicapai dengan struktur awan pusat.

    Bayar setiap penggunaan nampaknya merupakan model perniagaan yang baru muncul dalam ruang tepi tanpa pelayan. Khususnya, aplikasi Internet of Things (IoT) boleh mempunyai beban kerja yang tidak dapat diramalkan, yang tidak berfungsi dengan baik dengan peruntukan statik. Peruntukan kontena statik mengenakan bayaran kepada pengguna walaupun aplikasi mereka melahu. Mekanisme ini boleh menjadi masalah apabila aplikasi mempunyai banyak kerja yang perlu dilakukan. Satu-satunya cara untuk menyelesaikan masalah ini ialah menambah lebih banyak kapasiti, tetapi ia mungkin mahal. Sebaliknya, kos dalam tepi tanpa pelayan adalah berdasarkan peristiwa yang dicetuskan sebenar, seperti sumber khusus dan kekerapan fungsi digunakan. 

    Implikasi kelebihan tanpa pelayan

    Implikasi yang lebih luas dari tepi tanpa pelayan mungkin termasuk: 

    • Media dan syarikat berasaskan kandungan dapat menyampaikan kandungan tanpa penimbalan, dan itu boleh disimpan dalam cache untuk pemuatan yang lebih pantas.
    • Pembangun program dapat menguji kod dan aplikasi dengan cepat dengan setiap pengubahsuaian, yang membawa kepada pelancaran produk yang lebih pantas. 
    • Firma sebagai perkhidmatan (cth, pelayan-sebagai-perkhidmatan, produk-sebagai-perkhidmatan, perisian-sebagai-perkhidmatan) menyediakan sambungan yang lebih baik kepada pengguna akhir mereka, serta pilihan harga yang lebih baik.
    • Akses mudah kepada komponen dan alatan sumber terbuka yang membolehkan penciptaan modul, sistem dan aplikasi dengan lebih pantas.
    • Kemas kini masa nyata dan akses segera kepada data yang penting kepada teknologi bandar pintar, seperti pemantauan trafik.

    Soalan yang perlu dipertimbangkan

    • Apakah faedah berpotensi perkhidmatan lain yang lebih dekat dengan pengguna?
    • Jika anda seorang pembangun perisian, bagaimanakah kelebihan tanpa pelayan akan meningkatkan cara anda melaksanakan tugas anda?

    Rujukan wawasan

    Pautan popular dan institusi berikut telah dirujuk untuk cerapan ini: