Sea Test Base: povandeninė observatorija, sukurta su So you Start serveriais

Sea Test Base Bretanės jūros dugną perkelia į internetą. Tai sujungtos jūrinės platformos, kurias sukūrė Bresto ISEN universiteto studentai, ir jos pirmiausiai buvo sukurtos su kimsufi, po to migravo į So you Start, dėl pastarųjų serverių galingumo ir kainos.


Sentinelo - Christophe Agnola

Jų atnaujinimo planuose: migruoti į dar galingesnį serverį, kad lankytojams pasiūlytų daugiau povandeninės platformos funkcijų.



Projektas

Šis projektas, įsikūręs Crozon usiasalyje, gimė susijungus verslui, kuris siekė dalintis visais Bretanės jūrinių tyrimų rezultatais**. Koks tikslas? Kurti verslą, orientuotą į jūrinius parkus ir jūrinės energijos gavybos gamyklas. "Ant pontonų esančios technologijos gali būti naudojamos vietų tyrimui ir analizei prieš diegiant dideles infrastruktūras," sakė Yves Auffret, dėstytojas ir tyrėjas išISEN-Brest, kuris specializuojasi skaitmeninėje elektronikoje ir jūriniuose įrenginiuose, taip pat vadovauja Sea Test Base tyrėjams. Atlikti matavimus ir kaupti duomenis jūroje nėra paprasta ir brangu. Per laiką, daugeliui vartotojų reikia sukurti daug skirtingų įrenginių, kad būtų galima atlikti stebėjimus iš įmonių bei nuotoliniu būdu valdyti sensorius. Sea Test Base siūlo nuolatinį prisijungimą prie platformos instrumentų, o savo sistemas galima kurti laisvai. Kitas privalumas yra tas, kad galima parsisiųsti mikroprocesorių ir mikrovaldiklių, kurie jau veikia, kodus". Kalbant konkrečiai, Sea Test Base susideda iš bazės žemėje (įmonė, angarai, dirbtuvės ir jūrinės priemonės) ir jūrinės platformos, esančios už 1,1 km nuo kranto. Pontonas su instrumentais yra povandeninės observatorijos branduolys. Jis yra su įvairiomis jūrinių ir povandeninių sistemų testavimo bei tobulinimo priemonėmis, įskaitant sensorius, instrumentus, robotus bei autonomines povandenines mašinas...



Bazė žemėje ir pontonas jūroje, esantis 1,1 km nuo kranto, vandens lygis yra tarp 7 ir 14 metrų, priklausomai nuo bangų.
Bazė žemėje ir pontonas jūroje, esantis 1,1 km nuo kranto, vandens lygis yra tarp 7 ir 14 metrų, priklausomai nuo bangų.


Pagal šią infrastruktūrą, ISEN-Brest sukūrė komunikacijų sistemą, kuri iškart bendrauja su žeme, jūra, povandeniniais prietaisais ir orlaiviais, sistema paremta "Machine to Machine" (M2M) architektūra ir sukuria tiesioginę prieigą prie įrenginių bei surinktų duomenų.



Techninė įranga: pradžiai Kimsufi

Kiekvienais metais Yves Auffret įtraukia studentus į projektą. 2013 metais tai buvo du ISEN-Brest studentai, Aurélien Godard ir Adrien Jeannerot, jie suprojektavo ir sukūrė Sea Test Base IT infrastruktūrą. "Visa infrastruktūra yra OVH, Rubė ir Gravelines. Pradžioje nenorėjome administruoti fizinės dalies, kad sumažintume išlaidas IT priežiūrai ir įrangą tarp Bresto ir bazės. Po to prireikė patikimos įrangos už prieinamą kainą. Kaip ne pelno organizacija, turime labai ribotą biudžetą" paaiškino Aurélien. Todėl pradėjome su OVH serveriu iš Kimsufi gamos, kuris puikiai atitiko kriterijus".






Savo Kimsufi serveryje Aurélien ir Adrien patalpino asociacijos svetainę, ERP, kuris perskirstė visas vidines paslaugas, stebėjimo, kartografijos, vaizdo stebėjimo ir meteorologines sistemas. "Lankytojai, klientai, administratoriai, ir kiti asmenys galėjo jungtis prie Sea Test Base ir pasiekti įvairiems jiems priskirtas paslaugas" pasakoja Adrien. "Pasirinkome Proxmox ir OpenVZ virtualizavimą ir izoliavome paslaugas, kiekvienai sukurdami virtualią mašiną (VM)".
Galiausiai, būsimieji inžinieriai įdiegė VPN Sea Test Base duomenų perdavimui ir saugumo užtikrinimui, kuris yra būtinas, norint komunikuoti su robotu, valdančiu kitus instrumentus (pavyzdžiui, išjungti sensorių ar apšvietimą).
VPS , kuriame įdiegta visos platformos stebėjimo architektūra. Naudojamos ir kitos OVH paslaugos: domenai, Exchange pašto paskyros, ADSL ir VoIP. Studentai prideda: "viskas išbandoma ir peržiūrima prieš diegiant į Sea Test Base".

"Tokia pirmoji infrastruktūra leido plėstis," komentuoja Yves Auffret. Vėliau pasijutome ribojami Kimsufi. Norėjome pereiti į didesnį lygį, kad turėtume daugiau instrumentų ir praplėstume tinklą, kad apimtume visą Bresto pakrantę".
Tarp 2013 metais atliktų Sea Test Base darbų, Thales ir ECA–Robotics galėjo eksperimentuoti su duomenų persiuntimu ir povandeniniais vaizdais iš AUV3 (Autonomous Underwater Vehicle), arba "ASEMAR" skirto jūrinių zonų stebėjimui ir povandeninių objektų aptikimui.



Migravimas į So you Start

Po metų nuo Sea Test Base projekto pradžios, suinteresuoti verslo subjektai (žr. iliustraciją) pripažino jį. Norint patenkinti paklausą, reikėjo šį bei tą tobulinti, įskaitant ir IT infrastruktūrą. Yves Auffret tai patikėjo naujiems projekto dalyviams Gaëtan Enez ir Yann-Etienne Prigent, abu jie yra ISEN-Brest inžinerinės pakraipos studentai.



Jų atnaujinimo planuose: migruoti į dar galingesnį serverį, kad lankytojams pasiūlytų daugiau povandeninės platformos funkcijų.
Jų atnaujinimo planuose: migruoti į dar galingesnį serverį, kad lankytojams pasiūlytų daugiau povandeninės platformos funkcijų.


Diagnostika buvo greita: Sea Test Base riboja Kimsufi. "Mūsų serverio RAM ir CPU resursų nepakako," aiškina Gaëtan. "Palyginome So you Start ir OVH serverius. TačiauOVH.com serveriai ir kainos viršijo mūsų lūkesčius ir turimą biudžetą. Kainos/našumo santykis ir skirtingų konfigūracijų pasirinkimas paskatino rinktis So you Start serverį. Pagrindinis faktorius buvo duomenų talpykla, 2x 2 TB skyrėme didesnę svarbą nei SSD. Taip pat užsakėme RAID Hard, tai pagerina duomenų saugumą, jei sugenda diskas".




"Kainos/našumo santykis ir skirtingų konfigūracijų pasirinkimas paskatino rinktis So you Start serverį"



Technologijų pasirinkimas pradedant Kimsufi pasitvirtino. Be to, naudojant Proxmox/OpenVZ virtualizavimą, paslaugų priskyrimas ir VM izoliavimas išsaugomas ir So you Start serveryje. Prieš migravimą, Yann-Etienne ir Gaëtan nusprendė nusprendė geriau išnaudoti "geležies" resursus ir padidinti saugumą, todėl paskirstė apkrovą tarp serverių.
"Anksčiau skirtingos virtualios mašinos komunikavo naudojant adreso transliaciją. Vėliau įdiegėme atvirkštinį proxy ir pradėjome srautą valdyti pagal URL, o atitinkamos virtualios mašinos pradėjo komunikuoti lokaliai." Pasakoja Gaëtan. "Taip pat, galvodami apie ateitį, perėjome nuo IPv4 prie IPv6. Kiekvienas IPv6 adresas turi savo domeną ir yra priskirtas VM, apsaugotai sava ugniasiene. Taigi, klientas nukreipiamas atgal į VM, kurioje yra norima paslauga. Serveris pats skirsto srautą."
Galiausiai, Gaëtan ir Yann-Etienne įdiegė RAID diskų stebėjimo sistemą, kad esant reikalui galėtų greičiau reaguoti.
Toks serverio pakeitimas ir tinklo perdarymas, kuris buvo didžiausias metų projektas, leido numatyti naujų paslaugų planavimą. Pontonas bus papildytas HD vaizdo kamera, kuri leis stebėti ir rinkti povandeninių eksperimentų duomenis.
Ateityje ISEN-Brest komanda planuoja papildyti savo sistemą Public Cloud Archives , kur darys atsargines serverio kopijas. Taip pat, kodėl nepanaudojus hubiC 10 TB pačios virtualioms mašinoms?" Užbaigia Yves Auffret.
Laukite tęsinio.





Tęsdami naršymą svetainėje Jūs sutinkate su slapukų (cookies) naudojimu, skirtu sklandžiam naršymo užtikrinimui ir lankytojų statistikai. Daugiau apie slapukų valdymą.
Ok