Mendeteksi aset dengan Pratinjau Azure IoT Akri

Penting

Pratinjau Operasi Azure IoT – diaktifkan oleh Azure Arc saat ini dalam PRATINJAU. Anda tidak boleh menggunakan perangkat lunak pratinjau ini di lingkungan produksi.

Lihat Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure untuk persyaratan hukum yang berlaku pada fitur Azure dalam versi beta, pratinjau, atau belum dirilis secara umum.

Pratinjau Azure IoT Akri adalah kerangka kerja hosting untuk penangan penemuan yang memungkinkan Anda mendeteksi perangkat dan aset di tepi, dan mengeksposnya sebagai sumber daya pada kluster Kubernetes. Dengan menggunakan Azure IoT Akri, Anda dapat menyederhanakan proses proyeksi perangkat daun (perangkat OPC UA, kamera, sensor IoT, dan periferal) ke dalam kluster Anda. Azure Iot Akri memproyeksikan perangkat daun ke dalam kluster dengan menggunakan protokol perangkat sendiri. Bagi administrator yang melampirkan perangkat atau menghapusnya dari kluster, kemampuan ini mengurangi tingkat koordinasi dan konfigurasi manual. Kerangka kerja hosting juga dapat diperluas. Anda dapat menggunakannya sebagai dikirim, atau Anda dapat menambahkan penemuan dan provisi kustom dengan menambahkan penangan protokol, broker, dan perilaku. Azure IoT Akri adalah versi komersial Akri yang dikelola Microsoft, proyek sumber terbuka Cloud Native Computing Foundation (CNCF).

Logo untuk proyek Akri.

Tantangan mengintegrasikan perangkat daun IoT di tepi

Biasanya menjalankan Kubernetes langsung pada infrastruktur. Tetapi untuk mengintegrasikan perangkat daun IoT non-Kubernetes ke dalam kluster Kubernetes memerlukan solusi unik.

Perangkat daun IoT menghadirkan tantangan berikut:

  • Berisi perangkat keras yang terlalu kecil, terlalu tua, atau terlalu terkunci untuk menjalankan Kubernetes
  • Menggunakan berbagai protokol dan topologi yang berbeda
  • Memiliki waktu henti dan ketersediaan terputus-terputus
  • Memerlukan metode autentikasi dan penyimpanan rahasia yang berbeda

Apa yang dilakukan Azure IoT Akri Preview

Untuk mengatasi tantangan mengintegrasikan perangkat daun IoT non-Kubernetes, Azure IoT Akri menyediakan beberapa kemampuan inti.

Penemuan perangkat

Penyebaran Azure IoT Akri dapat mencakup handler penemuan jaringan tetap. Penangan penemuan memungkinkan aset dari titik akhir jaringan yang diketahui untuk menemukan perangkat daun saat muncul di antarmuka perangkat atau subnet lokal. Contoh titik akhir jaringan termasuk server OPC UA di alamat IP tetap (tanpa pemindaian jaringan), dan penangan penemuan pemindaian jaringan.

Provisi dinamis

Kemampuan lain dari Azure IoT Akri adalah provisi perangkat dinamis.

Dengan Azure IoT Akri, Anda dapat memprovisikan perangkat secara dinamis seperti contoh berikut:

  • Kamera USB yang ingin Anda gunakan pada kluster Anda
  • Kamera IP yang tidak ingin Anda cari alamat IPnya
  • Server OPC UA disimulasikan di komputer host Anda untuk menguji beban kerja Kubernetes

Kompatibilitas dengan Kubernetes

Azure IoT Akri menggunakan primitif Kubernetes standar. Penggunaan primitif Kubernetes memungkinkan pengguna menerapkan keahlian mereka dalam membuat aplikasi atau mengelola infrastruktur. Perangkat kecil yang terhubung di situs yang dikonfigurasi Akri dapat muncul sebagai sumber daya Kubernetes, seperti memori atau CPU. Pengontrol Azure IoT Akri memungkinkan operator kluster untuk memulai broker, pekerjaan, atau beban kerja lainnya untuk perangkat atau grup perangkat yang terhubung individu. Konfigurasi dan properti perangkat Azure IoT Akri ini tetap berada di kluster sehingga jika ada kegagalan node, simpul lain dapat mengambil pekerjaan yang hilang.

Menggunakan Pratinjau Azure IoT Akri untuk menemukan aset OPC UA

Azure IoT Akri adalah solusi turnkey yang memungkinkan Anda menemukan dan membuat aset yang terhubung ke server OPC UA di tepi. Azure IoT Akri menemukan perangkat di tepi dan memetakannya ke aset. Aset mengirim telemetri ke konektor upstream. Dengan menggunakan Azure IoT Akri, Anda menghilangkan proses susah payah mengonfigurasi secara manual dari cloud dan onboarding aset ke kluster Anda.

Dokumentasi Pratinjau Operasi Azure IoT menyediakan panduan untuk mendeteksi aset di tepi, dengan menggunakan handler dan broker penemuan OPC UA Operasi Azure IoT. Anda dapat menggunakan komponen-komponen ini untuk memproses data dan telemetri AGEN OPC Anda.

Fitur

Bagian ini menyoroti kemampuan utama dan fitur yang didukung di Azure IoT Akri.

Kemampuan utama

  • Penemuan dinamis. Representasi protokol perangkat dapat datang dan pergi, tanpa konfigurasi statis di broker atau kontainer pelanggan.

    • Pemindaian jaringan perangkat. Kemampuan ini sangat berguna untuk menemukan perangkat di lokasi yang lebih kecil dan terpencil. Misalnya, kamera pengganti di toko. Protokol yang saat ini mendukung pemindaian jaringan perangkat adalah localhost ONVIF dan OPC UA.
    • Sambungan perangkat. Kemampuan ini sering digunakan dalam skenario industri yang lebih besar. Misalnya, lingkungan pabrik tempat jaringan biasanya statis dan pemindaian jaringan tidak diizinkan. Protokol yang saat ini mendukung koneksi perangkat adalah server penemuan lokal udev dan OPC UA.
    • Lampiran perangkat: Azure IoT Akri juga mendukung penerapan logika kustom untuk memetakan atau menghubungkan perangkat dan ada templat sumber terbuka untuk mempercepat kustomisasi.
  • Penjadwalan optimal. Azure IoT Akri dapat menjadwalkan perangkat pada simpul tertentu dengan latensi minimal, karena layanan tahu di mana perangkat tertentu berada di kluster K8s. Penjadwalan optimal berlaku untuk perangkat yang terhubung langsung, atau dalam skenario di mana hanya simpul tertentu yang dapat mengakses perangkat.

  • Konfigurasi optimal. Azure IoT Akri menggunakan kapasitas simpul untuk mendorong kardinalitas broker untuk perangkat yang ditemukan.

  • Manajemen kredensial yang aman. Azure IoT Akri memfasilitasi akses aman ke aset dan perangkat dengan mengintegrasikan dengan layanan untuk distribusi material kredensial yang aman ke broker.

Fitur yang didukung

Fitur berikut ini didukung dalam Pratinjau Azure IoT Akri:

Fitur CNCF Akri Makna Simbol
Penemuan dinamis perangkat di tepi (protokol yang didukung: OPC UA, ONVIF, udev) Didukung
Menjadwalkan perangkat dengan latensi minimal menggunakan informasi Akri tentang afinitas node pada kluster Didukung
Melihat metrik/log Akri secara lokal melalui Prometheus dan Grafana Didukung
Manajemen rahasia/kredensial Didukung
Rasio perangkat ke broker M:N melalui dukungan sumber daya tingkat konfigurasi Didukung
Pengamatan pada penyebaran Akri melalui dasbor Prometheus dan Grafana Didukung
Fitur Azure IoT Akri Makna Simbol
Penginstalan melalui ekstensi kluster Azure IoT Akri Arc Didukung
Penyebaran melalui layanan orkestrasi Didukung
Onboard perangkat sebagai sumber daya kustom ke kluster edge Didukung
Menampilkan metrik dan log Azure IoT Akri melalui Azure Monitor Tidak didukung
Konfigurasi Azure IoT Akri melalui portal Operasi Azure IoT (pratinjau) Tidak didukung
Azure IoT Akri mendeteksi dan membuat aset yang dapat diserap ke dalam Azure Device Registry Tidak didukung
ISV dapat membangun dan menjual penangan protokol kustom untuk solusi Operasi Azure IoT Tidak didukung

Sumber Daya Akri Sumber Terbuka

Untuk mempelajari selengkapnya tentang CNCF Akri, lihat sumber daya sumber terbuka berikut ini.

Langkah selanjutnya

Dalam artikel ini, Anda mempelajari cara kerja Azure IoT Akri dan cara kerjanya memungkinkan Anda mendeteksi perangkat dan menambahkan aset di tepi. Berikut adalah langkah berikutnya yang disarankan: