Sedm principů efektivní správy RFID dat

Jedním z největších problémů technologie RFID je nalézt způsob, jak rychle a efektivně zpracovat záplavu vygenerovaných dat. Obchodní řetězec Wal-Mart může svým RFID systémem vygenerovat za tři dni tolik dat, kolik jich je v celé americké kongresové knihovně. A i ty nejskromnější implementace RFID budou každý den generovat gigabajty rychle se měnících údajů.

Potřeba okamžitě rozhodovat nad velkoobjemovými a vysokorychlostními datovými toky není nic nového. Stejný problém se už delší dobu řeší i v systémech pro obchodování velkých investičních bank, ve velitelských a řídicích aplikacích užívaných v armádě a v aplikacích pro správu telekomunikačních sítí. Ze zkušeností v těchto odvětvích i z vývoje RFID systémů vyplývá sedm principů, které prostřednictvím zpracování komplexních událostí CEP (Complex Event Processing) pomáhají při efektivní správě a využívání RFID dat.

1. Zpracovávejte data blízko jejich zdroje

Zpracování dat z RFID událostí blízko zdroje RFID aktivity zajistí vyšší spolehlivost a ochranu IT infrastruktury tím, že se výrazně zmenší objem dat posílaných do centrálních IT systémů. Při zpracování toku RFID událostí totiž dochází nejen k základnímu filtrování dat, ale i k jejich čištění, konsolidaci a sumarizaci a také k ošetření nejrůznějších výjimek.

2. Převádějte atomické události na komplexní události

Příklady atomických událostí jsou vyzvánění kostelních zvonů, výskyt muže ve smokingu a rýže letící vzduchem. Komplexní událost je to, co odvodíme z těchto atomických událostí: koná se svatba. Complex Event Processing pomáhá rozkrývat komplexní, odvozené události analýzou jiných, jednodušších událostí.

3. Koncentrujte toky událostí

Koncentrátor RFID dat je software, který shromažďuje a zpracovává toky nezpracovaných RFID událostí blízko zdroje dat (viz zásada 1). Skládá se ze tří primárních prvků: RFID middlewaru, logiky pro zpracování událostí a paměťové datové cache. RFID middleware poskytuje rozhraní pro aplikace umožňující přijímat události ze čteček RFID, logika pro zpracování událostí zvládá vysokoobjemové a vysokorychlostní toky událostí s využitím pipeliningu, který zvyšuje celkovou propustnost dat, a paměťová datová cache umožní koncentrátoru pracovat v reálném čase.

4. Kešujte kontext

Většina RFID dat je jednoduchá. Pokud nepoužijete sofisitkované a drahé visačky, pak vše, co přečtete, je identifikační číslo položky, datum a čas a umístění. Derivace komplexních událostí z dat o jednoduchých RFID událostech vyžaduje znalost kontextu – který obvykle přichází z „referenčních“ dat v různé formě. Díky kešování těchto referenčních dat může datový koncentrátor zpracovat data z RFID událostí v daném kontextu.

5. Sdílejte distribuovaná data v téměř reálném čase

Systém pro sledování zavazadel pomocí RFID musí distribuovat data o vašich zavazadlech na cílové letiště dlouho před tím, než na něm přistanete. A protože většina operací je distribuovaných, musíte plánovat distribuci RFID dat v téměř reálném čase. Spolehlivá, distribuovaná middlewarová síť umožňuje sdílení dat integrované s datovými cache na každém koncentrátoru a umožňuje, aby významné události byly distribuovány mezi koncentrátory. Sdílejte datovou distribuci tak, aby váš RFID systém mohl škálovat globálně a jeho prodlevy oproti reálnému času byly co nejmenší.

6. Konsolidujte starší RFID data

Data z RFID systémů nemusí být uchovávána navždy. Stačí ponechat takové údaje, jejichž kontext dovolí zpětně zrekonstruovat významné události a umožní zotavení systému po případném selhání. RFID koncentrátor systému pro sledování zavazadel může vymazat nadbytečné události (tj. redundantní čtení údajů z visačky zavazadla), přidat události, které vyžadují kontext (tj. přiřadit číslo nákladové brány k události „zavazadlo naloženo“), převést data do jiných systémů (tj. uchovat všechny zavazadlové události pro následnou bezpečnostní kontrolu) a připravit data o událostech tak, aby je bylo možno distribuovat na další letiště. Po každém kroku konsolidačního procesu zůstává obsah cache datového koncentrátoru (viz zásada 3) konzistentní kvůli případnému zotavení systému po selhání. Konsolidujte RFID data tak, abyste mohli zredukovat a lépe spravovat vaši pracovní sadu dat, obohatit nezpracovaná data o požadovaný kontext a omezit zátěž down-streamových systémů.

7. Automatizujte ošetření výjimek

Ošetření výjimek je primární úkol každého RFID systému. Mezi výjimky patří nevěsta, která dostala úpal a nedorazí proto do kostela, nebo situace, kdy je potřeba přeložit kufr z jednoho letadla do druhého. V dnešním světě tyto výjimky řeší lidé: nevěstu shání družička, zavazadla vyhledávají a překládají letištní zřízenci. Systém budoucnosti založený na RFID bude jak výjimky detekovat, tak následně automatizovat jejich ošetření.