Implementation och utvärdering av Mimer SQL Real-Time på INtime RTOS.

Detta är en Kandidat-uppsats från Mälardalens högskola/Akademin för innovation, design och teknik

Författare: Daniel Watson; [2014]

Nyckelord: ;

Sammanfattning: Virtualisering är en ökande trend där man istället för att ha en separat hårdvaruplattform förvarje system, så exekverar flera virtuella system på en och samma maskin. Dessa system kanha olika egenskaper och krav, exempelvis kan ett delsystem med hårda realtidskravinteragera med ett annat delsystem utan realtidskrav. Ett exempel på detta är ett industrielltstyrsystem där ena delsystemet samlar in tidskritisk systemdata i realtid medan det andradelsystemet utför icke tidskritiska åtgärder som är baserad på denna information, som tillexempel att grafiskt åskådliggöra systemstatus.Att dela upp system mellan olika virtuella delsystem ställer höga krav på delning av data. Ettsätt att dela data på ett säkert och strukturerat sätt är att använda sig av en realtidsdatabas.I detta exjobb har vi undersökt möjligheten att anpassa den kommersiella realtidsdatabasenMimer SQL Real-Time Edition för att användas i det virtualiserbara realtidssystemet INtime.Arbetet omfattar undersökningar av olika modeller för delat minne samt synkroniseringmellan systemen. Resultaten av dessa undersökningar har inkorporerats i en version avMimer SQL Real-Time Edition anpassad för virtualisering i INtime. Denna implementationhar följts upp av funktions- och prestandatester som visar att implementationen fungerarbåde funktionellt och prestandamässigt väl samt med bibehållen predikterbarhet jämförtmed tidigare versioner av Mimer SQL Real-Time Edition.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)