CloudPUTing
CloudPUTing
Platformă Cloud de înaltă performanță la Universitatea Politehnica Timișoara
28.09.2020
Identificare
• Titlul proiectului: “Platformă Cloud de înaltă performanță la Universitatea Politehnica Timișoara”
• Cod proiect: POC/398/1/1/123466
• Contract: 237 / 21.04.2020
• Bugetul total al proiectului este de 4.051.241 LEI (~ 835.000 EUR)
• Valoarea totală eligibilă: 3.832.506 LEI
• Valoarea eligibilă nerambursabilă FEDR: 3.257.630,10 LEI (85%)
• Valoarea eligibilă nerambursabilă din bugetul național: 574.875,90 LEI (15%)
• Depus în vara 2018
• Perioada de implementare a proiectului este de 2 ani
• 1.05.2020 – 30.04.2022
• Perioada de sustenabilitate a proiectului este de 5 ani
Finanțare
• Programul Operațional Competitivitate 2014-2020
• Axa prioritară: 1. Cercetare, dezvoltare tehnologică și inovare (CDI) în sprijinul competitivității economice și dezvoltării afacerilor
• Acțiune: 1.1.2 Dezvoltarea unor rețele de centre CD, coordonate la nivel național și racordate la rețele europene și internaționale de profil și asigurarea accesului cercetătorilor la publicații științifice și baze de date europene și internaționale
Cercetării
• Tip de proiect: PROIECTE DE TIP CLOUD și DE INFRASTRUCTURI MASIVE DE DATE
• Organism Intermediar pentru POC – Ministerul Educației și
Scop
• Creşterea capacităţii de cercetare şi inovare ale UPT cu scopul
• Ridicării nivelului de competitivitate şi vizibilitate ştiinţifică al instituţiei pe plan național și internațional
• Îmbunătăţirii capacităţii de transfer tehnologic pentru rezultatele de cercetare
• Prin crearea unui nod cloud, de tip privat
• Bazat pe tehnologii deschise
• Conectat reţelelor naționale și internaţionale de infrastructură cloud de cercetare
• Aplicabilitate în colectarea, stocarea, analiza, procesarea, distriburea şi protecţia
vest a României
masivelor de date eterogene
• produse în cadrul iniţiativelor de cercetare şi inovare derulate în regiunea de
Grupuri țintǎ
• Totalitatea cadrelor didactice, cercetătorilor şi doctoranzilor din UPT
• Indiferent de domeniul de cercetare în care activează
• Acces la servicii centralizate de putere de calcul, stocare şi productivitate
• Totalitatea partenerilor de cercetare publici/privaţi ai UPT
• Studenţii UPT ce urmează programele de master, în special cele orientate pe cercetare
• Studenţii ciclurilor de licenţă ai UPT, proiecte de licență
• Elevi de liceu, proiecte și competiții
• Absolvenţii şi studenţii UPT cu spirit antreprenorial ce doresc să lanseze un produs şi au nevoie de servicii de infrastructură (backend) pentru soluţiile ce le dezvoltă şi vor să le lanseze pe piaţă
• Realizarea unei infrastructuri de calcul și stocare eterogenă, eficientă energetic, pentru furnizarea de medii virtuale flexibile ca gestionare şi scalabile din punctul de vedere al resurselor, ce pot fi uşor adaptate la tipuri de aplicaţii pentru domenii de cercetare multiple, precum şi la metodologii de cercetare specifice diferitelor categorii de utilizatori ai grupurilor țintă
• Amenajarea unui spațiu dedicat de tip dataroom pentru găzduirea echipamentelor
• Spațiu SPM (~80 mp – 50mp sală servere + 30 mp spațiu tehnic)
• Instalație electrică interioară (130 kW)
• Infrastructură de Internet (min. 3 Gbps)
• Grup electrogen
• Sistem de ventilație, răcire și control al umidității
• Instalație de stingere incendiu cu gaz inert
• Compartimentare cu pereți și uși rezistente la foc
• Supraveghere video, control acces, sistem de alarmă antiefracție
Obiective
• Infrastructura cloud de calcul și stocare
• CPU
• GPU
• FPGA
16 | 344 | 2,208 | 598 | 419 |
nodes | cores | mem(GB) | stg(TB) raw | stg(TB) util |
• Infrastructura cloud de calcul și stocare
Controller nodes
Compute nodes
Controller nodes
Controller nodes
Controller nodes
Controller nodes
Storage nodes
Controller nodes
• Arhitectura soluției OpenStack
Overcloud
Storage nodes
Compute nodes
Controller nodes
Communication nodes
Undercloud
Internet (RoEDU)
Gateway
• Infrastructura cloud de calcul și stocare
U
Management
Controller
Undercloud
Network
Support
Switch
Switch
• Arhitectura soluției HW
Rand HW
Crypt HW
Compute GP GPU GPU 2 x GPU | FPGA FPGA FPGA FPGA | Storage | |
SAS SAS SAS SAS | NAS NAS NAS NAS |
• Infrastructura cloud de calcul și stocare
• Arhitectura serviciilor și aplicațiilor cloud
• Realizarea unei platforme de stocare şi schimb de date de mari dimensiuni, oferită ca serviciu (PaaS) peste infrastructura cloud, pentru furnizarea utilizatorilor grupurilor ţintă de servicii de colectare, stocare și publicare a datelor furnizate de aplicaţiile şi experimentele de cercetare realizate de aceştia
• Platforma de stocare și schimb de date
• Colectarea şi stocarea unor date eterogene, augmentate cu meta informaţii pentru tratarea lor într-o formă structurată.
• Posibilitatea de distribuire a datelor în vederea replicării rezultatelor cercetărilor publicate şi de către alţi cercetărori.
• Suport de analiză similar celor oferite de pieţele de distribuire a aplicaţiilor mobile.
• La implementarea platformei se au în vedere trei categorii de date specifice :
• date de tip crowdsourcing/IoT
• date de tip multimedia
• date de tip geografic.
• Capacitatea minimă de stocare a datelor va fi de 100TB si va oferi suport pentru timp-real
• Platforma de stocare și schimb de date
• Use-case
• Încărcare date
• Colectare automată date
• Analiză statistică
• Organizare date și atașare meta-informații
• Distribuire date
• Monitorizare utilizare date
• Realizarea unei platforme de aplicaţii independentă de servere (FaaS) integrată cu platforma pentru date, pentru a furniza utilizatorilor grupurilor ţintă medii de execuţie personalizate pentru aplicaţiile specifice domeniului de cercetare în care sunt angrenaţi, cât mai decuplate de infrastructură
• Platforma de procesare
• Aplicaţie de tip învăţare avansată (deep learning) pentru selectarea
inteligentă a unui subset de imagini bazată pe estimarea diversităţii pentru algoritmi de deep learning (min 1M imagini);
• Platforma de procesare
• Use-case (Neural network wizard tool)
• Definirea problemei: număr intrări, număr ieșiri, complexitate/model
• Selectare date
• Preprocesare date
• Antrenare
• Testare
• Publicare rezultate
• Realizarea unei soluţii locale pentru gestionarea şi păstrarea datelor cu caracter personal rezultate în urma activităţilor de cercetare şi inovare în cadrul UPT, conform noilor standarde adoptate la nivel european pentru GDPR
• Soluţie locală pentru gestionarea şi păstrarea datelor cu caracter personal:
• Soluţia propusă va oferi suport pentru cererea consensului utilizatorilor, anonimizarea datelor, trasabilitatea și ștergerea datelor cu caracter personal
• Soluţia vizează aplicaţiile de cercetare propuse în cadrul proiectului cât şi
datele personale ale subiecţilor pe ale căror date se aplică tehnicile de analiză
• Se va realiza o DB cu cercetători conform normelor GDPR
• Se vor integra cel puţin 3 alte aplicații utilizate de angajații UPT
• Soluții productivitate:
• partajare de fişiere, mesagerie, versionare documente şi cod, bloguri, reţele sociale şi chiar motoarele de căutare web.
• unelte specifice ce facilitează colaborarea (GIT, Wiki, partajare fisiere) ca suport pentru colaborarea pe proiecte.
• Studenţii vor putea accesa infrastructura pe bază de autentificare, iar externii pot folosi conturi de tip guest.
• În plus, laboratoarele vor fi virtualizate, folosind conceptul de thin client sau zero-client pentru accesul la masinile virtuale preinstalate cu uneltele de proiectare/dezvoltare specifice fiecărui laborator.
• Echipa de management
• Xxxxxx Xxxxxx – manager proiect
• Xxxxx Xxxxx – manager de implementare tehnica
• Xxxxxx Xxxx – manager administrativ
• Xxxxxxxx Xxxxx – manager științific și comunicare
• Xxxxxx Xxxxxxx – manager asistent
• Diseminare
• Xxxxxxxxx Xxxxxxxx-Xxxxxxx - Expert ştiinţific şi diseminare
• Echipa de suport
• Xxxxxxx Xxxxxxxx – specialist achiziții
• Xxx Xxxxxxxxx – specialist financiar
• Xxxxxxxx Xxxxxxxx – specialist resurse umane
• Xxxxx Xxxxx – arhitect soluție cloud
• Echipa infrastructură cloud și openstack
• Xxxxxx Xxxxxxx - Expert proiectant infrastructură
• Xxxxxx Xxxx - Specialist implementare infrastructură
• Xxxxxxxx Xxxxxxxxx – Specialist administrare infrastructură
• Echipa dezvoltare software
• Xxx Xxxxxxx – Expert proiectant software
• Platforma pentru stocare a datelor
• Xxxxxx Xxxxxx - Specialist implementare software
• Xxxxxxxx Xxxxxxxxx - Specialist implementare software
• Post liber dezvoltator
• Platforma pentru procesare funcțională
• Xxxxxx Xxxxxxxxx - Specialist implementare software
• Xxxx Xxxxx - Specialist implementare software
• Xxxxxx Xxxxxx - Specialist implementare software
• Post liber dezvoltator
• Soluția locală pentru protecția datelor
• Xxxx Xxxxx - Specialist securitate şi protecţia datelor
• Xxxxxx Xxxxxx - Specialist implementare hardware
• Post liber dezvoltator
• Mulțumiri
• Xxxxxxx Xxxxx
• Xxxxx Xxxxxx
• Xxxxx Xxxxxxx
• Xxxxxxxx Xxxxx
• Xxxx Xxxx
• Xxxxx Xxxxxxxxx
• Xxxxxxx Xxxxxxxxx
• Xxxxxx Xxxxx
• Xxxxxx Xxxxxx
• Proiecte ale companiilor ce doresc să testeze anumite tehnici de învățare specifice pe datele de care dispun.
• Cursuri practice de pregătire și perfecționare pe domeniul infrastructurilor cloud și al dezvoltării aplicațiilor pentru cloud
• Integrarea într-un sistem national de tip cloud computing, de înaltă performanță, având ca principale noduri, centrele universitare majore din Romania