kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
PXI Communication in a virtual environment: Using containers and VMs for communication with a PXI
KTH, School of Electrical Engineering and Computer Science (EECS).
2022 (English)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesisAlternative title
PXI Kommunication i en virtuel miljö : Använding av containers och VMs för kommunikation med PXI (Swedish)
Abstract [en]

This thesis investigates the possibility of communication with a PCI eXtensions for Instrumentation (PXI) system from inside of a container or a virtual machine (VM). While the usage of virtual environments with PCI have been established, it was unknown whether it is possible to have an application running inside of a virtual environment and have it communicate with a PXI system outside this environment. Should it be possible to have communication with a PXI system from inside of a virtual environment, this would make it possible to have a virtual environment prepared with all the necessary software for the PXI and this virtual environment could be transferred and installed into other computers without the need to change any of the software.The investigation was done by creating several different test environments to better understand how both the PXI drivers and the virtual environment work and to see how they interact with each other.While it turned out not to be possible to realize such a virtual environment using the equipment described in this thesis, it was learned that it was theoretically possible to make use of VM for communication with a PXI system, although doing this in practice is dependant on the specific PXI modules involved.

Abstract [sv]

Denna avhandling undersöker möjligheten för kommunikation med ett PCI eXtensions for Instrumentation (PXI) system från inuti en container eller en virtuell maskin (VM). Medan användandet av virtuella miljöer med Peripheral Component Interconnect (PCI) är etablerat, det är i nuläget inte känt om det är möjligt att ha en applikation körandes inuti en virtuell miljö och ha den kommunicera med ett PXI system utanför denna miljö. Om det vore möjligt att ha kommunikation från inuti den virtuella miljö, skulle det vara möjligt att ha en virtuell miljö förbered med all nödvändig mjukvara för PXI som kan flyttas och installeras i nya fysiska platser utan att behöva göra ändringar i mjukvaran. Denna undersökningen gjordes genom att skapa flera olika test miljöer för att att ska en bättre förståelse för hur både PXI drivare och den virtuella miljön fungerar och hur de interagerar med varandra. Trots att det visade sig inte var möjligt med den utrustning som beskrivs i denna avhandling, det vissade sig dock vara teoretiskt möjligt att använda VM för kommunikation med PXI system, men det är då starkt beroende på vad för PXI moduler involverade.

Place, publisher, year, edition, pages
Stockholm: KTH Royal Institute of Technology , 2022. , p. xviii,64
Series
TRITA-EECS-EX ; 2022:637
Keywords [en]
Virtual environments, Docker containers, Windows container, Virtual machine, PXI, Performance, Windows
Keywords [sv]
Virtuell miljö, Dockerbehållare, Windowsbehållare, virtuell maskin, PXI, Prestanda, Windows
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:kth:diva-321830OAI: oai:DiVA.org:kth-321830DiVA, id: diva2:1713363
External cooperation
Saab
Educational program
Higher Education Diploma
Presentation
2022-07-13, via Zoom https://kth-se.zoom.us/j/62368495336, Isafjordsgatan 22 (Kistagången 16), Stockholm, 13:00 (English)
Supervisors
Examiners
Available from: 2022-11-28 Created: 2022-11-24 Last updated: 2022-11-28Bibliographically approved

Open Access in DiVA

fulltext(12753 kB)650 downloads
File information
File name FULLTEXT01.pdfFile size 12753 kBChecksum SHA-512
d1b1b3b5c2e83ce852285b38aed0ec60dc3d07d357beec8d928bd237c8527e2efe6e6ff57a87805df69d7b5de4a529ed0aef63ebd790281e355f2ac54ecd6294
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Dahlberg, Carl
By organisation
School of Electrical Engineering and Computer Science (EECS)
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 650 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 309 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf