Skip to Content
MimariSanal Cihazlar

Sanal Cihazlar

Bir sanal cihaz, tıpkı fiziksel bir kenar cihaz gibi IronFlock projenize katılan bulut barındırılan bir hesaplama düğümüdür. Aynı IronFlock ajanını çalıştırır, aynı mesaj aracısına bağlanır ve herhangi bir konteynerli uygulamayı çalıştırabilir.

Sanal cihazlar, kenar ve bulut arasındaki boşluğu doldurur. Ayrı bir altyapı kurmadan fiziksel cihazlarınızla aynı proje bağlamında kalıcı, merkezi olarak barındırılan hesaplama gücü sağlar.

Sanal Cihazlar Nasıl Çalışır

Bir sanal cihaz sağladığınızda, IronFlock merkezi hizmetleri barındıran bulut altyapısında bir sanal makine oluşturur. Bu VM:

  1. Fiziksel bir cihaz gibi IronFlock ajanını çalıştırır
  2. WAMP aracısında projenizin mesajlaşma alanına katılır
  3. Fiziksel cihazların yanı sıra cihaz listenizde görünür
  4. App Store’dan veya kendi deponuzdan herhangi bir uygulamayı kurabilir ve çalıştırabilir
  5. Fiziksel cihazlarla aynı hat üzerinden OTA güncellemelerini alır

Uygulamalarınızın ve AI ajanlarınızın bakış açısından, sanal bir cihaz fiziksel birinden ayırt edilemez. Fiziksel bir kenar cihazda çalışan bir uygulama, sanki aynı yerel ağdaymış gibi mesaj aracısı aracılığıyla sanal cihazda çalışan bir uygulamayla iletişim kurabilir.

Yaygın Kullanım Alanları

Filo Genelindeki Hizmetler

Filo genelinde bir bakış açısıyla kalıcı, her zaman açık bir ana bilgisayara ihtiyaç duyan hizmetleri çalıştırın:

  • Grafana — FleetDB’ye bağlı merkezi gösterge panelleme
  • Node-RED — Birden fazla cihazdan gelen verileri düzenleyen görsel akış programlama
  • Jupyter — Filo telemetrisine doğrudan erişimle etkileşimli veri bilimi not defterleri
  • Netdata — Projeniz genelinde altyapı izleme

Veri İşleme Hatları

Birden fazla fiziksel cihazdan gelen verileri toplayan, dönüştüren veya analiz eden uygulamaları barındırın:

  • 100 sensörden telemetri toplayın ve merkezi bir kalite modeli çalıştırın
  • Birden fazla hattan gelen üretim metriklerini birleşik bir raporda toplayın
  • FleetDB’de depolanan geçmiş veriler üzerinde toplu işlem görevleri çalıştırın

AI ve Yoğun Hesaplama İş Yükleri

Kenar donanımının sağladığından daha fazla hesaplama gücü gerektiren iş yüklerini çalıştırın:

  • GPU kaynakları gerektiren büyük AI çıkarım modelleri
  • Tüm filodan gelen verileri işleyen eğitim hatları
  • Birden fazla cihazdan gelen kamera görüntülerini analiz eden bilgisayarlı görü modelleri

Protokol Köprüleri & Entegrasyonlar

Harici kurumsal sistemleri IronFlock projenize bağlayın:

  • SAP veya ERP entegrasyon hizmetleri
  • Bulut API bağlayıcıları (AWS, Azure, Google Cloud)
  • Filo verilerini üçüncü taraf sistemlere sunan özel REST uç noktaları
  • Harici veri kaynaklarını WAMP mesajlaşma alanınıza köprüleyen MQTT aracıları

Sanal Cihazlar ve Merkezi Hizmetler Karşılaştırması

Sanal cihazlar merkezi hizmetler değildir — bunlar sizin yapılandırdığınız ve yönettiğiniz proje kapsamlı hesaplama düğümleridir:

ÖzellikMerkezi HizmetlerSanal Cihazlar
Tarafından YönetilenIronFlock (veya yerinde operasyon ekibiniz)Siz, IronFlock UI aracılığıyla
AmaçFilo genelinde veri, UI, AI, koordinasyonÖzel kullanım durumunuz için özel hesaplama
UygulamalarSabit sistem hizmetleriMağazadan veya kendinize ait herhangi bir uygulama
KapsamSistem genelindeProje başına
ÖlçeklendirmeIronFlock tarafından yönetilenİhtiyaç duyduğunuz kadar sağlayın

Merkezi hizmetleri IronFlock’un işletim sistemi, sanal cihazları ise kendi uygulamalarınız için oluşturduğunuz ek sunucular olarak düşünün.

Sağlama

Sanal cihazlar IronFlock web UI’ından sağlanır:

  1. Projenizin cihaz listesine gidin
  2. Sanal Cihaz Ekle düğmesine tıklayın
  3. Bir hesaplama katmanı seçin (CPU, bellek, depolama)
  4. Sanal cihaz başlar, bağlanır ve cihaz listenizde görünür

O noktadan itibaren, herhangi bir fiziksel cihazla aynı şekilde uygulamaları kurar, gösterge panellerini yapılandırır ve yönetirsiniz.

Last updated on