23 Aralık 2025 · 7 dk okuma
Metodoloji notları
Endüstriyel IoT'de Store and Forward (Depola ve İlet) Nedir?
Fabrikalardaki ağ kesintileri yüksek olasılıklıdır. Edge Bilişimdeki 'Store and Forward' mekanizmasının internet koptuğunda kritik veri kayıplarını nasıl önlediğini keşfedin.
- Kanıt seviyesi: Orta (saha gözlemleri + kamuya açık standartlar; evrensel benchmark değildir).
- Ölçüm kapsamı: Performans ve maliyet sonuçları; donanım, topoloji, iş yükü, örnekleme ve süreç değişkenliğine bağlıdır.
- Birincil referanslar: IEC 62443, ISA-95 / IEC 62264, NIST SP 800-82r3.
- Uygulama dokümanları: Edge Mimarisi ve Birleşik İsim Alanı.
%100 Kesintisiz İnternet Efsanesi
Saha projelerinde, sadece 45 dakikalık ağ kesintilerinde veri kaybı nedeniyle ciddi finansal zarara uğrayan fabrikalar gördüm.
İdeal bir dünyada, fabrika zeminindeki her makine 7 gün 24 saat kesintisiz, gigabit hızında buluta bağlı kalır. Ancak gerçek üretim dünyasında; forkliftler Ethernet kablolarını koparır, fabrika Wi-Fi'ı önemli metal preslerin yanında arıza verebilir, telekom operatörleri 5G mikro-kesintileri yaşar ve IT departmanları zaman zaman güvenlik duvarlarını (firewall) yanlış yapılandırır.
Eğer Endüstriyel IoT (IIoT) mimariniz, verileri sadece PLC'den doğrudan buluta (direct-to-cloud) pompalamaya çalışıyorsa, bir ağ kesintisi geçici körlüğün ötesinde ciddi veri boşlukları üretebilir. Bir makine 30 dakikalık internet kesintisi sırasında 5.000 adet ürün üretiyorsa ve bu telemetri kaydedilmezse; OEE metrikleriniz, kalite izlenebilirliğiniz ve vardiya raporlarınız anlamlı ölçüde sapabilir.
İşte Store and Forward (Depola ve İlet) mimari deseninin tam olarak önlemek üzere icat edildiği yuksek etkili sorun senaryosu budur.
Bu davranış, topoloji ve yük özelliklerine göre değişebilir.
Store and Forward Nedir?
Store and Forward (Depola ve İlet), özellikle Endüstriyel Uç Bilişimde yoğun bir şekilde kullanılan, dayanıklı bir ağ ve veri yönetimi tekniğidir.
Bir sensörün veya PLC'nin verileri doğrudan uzak bir sunucuya göndermeye çalışması yerine, veriler makinenin hemen yanına kurulan lokal bir Edge Gateway'e (Uç Ağ Geçidine) gönderilir. Normal koşullar altında Edge Gateway, bu veriyi anında merkezi Historian veritabanına veya Birleşik İsim Alanına (Unified Namespace - UNS) iletir (Forward).
Ancak, merkezi sunucuya (buluta veya merkez data center'a) olan bağlantı koparsa, Edge Gateway otomatik olarak "Depolama" (Store) moduna geçer. Gelen telemetri akışını kendi içindeki lokal sabit diskine kaydetmeye (buffer) başlar. Ağ bağlantısı geri geldiğinde ise, sakladığı tüm bu veriyi tam olarak alındığı kronolojik sırayla merkezi sunucuya geri yollar.
Store and Forward Mekanizması Nasıl Çalışır?
Üretim PLC
Edge Gateway
Yerel SSD Arabellek
Kalıcı Bellek (WAL)
Merkezi Veri Merkezi
Sağlam bir Store and Forward sistemi kesintisiz olarak üç farklı aşamada çalışır:
1inci Faz: Kesinti Anı (Store - Depolama)
Edge Gateway, merkezi broker'a veya bulut veritabanına ulaşılamadığını algıladığı saniye, dışarıya veri gönderme (outbound) denemelerini durdurur. PLC'den gelen 100 milisaniyelik verileri çöpe atmak yerine; tüm payload'u (veri paketini), çok yüksek hassasiyetli lokal zaman damgalarıyla birlikte kendi içindeki yüksek hızlı bir disk arabelleğine (buffer) yazmaya başlar.
2nci Faz: Lokal Otonomi
İnternet veya ağ bağlantısı yok diye fabrika kör olmak zorunda değildir. Edge Gateway lokal bir işlem gücüne sahip olduğu için, fabrika içindeki lokal HMI (Operatör Paneli) ekranları ve yerel dashboardlar doğrudan Edge Gateway'i sorgulayarak makinelerin gerçek zamanlı durumlarını göstermeye devam eder. Kritik iş güvenliği kuralları ve lokal alarmlar buluttan bağımsız olarak anında tetiklenmeyi sürdürür.
3üncü Faz: Yeniden Bağlanma (Forward - İletme)
Ağ bağlantısı (internet/VPN) geri geldiğinde, sistem kaydettiği tüm veriyi tek seferde merkeze fırlatmaz (bu durum ağı arıza verebilirtebilir veya merkezi veritabanını kilitleyebilir). Bunun yerine yapılı bir Yeniden Oynatma (Replay) aşamasına girer. Birikmiş geçmiş verileri sırayla (sequential) akıtırken, aynı zamanda yeni gelen canlı verileri de araya dokur. Günün sonunda merkezi veritabanı yansımalarına bakıldığında, sanki o kesinti hiç yaşanmamış gibi eksiksiz bir tablo görünür.
Store and Forward, IIoT İçin Neden Kritik?
Bu mimariyi endüstriye uygulamak, kurumsal üretim tesisleri için vazgeçilmez üç büyük avantaj sağlar:
- Veri Kaybı Riskini Azaltma: Düzenleyici uyumluluklar (FDA 21 CFR Part 11 veya havacılık izlenebilirlik sertifikaları) kırılmayan, kesintisiz bir veri zinciri gerektirir. Store and forward, doğru kalıcı depolama ve geri oynatma (replay) politikalarıyla geçmiş logların bütünlüğünü korumayı hedefler.
- Zaman Serisi Bütünlüğü (Time-Series Integrity): Kestirimci bakım dünyasında, olayların gerçekleşme sırası her şeydir. Veri paketleri merkeze karışık sırayla ulaşırsa, anormallik algılama (AI) algoritmaları arıza verebilir. Doğru bir depolama mekanizması, makine arızasının zaman çizelgesini koruyarak verileri kronolojik olarak yeniden oynatır.
- Bant Genişliği Tasarrufu: Veriyi lokalde depolamak, uç noktanın (edge) bu veriyi merkeze iletmeden önce sıkıştırmasına veya özetlemesine (aggegation) de olanak tanır. Bu sayede tonla hücresel veri (4G/LTE/5G) faturasından tasarruf edilir.
Proxus Sahada Kesintilerle Nasıl Başa Çıkıyor?
Proxus Uç Bilişim platformunu tasarlarken, Store and Forward mekanizmasını sonradan yamalanan bir eklenti olarak değil, mimarinin tam kalbine inşa ettik.
Bir Proxus Edge Gateway, inanılmaz hızlı, yerleşik bir Yazma-Öncesi Logu (Write-Ahead Log - WAL) kullanır. Bunun anlamı:
- Devasa Arabellek Kapasitesi: Cihaz, hafızası (RAM) dolup çökmeden, günlerce hatta haftalarca süren internet kesintilerinde bile yüksek frekanslı PLC verilerinin gigabaytlarcasını lokal diskte yedekleyebilir.
- Durum Korumalı Yeniden Oynatma: Proxus Merkez Platformu ile bağlantı kurulduğunda Gateway, Unified Namespace'e (UNS) göndermekte olduğu MQTT yüklerini tam olarak kaldığı yerden zekice devam ettirir. Kopan/işlenen verileri karıştırmaz.
- Sıfır-Konfigürasyon (Zero-Config): Ağa bağlanma/kopma durumlarını yönetmek için karmaşık Python script'leri veya kodlar yazmanıza gerek yoktur. Store and Forward, Proxus Edge orkestrasyon motorunun "kutudan çıktığı gibi" çalışan standart bir yeteneğidir.
Kritik üretim verileri için genellikle sadece RAM (bellek) tabanlı tamponlara (arabellek) güvenmeyin. Ağ bağlantısı koptuğunda sunucunun şalteri de atarsa (elektrik kesilirse), RAM üzerindeki tüm veriler silinir. Uç Ağ Geçidinizin Store and Forward mekanizmasının, verileri fiziksel ve dayanıklı bir SSD (Katı Hal Sürücüsü) üzerine yazabildiğinden emin olun.
Sonuç
Fabrikanızın internet bağlantısının kolay kolay kopmayacağını ummak, sağlam bir mühendislik stratejisi değildir.
Ağ dalgalanmaları endüstriyel ortamların yüksek olasılıkla gerçeğidir. Sağlam Edge Gateway'ler ile Store and Forward mimarisi devreye alarak, lokal makine güvenilirliğini geniş alan ağı dengesizliğinden ayırabilirsiniz.
Ne zaman uygun olmayabilir?
- Düşük frekanslı telemetride daha basit yaklaşımlar yeterli olabilir.
- Tek hatlı küçük tesislerde tam dağıtık mimari maliyet-etkin olmayabilir.
- Katı legacy kısıtları olan ortamlarda kademeli geçiş gerekebilir.
- Emniyet-kritik kapalı çevrim kontrol, PLC/Safety PLC katmanında kalmalıdır.
Gözlenen performans, yük deseni ve dağıtım mimarisine göre farklılaşabilir.
Sık Sorulan Sorular
Store and Forward tamponu ne kadar lokal depolama gerektirir?
Veri hacminize ve beklenen kesinti süresine bağlıdır. 1 saniye aralıkla 500 tag üreten tipik bir üretim hattı saatte yaklaşık 40 MB veri üretir. Proxus Edge kalıcı (disk tabanlı) kuyruk kullanır - 64 GB depolama alanına sahip bir endüstriyel PC'de çok günlük kesintiler bile rahatça tamponlanır.
Store and Forward mesaj sıralamasını koruyabilir mi?
Evet. Tampon FIFO (İlk Giren, İlk Çıkan) kuyruk olarak çalışır. Bağlantı döndüğünde mesajlar tam kronolojik sırada yeniden oynatılır. Bu, olay sırası önemli olan OEE hesaplamaları ve zaman serisi analitiği için kritiktir.
Bu MQTT QoS 1/2'den nasıl farklıdır?
MQTT QoS aktif oturum sırasında istemci ile broker arasında teslimat güvenilirliğini artırır. Store and Forward MQTT el sıkışmasından önce çalışır - broker ulaşılamazken veriyi lokal olarak saklar. İkisi birbirini tamamlar: S&F ağ kesintisi senaryolarını, QoS ise aktif bağlantıdaki teslimat güvenilirliğini yönetir.
Kaynaklar
- MQTT v5.0 OASIS Standardı - Store and Forward desenlerini tamamlayan QoS seviyeleri ve oturum durumunu tanımlar. mqtt.org
- IEC 62443-3-3 - Ağ kesintileri sırasında veri bütünlüğü dahil endüstriyel sistem güvenlik gereksinimleri.