Hromadné statistiky BulkStat
Použití hromadných statistik (BulkStat) MIB objektu zahrnuje konfiguraci parametrů pro statistický soubor + další související nastavení (TFTP klienta) přímo na OLT.
Na OLT se průběžně vytváří soubor se statistikou a v pravidelných intervalech se získávají data pro jeho obsah prostřednictvím MIB rozhraní (např. sílu přijímaného signálu jednotlivých ONT).
Po úspěšném shromáždění dat v nastaveném intervalu (min. 15 minut), OLT zkomprimuje sebraná data a pošle je na nastavený cíl (server) skrze přednastavený kanál (FTP, SFTP, TFTP).
Původní metodika vyčítání dat (SNR, txPower apod.) z ONT byla založena na standartních dotazech SNMP na OLT. Tyto údaje však OLT nemá v okamžiku dotazu k dispozici a stahuje je přímo z ONT. Tento okamžitý dotaz OLT na ONT je časově náročný a celkový proces vyčítání dat z OLT prodlužuje. Vyzkoušeli jsme u této metodiky i různé optimalizace, které ale měli pouze nepatrný vliv na rychlost získání dat.
Zavedením hromadných statistik (BulkStat) dojde k pravidelnému shromažďování požadovaných informací z ONT na OLT a tato získaná data jsou poté uložena na server se systémem ISPadmin prostřednictvím TFTP.
Systém ISPadmin následně ze souboru vyparsuje potřebná data a uloží je do struktury statistik v systému ISPadmin k odpovídajícímu ONT.
V rámci úprav došlo i k dalším dílčím úpravám, kdy jsme z pravidelného vyčítání dat vypustili údaje, které nejsou v systému ISPadmin grafovány a mění se v čase jen minimálně (např. název rozhraní).
Návod ve formátu PDF (včetně podrobností) je k dispozici ZDE.
Upgrade firmwaru
Předpokladem pro správné fungování je mít nainstalovanou verzi firmwaru na OLT min. R018. Postup jak updatovat OLT naleznete v samostatném návodu – Update OLT.
Návod na konfiguraci
Návod na konfiguraci sběru hromadných statistik – Bulk Statistics na OLT.
Předpokladem je mít nainstalovanou verzi firmwaru na OLT min. R018 (viz Upgrade firmwaru).
Pro některá nastavení je potřeba být v určitém režimu určeného pro konkrétní konfiguraci (privilegovaný režim vs. konfigurační režim vs. diagnostický režim viz níže).
- Přepnutí do privilegovaného režimu
enable
Příklad:
moje-OLT>enable
moje-OLT#
- Přepnutí do konfiguračního režimu
Z privilegovaného řežimu (viz výše).
config
Příklad:
moje-OLT#config
moje-OLT (config) #
- Nastavení Sysname (privilegovaný režim)
Nastavení Sysname je důležité pro dodatečné parsování dat ze souboru, který se vytvoří na TFTP serveru (ISPA). V obsahu tohoto souboru je toto jméno/název uveden a je to jediný údaj, podle kterého můžeme jednoznačně identifikovat OLT (název souboru/úlohy se při testování nevytvořil dle předpokladu).
Systémové jméno OLT (včetně velkých písmen). Nastavuje se v config nebo privilegovaném režimu.
sysname moje-OLT
Příklad:
huawei#sysname moje-OLT
moje-OLT#
Toto systémové jméno je pak potřeba nastavit v systému ISPadmin u konkrétního OLT viz Nastavení systému ISPadmin.
- Nastavení připojení TFTP k serveru s ISPA (konfigurační režim)
Konfigurace TFTP služby už je na straně ISPA nakonfigurována.
Nastavení parametrů připojení k TFTP serveru systému ISPadmin na OLT:
file-server auto-backup bulk-stat primary X.X.X.X tftp
Defaultní adresář: /data/support/tftp_root
- Nastavení režimu sběru dat (konfigurační režim)
Hromadné soubory jsou generovány pro sběr statistických dávek.
bulk-stat collect-mode multi-file
Příklad:
moje-OLT(config)#bulk-stat collect-mode multi-file
moje-OLT(config)#
- V názvu souboru nebude ani IP adresa ani čas (konfigurační režim)
Tímto příkazem dojde ke zrušení pravidla pro pojmenování hromadných souborů (výchozí stav).
undo bulk-stat filename rule interval ipaddress
Příklad:
test-firma(config)#undo bulk-stat filename rule interval ipaddress
moje-OLT(config)#
- Zobrazit platnou konfiguraci (privilegovaný režim)
display bulk-stat configuration
Příklad:
moje-OLT#display bulk-stat configuration
Bulk filename ipaddress rule : off
Bulk filename interval rule : off
Bulk collect mode : multi-file
- Přepnout do diagnostického režimu
Přepnutí do diagnose módu.
diagnose
Zapnutý diagnose mód:
moje-OLT(diagnose)%%
- Vytvořit úlohu pro sběr dat (diagnostický režim)
Příkaz pro vytvoření úlohy pro sběr hromadné statistiky.
Příklad vytvoření úlohy s názvem NovySoubor:
bulk-dist file NovySoubor 1 collect-interval 15min object-type 12517378 start-time 00:00 format bulkASCIIWithDeflate
- Přidat objekty zájmu do úlohy (diagnostický režim)
Aktuálně podporované sbírané vlastnosti:
- 394 pmp-gpon-nni-optics-temp
- 395 pmp-gpon-nni-laser-bias-curr
- 396 pmp-gpon-nni-optics-volt
- 397 pmp-gpon-nni-optics-tx-power
- 398 pmp-gpon-nni-optics-rx-power
- 399 pmp-gpon-olt-nni-optics-rx-power
bulk-dist add-objcapitem 1 394,395,396,397,398,399
- Úlohu povolíme a spustíme (diagnostický režim)
Příklad aktivace funkce hromadných statistik s názvem NovySoubor:
bulk-dist enable file NovySoubor
- Kontrola (diagnostický režim)
Příklad pro zobrazení nastavení konfigurace hromadné statistiky pro konkrétní úlohu:
display bulk-statistic file NovySoubor
Příklad:
moje-OLT(diagnose)%%display bulk-statistic file NovySoubor
File name: NovySoubor
Data collect interval: 15 min
File save interval: 15 min
File status: Running
ObjectType: 0x00040064
Objcapitem number: 2
Příklad pro zobrazení nastavení konfigurace hromadné statistiky pro všechny úlohy:
display bulk-statistic
Příklad:
moje-OLT(diagnose)%%display bulk-statistic
{ |file|saved-file }: [enter]
Command:
display bulk-statistic
File index: 1
File name: bulkdist
Data collect interval: 15 min
File save interval: 15 min
File Status: Running
Total: 1
Tímto je na straně OLT vše připraveno pro sběr dat z ONT pomocí funkce –Hromadné statistiky (BulkStat).
- Kontrola sběru dat na serveru se systémem ISPadmin
Doporučujeme počkat 30 minut a prověřit, že se nastavené statistiky na TFTP server ukládají.
ls -la /data/support/tftp_root/
- Nastavení systému ISPadmin
V nastavení systému ISPadmin je potřeba u konkrétního OLT (Hardware –> GPON –> OLT) zapnout možnost používat statistiky přes TFTP (Statistiky přes TFTP). Tím je určeno, že systém bude získaná data zpracovávat z hromadné statistiky z OLT.
Důležité je pak nastavit i zvolený systémový název pro OLT (viz bod – Nastavení Sysname). Tj. systémový název zařízení musí být stejný na OLT i v nastavení OLT v systému ISPadmin.
Nastavený stejný systémový název OLT (Sysname) v nastavení systému ISPadmin u konkrétního OLT a v nastavení OLT, je důležitý pro výsledné parsování z dostupného souboru, který je přenesen prostřednictvím TFTP na server s ISPA.
Uvnitř přeneseného souboru hromadné statistiky z konkrétního OLT je tento název po nastavení uveden a je to pak jediný relevantní údaj, podle kterého je možné OLT identifikovat (spárovat a zpracovat získaná data).