Skip to main content

General

Sistem Gereksinimleri

Proxus Merkezi Sunucu ve Edge Gateway'ler için donanım, yazılım ve ağ gereksinimleri.

Proxus'u kurmadan önce, ortamınızın aşağıdaki minimum gereksinimleri karşıladığından emin olun. Proxus, .NET 10 üzerine inşa edilmiştir ve yüksek verimli endüstriyel ortamlar için optimize edilmiştir.

İşletim Sistemleri

Proxus, kararlılık ve performans için öncelikli olarak Linux odaklı olmak üzere, platformlar arası uyumluluk için tasarlanmıştır.

PlatformDesteklenen SürümlerÖneri
LinuxUbuntu 22.04+, Debian 11+, RHEL 9+Ubuntu 24.04 LTS
WindowsWindows Server 2022+, Windows 11Windows Server 2022
ContainerDocker 24.0.0+, Docker Compose v2Resmi Docker İmajları

[!TIP] Üretim ortamları için, tutarlı bağımlılık yönetimi ve basitleştirilmiş güncellemeler sağlamak adına Resmi Docker İmajlarını kullanmanızı şiddetle öneririz.

Donanım Gereksinimleri

Proxus, farklı kaynak profillerine sahip iki ana bileşenden oluşur.

Edge Gateway (Uç Ağ Geçidi)

Edge Gateway hafiftir ve Raspberry Pi gibi ARM64 cihazlar dahil olmak üzere fabrika sahası donanımlarında çalışacak şekilde tasarlanmıştır.

KaynakMinimumÖnerilen
CPU2-Çekirdek (x86_64 veya ARM64)4-Çekirdek
RAM4 GB8 GB
Depolama16 GB SSD32 GB SSD (Yüksek Dayanıklılık)

Central Server (Merkezi Sunucu)

Merkezi Sunucu; arayüzü, merkezi konfigürasyonu ve yüksek performanslı veri depolamayı yönetir. İkili veritabanı mimarisi kullanır:

  • PostgreSQL: Sistem varlıklarını, konfigürasyonları ve meta verileri yönetir.
  • ClickHouse: Yüksek frekanslı zaman serisi telemetri verilerini ve sistem loglarını saklar.
KaynakMinimumÖnerilen
CPU4-Çekirdek (x86_64)8-Çekirdek+
RAM8 GB16 GB - 32 GB
Depolama100 GB NVMe500 GB+ NVMe (RAID 10 önerilir)

[!IMPORTANT] Yüksek frekanslı telemetri işlenirken Merkezi Sunucu için depolama performansı kritiktir. Veritabanı bölümleri için NVMe SSD'ler şiddetle önerilir.

Ağ ve Bağlantı

Proxus, birincil iletişim omurgası olarak yüksek performanslı bir mesajlaşma sistemi kullanan Hub-and-Spoke (Merkez ve Uç) mimarisini kullanır.

Gerekli Portlar

Donanım veya yazılım güvenlik duvarlarınızda aşağıdaki portların açık olduğundan emin olun.

PortProtokolKullanımYön
4222TCPMesajlaşma İstemcisi/SunucusuÇift Yönlü
8080TCPYönetim Konsolu (UI)Gelen (Merkez)
1883TCPMQTT Köprüsü (Gömülü Broker)Gelen (Uç)
8883TCPMQTTS (Güvenli Köprü)Gelen (Uç)
5432TCPPostgreSQLDahili (Merkez)
8123TCPClickHouse HTTP APIDahili (Merkez)

Bağlantı Gereksinimleri

  • Uç Düğüm: Edge Gateway'ler, Merkezi Sunucu'nun mesajlaşma portuna (4222) kararlı TCP erişimine sahip olmalıdır. Proxus, garantili teslimat için Stream Persistence (Akış Kalıcılığı) kullanır.
  • Zaman Senkronizasyonu: Telemetri zaman damgalarının doğruluğunu sağlamak için tüm düğümler (Uç ve Merkez) zaman senkronizasyonu için NTP kullanmalıdır.