Skip to main content

General

Edge Gateway Yönetimi

Edge Gateway'lerinizi nasıl kuracağınızı, doğrulayacağınızı ve izleyeceğinizi öğrenin.

Edge Gateway, fabrika sahanızda çalışan fiziksel veya sanal ajandır. Endüstriyel varlıklarınız ile Merkezi Sunucu arasında yerel veri toplayıcı, işleyici ve tampon görevi görür.

Neden Gateway Kullanmalıyız?

  • Ağ Segmentasyonu: OT ağınızı buluttan izole tutun. Gateway güvenli bir köprü görevi görür.
  • Protokol Çevirisi: Farklı endüstriyel protokolleri (Siemens, Modbus, OPC UA vb.) birleşik bir dahili formata dönüştürün.
  • Veri Tamponlama: Ağ hatası durumunda, Gateway verileri yerel olarak önbelleğe alır ve bağlantı yeniden sağlandığında iletir (Sakla ve İlet).

Gateway Türleri

Her Proxus kurulumu varsayılan bir gateway ile başlar, ancak binlerce uzak konuma ölçeklenebilirsiniz.

  • SYSTEM Gateway (ID 1): Kurulum sırasında otomatik olarak oluşturulur. Merkezi Sunucu ile aynı yerde (aynı Docker ağında) çalışır. Dahili sistem görevleri veya yerel veri alımı için kullanılır.
  • Uzak Gateway'ler (ID 2+): Makinelerinizin yakınındaki uzak endüstriyel PC'lere (IPC'ler), sunuculara veya VM'lere dağıttığınız ajanlardır.

Uzak Bir Gateway Dağıtma

Bir gateway'i uzak bir Linux makinesine (Docker kurulu) dağıtmak için şu adımları izleyin:

Gateway Kaydı Oluşturun

  1. Yönetim Konsolunda Data Management > Edge Gateways (Veri Yönetimi > Uç Gateway'ler) menüsüne gidin.
  2. New (Yeni) butonuna tıklayın.
  3. Bir isim verin (örneğin, "Fabrika A - Hat 1") ve Save (Kaydet) butonuna tıklayın.

Dağıtımı Yapılandırın

  1. Detay Görünümünü açmak için yeni oluşturulan gateway'e tıklayın.
  2. Ekranın üst kısmındaki "Deploy to Edge" (Uça Dağıt) butonuna tıklayın.
  3. Bir konfigürasyon iletişim kutusu görünecektir. Burada aşağıdaki parametreleri ayarlayabilirsiniz:
    • Service Port: Gateway servisinin dinleyeceği port (varsayılan: 8083).
    • Cluster Address: Merkezi Sunucunuzun IP adresi.
    • Target Architecture: Donanımınıza göre seçin (örneğin, Amd 64 veya Arm 64).

Komutu Çalıştırın

  1. İletişim kutusundan oluşturulan Komutu kopyalayın.
  2. Uzak Linux makinenize giriş yapın (Docker'ın kurulu olduğundan emin olun).
  3. Komutu yapıştırın ve çalıştırın (sudo sh -s <<'SH' ile başlar).
info
Bu komut ne yapar?

Dağıtım betiği otomatik olarak:

  • Leaf node kimlik doğrulaması için bir Configs dizini oluşturur.
  • Garantili veri teslimatı ve çevrimdışı tamponlama için bir Leaf Node kurar.
  • Docker Compose kullanarak Proxus Server konteynerini dağıtır.
  • Merkezi Sunucuya güvenli bir geri bağlantı kurar.

Bağlantıyı Doğrulayın

Betik tamamlandıktan sonra Yönetim Konsoluna dönün. Gateway durumu, gerçek zamanlı CPU, bellek ve disk tanılamalarını göstererek Yeşil (Çevrimiçi) olmalıdır.

Dağıtım Betiği Örneği

Oluşturulan betik güvenli bir çoklu konteyner kurulumu kullanır. Aşağıda oluşturduğu konfigürasyonun kavramsal bir örneği verilmiştir:

services:
  proxus-edge-leaf:
    image: nats:alpine
    restart: always
    volumes:
      - ./Configs/nats-leaf.conf:/etc/nats/nats-leaf.conf
    command: ["-c", "/etc/nats/nats-leaf.conf"]

  proxus-edge-server:
    image: proxusplatform/proxus-server:latest
    restart: always
    environment:
      ASPNETCORE_URLS: "http://+:8083"
    command:
      - /Proxus.Server
      - GatewayID=2
      - BrokerUrl=nats://proxus-edge-leaf:4222
warning
Docker Gereksinimi

Hedef makinede Docker ve Docker Compose kurulu olmalı ve mevcut kullanıcı sudo çalıştırma yetkisine sahip olmalıdır.


Sorun mu Yaşıyorsunuz?

Gateway'iniz bağlanmıyorsa veya beklenmedik davranışlar gösteriyorsa, Gateway Bağlanmıyor veya MQTT Broker Sorunları bölümlerine bakın.