Tampon bir kapasite kararıdır
Hedef veritabanı veya ağ erişilemediğinde veriyi geçici saklamak sürekliliği destekler. OPC Router Store & Forward bunun için sunulan bir eklentidir; kullanılabilirliği ve davranışı seçilen sürüm ve akışla doğrulanmalıdır. Tampon sonlu disk kapasitesine sahiptir. Güç kaybı, disk arızası, kuyruk sınırı veya yanlış yapılandırma gibi durumlar nedeniyle mutlak sıfır veri kaybı sözü verilmemelidir. Hangi kesintiyi ne kadar süre karşılamak istediğinizi önce belirleyin.
Ham kapasite hesabı
Gerekli ham alan yaklaşık olarak saniyedeki kayıt × kayıt başına bayt × kesinti saniyesidir. 100 kayıt/s, 500 bayt/kayıt ve 4 saat kesinti için 720.000.000 bayt, yani yaklaşık 0,67 GiB gerekir. Gerçek depolama; alan adları, indeksler, kuyruk yapısı ve dosya sistemi nedeniyle daha büyük olabilir. Ham değeri ölçülmüş bir ek yük katsayısı ve güvenlik payıyla çarpın. Araçtaki varsayılan katsayı bir ürün garantisi değil, değiştirilebilir planlama varsayımıdır.
Kuyruğun boşalmasını hesaplayın
Bağlantı geri geldiğinde yeni veri üretimi devam eder. Hedef saniyede 150 kayıt işleyebiliyor ve kaynak 100 kayıt üretiyorsa geçmiş birikim yalnızca 50 kayıt/s hızla azalır. Dört saatlik 1.440.000 kayıt yaklaşık sekiz saatte boşalır. Hedef hızı kaynak hızına eşit veya daha düşükse birikim tükenmez. Disk kapasitesini tek başına büyütmek bu darboğazı çözmez; hedef yazma, toplu işlem ve kaynak örnekleme seçeneklerini inceleyin.
Sahada doğrulanacak davranışlar
Disk doluluk ve en eski bekleyen kayıt yaşı için uyarı eşiği belirleyin. Kuyruk sırasını, yeniden başlatmadan sonra kalan kayıtları ve hedefte mükerrer kayıt davranışını test edin. Kaynak ile hedef sayımlarını karşılaştırın. Yedeklilik ve Store & Forward farklı problemleri çözer; biri diğerinin yerine otomatik geçmez. Üretime geçmeden önce gerçek veri yüküyle kesinti ve toparlanma deneyi yaparak hesaplama varsayımlarını güncelleyin.
Teknik kaynaklar
Ürün özellikleri için üretici dokümantasyonunu kontrol edin. Proje adımları ve örnekler OPC Turkey tarafından hazırlanmıştır.