IBM Megoldások - Aspera és Content Foundation

IBM Aspera és Content Foundation (Filenet)

A VIR Zrt. megoldása összekapcsolja az IBM Aspera és Content Foundation (Filenet) megoldásait, melynek eredményeképp létrejön a sok forrásból származó média anyag feltöltéssel kialakított audio-vizuális rendszer komplett tartalom- és életciklus menedzsmenttel, streaming képességgel.

A rendszer felhasználási területei, a teljesség igénye nélkül:
  • turisztika, országmarketing
  • telepített kamerarendszerek adatfeltöltésének és élettartam-menedzsmentjének megoldása
  • események, rendezvények mobilos felvételeinek feltöltése, szerkesztése, rendezése és streamelése

A rendszer koncepciós ábrája:
Aspera koncepciós ábra
A rendszer műszaki előnyei:
  • Komplex, integrált megoldás
  • Széleskörű funkcionalitású tartalomkezelő eszköz (IBM Filenet)
  • Piacvezető média előállító és feltöltő rendszer (IBM Aspera)
  • Önálló web-es felület
  • Kereshető tartalom
  • Tartalom feltöltés, módosítás, alapvető tartalomkezelési funkciók
  • Biztonságos, strukturált tárolás
  • Folyamatos, megfelelő teljesítményű üzemelés
  • End-to-end tartalom előkészítés és továbbítás.
  • Beépített AD és LDAP támogatás - jogosultságkezelés.
  • Szerepkör alapú hozzáférés szabályozás.

A rendszer szolgáltatásai, funkciói:
  • Intuitív drag-and-drop, böngészőalapú felület a gyors és hatékony grafikus munkafolyamat komponálásához.
  • Az újrafelhasználható munkafolyamatok és munkafolyamatok alszekvenciás sablonjai megkönnyítik az ismételhető, konzisztens műveletek létrehozását.
  • Check-in / check-out funkciójával támogatja a csoportos együttműködést, naplózza a konfigurációs változásokat és a hozzáférés-szabályozás engedélyeit.
  • A végrehajtást vezénylő irányítópult és az értesítések lehetővé teszik a valós idejű munkafolyamat felügyeletét.
  • Lefúrható nézet az egyes lépések állapotának és hibáinak ellenőrzéséhez.
  • Fájl nézet a műveletek történetéhez és az egyes bejövő fájlok aktuális állapotához.
  • Konfigurálható értesítések a munkafolyamatok, az egyéni műveletek vagy a kimeneti célhelyek állapotának felügyeletére.
  • Felhős megoldásokkal (SaaS) való szoros integráció, pl. transzkóderek, archiváló rendszerek.

Infrastruktúra implementációs ábra (javaslat)
Aspera implementációs ábra
IBM komponens: IBM Content Foundation ismertető

    FILENET

  • A FileNet egy moduláris felépítésű dokumentum- és folyamatkezelő platform, mely az API szolgáltatások mellett kész alkalmazást (Workplace) is tartalmaz szolgáltatásainak igénybevételére.
  • A FileNet dobozos komponenseinek segítségével a dokumentumtárolási és jóváhagyási funkciók nagy része fejlesztés nélkül végezhető el, így az ajánlott megoldás nagy része ezekre a szolgáltatásokra és felületre épül.
  • PROCESS ENGINE

  • A ProcessEngine a FileNetworkflow motorja. Az ad-hoc és gépi irányítású (gépi kiértékelésű feltételes vezérlésen alapuló) workflow-k kezelése mellett integrációs célú folyamatok futtatását, illetve az előbbiek tetszőleges elegyét teszi lehetővé. Az integrációhoz különböző szabványos, egy vagy kétirányú interfészeket (pl. Web Services, MQ, SQL, SMTP, stb.) tesz meghívhatóvá a folyamatokból. A FileNet többi komponense ezt az integrációs felületet használja a külső alkalmazásokkal történő kapcsolattartásra.
  • Az általános interfészeken kívül a ProcessEngine közvetlen hozzáférést biztosít a többi FileNet komponenshez (ContentEngine, eForms, Records Manager és Workplace).
  • A ProcessEngine UNIX és Windows környezetben futó natív alkalmazás, mely COM, Java és Web Services felületen érhető el (ez utóbbihoz BEA vagy WebSphere alkalmazásszerver szükséges). A felhasználók azonosítását szabványos LDAP vagy ActiveDirectory címtárból végzi.
  • A ProcessEngine a működéséhez szükséges adatokat (pl. folyamatállapotok) Oracle, DB2, vagy Microsoft SQL adatbáziskezelőben tárolhatja.
  • CONTENT ENGINE

  • A ContentEngine a FileNet tartalomkezelő motorja, mely Java, és Web Services API felületen nyújt általános tartalomkezelési szolgáltatásokat. A megszokott, és később ismertetésre kerülő szolgáltatásokon kívül lehetőség nyílik arra, hogy egy dokumentummal bekövetkezett bármilyen esemény hatására tetszőleges Java kód, vagy a ProcessEngine-ben definiált folyamat fusson le. Ez az alapja a kötelezően lefutó folyamatok (pl. létrehozott média, tartalom site elbírálása) kikényszerítésének.
  • A ContentEngine egy teljes egészében J2EE alkalmazás, mely BEA WebLogic, vagy IBM WebSphere alkalmazásszerveren fut. A támogatott címtárak és operációs rendszerek az e két alkalmazásszerver által támogatottakkal esnek egybe (így címtárként szabványos LDAP és ActiveDirectory, operációs rendszerként változatos UNIX, Linux és Windows verziók jöhetnek szóba).
  • A ContentEngine a működéséhez szükséges adatokat (pl. metaadatok) Oracle, DB2, vagy Microsoft SQL adatbáziskezelőben tárolhatja.
  • CONTENT ENGINE – KIEGÉSZÍTŐ SZOLGÁLTATÁSOK

  • A logikai architektúrán részben feltűntetésre kerültek a ContentEngine kiegészítő szolgáltatásai, melyek annak Java API-ján (RMI protokollon) keresztül csak a ContentEngine-hez kapcsolódnak.
  • STORAGE

  • A ContentEngine a dokumentumokat különböző Storage eszközökön képes tárolni.
  • Egyszerű diszkes storage-ként bármilyen, a futtató operációs rendszerben fájlrendszerként mountolhatóstorage eszköz használható, így belső diszkek, SAN és NAS külső storage-ok, melyek SMB vagy NFS share-ekként elérhetőek.
  • A szoftveres storage management megoldások közül támogatott a legtöbb HSM rendszer (SUN QS, Tivoli HSM), valamint a Tivoli Storage Manager.
  • Hardveres WORM képes storage-ok közül támogatott a NetAppSnapLock, az EMC Centera, valamint a DR550.
  • A ContentEngine maga is képes Storage Policy-k kezelésére, mely a dokumentumok médiák közötti migrációját, és megőrzési idejét kezeli, de képes ezeket a feladatokat külső HSM rendszerekre bízni (lásd fentebb).
  • APPLICATION ENGINE

  • Az ApplicationEngine a FileNet elsődleges felhasználói felületét biztosító alkalmazás. Az általános dokumentumkezelési funkciók mellett (böngészés, keresés, check-in/out, áthelyezés, linkelés, tömeges feldolgozás, stb.) mellett workflow felhasználói felületet (munkakosár, illetve egy folyamatlépés feldolgozását) tartalmaz, emellett sok adminisztrációs feladat (workflow tervezés, keresés tervezés, felhasználói felület testreszabása) itt végezhető el.
  • Az ApplicationEgnine egy J2EE alkalmazás, mely AJAX-ot használ JavaScript-tel bővített HTML kód előállításához, mely a felhasználó számára egy Web 2.0-s felületet biztosít. Az ApplicationEngine által létrehozott felület a Workplace.
  • A Workplace felületről a ContentEngine és ProcessEngine funkcionalitása mellett az eForms (elektronikus űrlapkezelés) és a Records Manager (irattározás) is elérhető.

IBM komponens: IBM Aspera ismertető

IBM Aspera Faspex

Személyes és szervezeti adatcsere FASP protokollon:

  • a digitális tartalom személytől személynek továbbítására
  • tartózkodási hely független csoportmunka a tartalommal dolgozó csapatok között
  • fájl alapú áttekintési, jóváhagyási és minőség-ellenőrzési szolgáltatások
  • könnyen használható Web felület
  • email, mobil és asztali beépülő kiegészítések
  • erős jogosultságkezelés
  • ad-hoc file továbbítás
  • Web API

File-ok feltöltése Faspex-be:

A feltöltés kérés emailben érkezik, link formájában. A linkre kattintva a következő alap információkat kell kitölteni:

  1. A feltöltés címe (Title).
  2. Leírás (Note).
  3. Majd „fogd és vidd”-el ráhúzzuk a továbbítani kívánt állományt a papírdoboz képre.
  4. Rábökünk a „Sendpackage” gombra.

Aspera sendpackage ábra
IBM Aspera Enterprise Server

Aspera transzfer szerverek:

  • Aspera Enterprise Server – univerzális, többfelhasználós alap transzfer szerver
  • kiegészítők: AsperaConnect Server, Aspera Proxy

Legjobb képességek:

  • on-premise vagy cloudba is telepíthető, hybrid konfigurációban is
  • párhuzamos/több kiszolgálós transzfer képesség
  • konfigurálható titkosítás beállítások
  • szerver oldali titkosítás
  • ismétlődő és időzített transzferek, template-ek segítségével
  • aktív mappák – ha érkezik állomány, elindul a mappához rendelt munkafolyamat
  • központi menedzsment (AsperaConsole)

Legfontosabb előnyök:

  • garantált kézbesítési idő
  • magas skálázhatóság
  • teljeskörű, maximális felügyelet
  • "golyóálló" biztonság

IBM Aspera – Streaming
  • hibamentes közvetítés, minimális indítási késleltetés, bármilyen internetes forrásból
  • kevesebb, mint 2 másodperces késleltetés az 50 Mbps internetes forrásokból
  • bármilyen élő közvetítést képes továbbítani, legyen a forrás helyi multicast, unicast UDP, unicast TCP vagy növekvő videofile, ugyanezeket az opciókat képes biztosítani a fogadói oldalon is – a transzfer vége lehet stream vagy növekvő videofile.
  • Egységes, veszteségmentes byte stream szállítást biztosít, amely egyenlően támogatja az állandó bitrátát és az adaptív bitsebesség-formátumokat, a teljesítménye pedig független a videó kódolásától.
  • Egy adatfolyamforrás egyszerre több úticélhoz is küldhető, és a megoldás beépített útvonal redundanciát biztosít.
  • A kiszolgáló szerverek terhelésmegosztó fürtökbe köthetők, ahol a streaming session hibakezelést is át tudják egymásnak adni.
  • Hálózati üzemszünet után az AsperaStreaming automatikusan újracsatlakoztatja és újraindítja a video-folyamokat.
  • Minden FASPStream folyam szabványos publikus / privát kulcs, vagy az Aspera többfelhasználós kulcsrendszerével kódolt.
  • Beépített szabályrendszere (policy) segítségével korlátozhatja a stream szolgáltatót vagy a fogyasztót a használható protokollok, IP címek és portok tekintetében.
  • REST API segítségével szabványos illesztést biztosít a műsorkészítési és műsorszórási egyéb rendszerekhez, így a stream-ek azokból is menedzselhetők, állapotuk egységesen monitorozható.

IBM Aspera – Orchestrator
  • Média gyártási és műsorszórási workflow megoldás, web-es felülettel és API készlettel más szakrendszerekhez való csatlakozáshoz.
  • Workflow tervezőjével grafikus felületen állítjuk össze a tartalomkészítés teljes folyamatát, melybe beszállítókat, külsősöket is meg lehet hívni.
  • Az Orchestratorral a fájlok irányíthatók, feldolgozhatók és átirányíthatók, könnyen definiálható szabályok alapján, a szervezet munkafolyamata és a meglévő informatikai infrastruktúra mentén. Az automatizálás egyszerűsíti a komplex munkafolyamatokat, és zökkenőmentesen illeszkedik a harmadik féltől származó plug-inekhez, és biztosítja, hogy az egyes feldolgozási lépések pontosan elvégezhetők legyenek.
  • EGYSZERŰEN HASZNÁLHATÓ FELHASZNÁLÓI FELÜLET A KOMPLEX MUNKAFOLYAMOK DEFINIÁLÁSÁRA ÉS FELÜGYELETÉRE
  • Intuitív drag-and-drop, böngészőalapú felület a gyors és hatékony grafikus munkafolyamat komponálásához.
  • Az újrafelhasználható munkafolyamatok és munkafolyamatok alszekvenciás sablonjai megkönnyítik az ismételhető, konzisztens műveletek létrehozását.
  • Check-in / check-out funkciójával támogatja a csoportos együttműködést, naplózza a konfigurációs változásokat és a hozzáférés-szabályozás engedélyeit.
  • A végrehajtást vezénylő irányítópult és az értesítések lehetővé teszik a valós idejű munkafolyamat felügyeletét.
  • Lefúrható nézet az egyes lépések állapotának és hibáinak ellenőrzéséhez.
  • Fájl nézet a műveletek történetéhez és az egyes bejövő fájlok aktuális állapotához.
  • Konfigurálható értesítések a munkafolyamatok, az egyéni műveletek vagy a kimeneti célhelyek állapotának felügyeletére.
  • Felhős megoldásokkal (SaaS) való szoros integráció, pl. transzkóderek, archiváló rendszerek
  • iTunes Store automatizált média feltöltés.
  • ERŐS WORKFLOW MOTOR
  • A szabálymotor menet közben is döntéseket hozhat transzfer attribútumokon, kibontott metaadatokon, felhasználói inputon, vagy az előző munkafolyamat lépés kimenetén alapulva.
  • Átviteli hibák esetén a transzfer automatikus újraindítása és a párhuzamos végrehajtás támogatása.
  • Az átkódolás, a minőségellenőrzés, a víruskereső, a hirdetésbeillesztés, a digitális ujjlenyomat, DAM/MAM és egyéb megoldások gazdag könyvtárával rendelkezik.
  • XML alapú API a harmadik féltől származó alkalmazások kezeléséhez, felügyeletéhez és ellenőrzéséhez.
  • Web szervizeken (SOAP, REST, XML-RPC), továbbítási protokollokon (FTP, HTTP, SMB2, NFS, SCP), SSH és nyílt API-k segítségével integrálódik más környezetekkel.
  • ADI metadata értelmezés és feldolgozás.
  • A sorban álló feladatok (queue) átrendezési lehetősége lehetővé teszi a kritikus elemek valós idejű rangsorolását.
  • Nagy rendelkezésre állású rendszer hozható létre aktív-aktív klaszterezéssel.
  • A moduláris végrehajtó motor időigényes feladatokat (átkódolást, titkosítást, vízjelzést, formátumformátum-vizsgálatot) végeztethet el párhuzamosan az erre specializált gépekkel.
  • INTEGRÁLT AZ ASPERA FASP ™ A MAXIMÁLIS ADATÁTVITELI SEBESSÉGÉRT
  • A pontos sávszélesség-szabályozás biztosítja, hogy az összes hozzárendelt sávszélességet kihasználja a maximális átviteli sebesség elérése érdekében, miközben fair maradhasson más adatforgalomhoz.
  • 100%-osan megbízható adatszállítás: automatikusan folytatja a részleges átviteleket, újra végrehajtja a sikertelen átviteleket és visszaáll HTTP-re az erre korlátozó szigorú hálózatok esetében.