Search results for "linux"
showing 10 items of 22 documents
Client Applications and Server-Side Docker for Management of RNASeq and/or VariantSeq Workflows and Pipelines of the GPRO Suite
2023
The GPRO suite is an in-progress bioinformatic project for -omics data analysis. As part of the continued growth of this project, we introduce a client- and server-side solution for comparative transcriptomics and analysis of variants. The client-side consists of two Java applications called “RNASeq” and “VariantSeq” to manage pipelines and workflows based on the most common command line interface tools for RNA-seq and Variant-seq analysis, respectively. As such, “RNASeq” and “VariantSeq” are coupled with a Linux server infrastructure (named GPRO Server-Side) that hosts all dependencies of each application (scripts, databases, and command line interface software). Implementation of the Serv…
Maza uzņēmuma IT infrastruktūras pilnveidošana
2017
Kvalifikācijas darba mērķis ir izpētīt maza uzņēmuma IT infrastruktūru, piedāvāt un ieviest risinājumus, kas uzlabotu tās pārskatāmību un pārvaldību. Šī mērķa sasniegšanai uzņēmumā tika ieviesti sekojoši risinājumi - VMware virtualizācijas platforma un Ubuntu Landscape centralizētās vadības sistēma, kā arī uzlabotas iespējas veikt rezerves kopiju veidošanu un uzņēmuma sistēmu pārraudzību. Darba rezultātā sasniegtais samazināja laika un darba apjomu, kas nepieciešams uzņēmuma IT infrastruktūras uzturēšanai.
Virtualizācijas iespējas datorklases ierīkošanā skolā
2017
Darbā tiek apskatīta virtualizācijas priekšrocības un salīdzinātas virtualizācijas iespējas.. Teorētiski tiek izpētīta darbstacijas virtualizācija un nepieciešamie elementi, lai tā sekmīgi varētu notikt. Īpaši tiek meklēti risinājumi, kas varētu tikt izmantoti datorklases ierīkošanai skolā, un būtu salīdzinoši lēti. Praktiskajā daļā tiek ieviesta sistēma, izmantojot brīvpieejas programmatūru Linux Ubuntu 16.04.2 serveri, KVM virtualizāciju rīkus, kas apkalpo virtuālās mašīnas un savienojumu starp klientu un serveri.
Docker pielietošana darbvirsmas nolūkiem
2021
Maģistra darba mērķis ir izpētīt Docker pielietošanas iespējas darbvirsmas nolūkiem. Tas sniegtu Docker priekšrocības – izolācija, pārnesamība, stabilitāte – darbvirsmas lietojumiem, tādiem kā interneta pārlūkošana, darbs ar dokumentiem vai 3D datorspēles. Atšķirībā no virtualizācijas, šīs priekšrocības nāk bez lieliem veiktspējas zudumiem. Maģistra darbā tiek apskatītas un novērtētas iespējas grafisko lietotņu palaišanai un izmantošanai Docker konteineros uz GNU/Linux un Windows platformām. Tiek veikti veiktspējas un patērēto resursu salīdzinājumi ar pa tiešo uzinstalētām programmām un virtuālajām mašīnām. Tiek lietots x11Docker ietvars un MobaXterm lietotņu attēlošanai. Rezultātā ir iegūt…
MERCURY: A Transparent Guided I/O Framework for High Performance I/O Stacks
2017
The performance gap between processors and I/O represents a serious scalability limitation for applications running on computing clusters. Parallel file systems often provide mechanisms that allow programmers to disclose their I/O pattern knowledge to the lower layers of the I/O stack through a hints API. This information can be used by the file system to boost the application performance. Unfortunately, programmers rarely make use of these features, missing the opportunity to exploit the full potential of the storage system. In this paper we propose MERCURY, a transparent guided I/O framework able to optimize file I/O patterns in scientific applications, allowing users to control the I/O b…
Nanovised Control Flow Attestation
2022
This paper presents an improvement of control flow attestation (C-FLAT) for Linux. C-FLAT is a control attestation system for embedded devices. It was implemented as a software executing in ARM’s TrustZone on bare-metal devices. We extend the design and implementation of C-FLAT through the use of a type 2 Nanovisor in the Linux operating system. We call our improved system “C-FLAT Linux”. Compared to the original C-FLAT, C-FLAT Linux reduces processing overheads and is able to detect the SlowLoris attack. We describe the architecture of C-FLAT Linux and provide extensive measurements of its performance in benchmarks and real-world scenarios. In addition, we demonstrate the…
Effektiv integrasjon av Java servlets i Apache web-tjener
2000
Masteroppgave i informasjons- og kommunikasjonsteknologi 2000 - Høgskolen i Agder, Grimstad I hovedoppgaven "Effektiv integrasjon av Java servlets i Apache web-tjener" belyses design og implementasjon av serverapplikasjoner som er skrevet i språk som C men hvor funksjonalitet kan utvides med dynamisk pluggbare komponenter skrevet i Java. Oppgaven fokuserer spesielt på fordeler og ulemper ved en arkitektur hvor Java virtuell maskin (og java komponentene) kjører innenfor samme prosess som tjeneren, i forhold til en annen arkitektur hvor tjeneren og JVM kjører i separate prosesser og kommuniserer ved hjelp av operativsystemets IPC mekanismer (TCP sockets). I oppgaven er det gitt eksempler på d…
Robot Retrofitting by Using LinuxCNC Complemented with Arduino/RaspberryPI
2020
The use of robots for any manufacturing process is present in almost every industry nowadays. Nevertheless, automating the manufacturing process has always been a challenge for every one of them due to costs and complexity of adding this kind of automation. Acquiring robotic equipment in a concentrated market where the vendors have locked-in their clients can be expensive. In addition to this, the development of intern-factory made solutions has a very steep learning curve and it is not easily achievable. Due to these barriers small and medium size players can’t easily jump into this revolution.
Uzņēmuma "SAF Tehnika" termoskapju vadības sistēma
2015
Uzņēmums “SAF Tehnika” izstrādā dažādas iekārtas un rīkus platjoslu datu pārraidei un mobilo komunikāciju pieejamībai, garantējot to netraucētu darbību dažādās temperatūras amplitūdās. Lai pārliecinātos, ka iekārtas strādās noteiktajos apstākļos, tās no sākuma ir jānotestē, ko ir iespējams izdarīt ar izstrādāto sistēmu. Izstrādātā sistēma ir iegultā sistēma, kas nozīmē, ka tā ir kādas lielākas sistēmas sastāvdaļa (šajā gadījumā to papildina izmantotie sensori temperatūras mērījumiem un termoskapji, kuros iekārtas tiek testētas) un ir paredzēta konkrētas darbības veikšanai – temperatūras kontrolēšanai termoskapī atbilstoši lietotāja izvēlētajam režīmam. Sistēma tiek darbināta uz Raspberry Pi…
Kerberoitu NFSv4-protokolla Jyväskylän yliopiston Linux-työasemaympäristössä
2018
NFS-protokollaa käytetään Linux-tietokoneiden väliseen tiedostojen jakoon. NFS-protokolla on perinteisesti ollut tietoturvan kannalta ongelmallinen ja se soveltuu huonosti moderneihin avoimiin verkkoihin, joissa vaaditaan käyttäjäntunnistusta, tiedon salausta ja tiedon eheyden tarkistamista. Kerberoitu NFSv4-protokolla on NFS-protokollan tietoturvallinen uudempi versio, joka tukee näitä ominaisuuksia. Tässä tutkimuksessa esitellään Jyväskylän yliopistossa käytössä olevaa NFSv4-protokollan teknistä toteutusta. NFS-protocol is used to share data between Linux hosts. NFS-protocol has several security issues and it is problematic in modern open networks, which requires user authentication, data…