Datové úložiště se dvěmi prostředími (technická zpráva)
Abstract
Datové úložiště založené na principu “Linked Data” vhodné pro ukládání a vyhledávání informací o přístrojích, laboratorních protokolech a výukových materiálech v prostředí Moodle a SentLabData
Full text
Výstup aktivity A1 – Vznik datového úložiště založeného na principu “Linked Data” vhodného pro ukládání a vyhledávání informací o přístrojích, laboratorních protokolech a výukových materiálech Technická zpráva CEITEC Nano využívá datové úložiště prostřednictvím několika prostředí – Moodle a SentLabData. Moodle – obsahuje vše týkající se teoretických znalostí i technických specifikací přístrojů – kurzy, testy, dokumenty, video návody. Tato data jsou uložena na datovém úložišti na našem serveru. Viz specifikace serveru pro Moodle. SentLabData – pracuje s RAW daty a Meta daty – jsou to veškerá data, která reprezentují výsledky z experimentů na přístrojích VI CEITEC Nano. Jsou ukládána v datovém úložišti MS SharePoint v knihovnách a přístupná jsou přes rezervační systém. LMS Moodle Moodle nebo-li Modulární objektově orientované dynamické prostředí pro výuku, je softwarový balíček pro tvorbu výukových systémů a elektronických kurzů na internetu. Moodle je poskytován jako otevřený software - https://moodle.org/. Výzkumná infrastruktura CEITEC Nano se rozhodla využít tohoto systému, neboť umožňoval efektivněji vytvářet a poskytovat školení našim studentům/uživatelům v oblasti výzkumu nanotechnologií a nanomateriálů. Umožňuje nám to vytvářet a sdílet elektronické kurzy, video návody a manuály s našimi uživateli, ale také je testovat a efektivněji s nimi komunikovat. Moodle má velice pokročilé nástroje na sledování aktivit studentů v tomto systému, čímž máme velice dobrý přehled o průběhu školení a můžeme na základě toho i modifikovat výukové materiály a kurzy. Systém je nainstalován na našem serveru a práva k přístupu do kurzů jsou spravována VI CEITEC Nano přes PERUN. PERUN je řešení pro správu identit a přístupu - https://perun-aai.org/. Pro přístup k obsahu našeho Moodle je potřeba být registrovaným uživatelem VI CEITEC Nano - https://nano.ceitec.cz/. Adresa našeho Moodle: https://cfmoodle.ceitec.vutbr.cz/ Aktuální verze našeho Moodle systému: Version 4.3+ (Build: 20231201) VM na které běží náš Moodle: OS: Windows Server 2022 Standard CPU: 2 jádra z Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz RAM: 6 GB HDD1: 40 OS HDD2: 80 Data
Licence CC BY-SA
Datové úložiště pro RAW data Jako datové úložiště je v tuto chvíli využíván MS Sharepoint. Toto datové úložiště bylo zvoleno proto, jelikož bylo snadno dostupné a umožňuje využívat službu SentLabData, která vytvářená RAW data na přístrojových PC automaticky ukládá do datového úložiště a následně následně data zpřístupní danému uživateli přes rezervační systém. Služba SendLabData, běží na straně clienta (přístrojových PC) a je stále v procesu vývoje a zdokonalování, abychom mohli zajistit lepší přehled jak pro správce, tak i uživatelům nad přenosem souborů, ale také i z přístrojových PC, která neběží pod běžnými OS a služba se tak musí upravovat na míru těmto počítačům. Pro přístup k datům jsme museli také rozšířit náš rezervační systém o logbook rezervace, který nyní umožňuje jednotlivým uživatelům přístup nejen k jejich RAW datům, ale i dalším metadatům daného měření. Popis služby SenLabData Služba SendLabData CLI běží na koncových zařízeních (konzolách přístrojů), která vytváří raw data. Popisná data objektů (souborů) ukládá přes API rozhraní do CRM systému. Binární data ukládá do Sharepoint knihoven. Opět je použito API rozhraní Sharepoint Online. Na straně CRM probíhá průběžně indexace dat objektů na základě časových intervalů jednotlivých rezervací, vytvořených v rezervačním systému. Autorizovanému uživateli jsou data k dispozici, připojena ke konkrétním objektům rezervací s popisnými informacemi a možností downloadu z Sharepoint knihovny. Data na Datovém úložišti jsou uživatelům k dispozici přes Rezervační systém: https://booking.ceitec.cz
Přístup k RAW datům přes logbook v rezervačním systému Kromě RAW dat se k rezervacím dají přiložit i vlastní dokumenty, obrázky, vzorky a popis experimentu s následným výsledkem. Rezervační systém, přes který jsou data uživatelům k dispozici: https://booking.ceitec.cz