Filvirtualisering forhindrer softwarekonflikter

Denne artikel stammer fra det trykte Computerworlds arkiv. Artiklen blev publiceret den CTO d. 7. april 2006.


Programmer kan distribueres som færdige pakker, der kan startes uden at blive installeret på pc'en.

Kør to forskellige versioner af en applikation på samme pc - samtidig. Fjern den ene, så der ingen spor er tilbage af den. Slet nogle program­filer fra den anden - og få applikationen til at virke igen med et enkelt museklik.
Det er nogle af de muligheder, som programmet Software Virtualization Solution (SVS) fra amerikanske Altiris tilbyder. Programmet er et nyt bud på virtualisering.
Hidtil har virtualisering på pc'er været identisk med virtuelle maskiner, der afvikler programmer. Den virtuelle maskine emulerer en fysisk maskine, hvorpå man installerer operativsystem og applikationer.
SVS går en anden vej. Her emuleres der ikke noget. I stedet installeres en driver, som opfanger alle kald mellem en applikation og styresystemet. Den leder nogle kald videre til styresystemets systemfiler, mens andre ledes til skjulte filer, som den selv holder styr på.

Når en applikation skal køre under SVS, skal den ikke installeres på traditionel vis. I stedet leveres den som et såkaldt lag. Når laget aktiveres, bliver applikationen synlig for brugeren: Den ligger i Start-menuen, på skrivebordet, og hvor man ellers kan forvente at finde den. Samtidig ændres filassociationerne, så applikationen kan åbne de filer, den er sat til at åbne.
Når laget deaktiveres, forsvinder ikonerne igen. Samtidig genoprettes de oprindelige filassociationer.
- Systemet løser problemet med konflikter mellem softwareversioner. Og hvis noget går i stykker, kan man genstarte en applikation uden at skulle reinstallere den. I det hele taget er der ikke længere noget, der hedder installation, siger Lars Norballe, der leder Altiris' danske kontor.
Han fremhæver, at løsningen gør det nemt at teste ny software: Man fremstiller blot et lag med applika­tio­nen og aktiverer det. Giver det problemer, deaktiverer man laget, og alle spor af applikationen er forsvundet.

Det produkt, som SVS minder mest om, er Softgrid fra Softricity. En forskel mellem dem er, at i Softricity kører applikationer i en virtuel maskine, mens SVS integrerer sig direkte i Windows-grænse­fladen.
En anden forskel er, at Softricity også styrer udrulningen af applika­tio­ner, idet de streames ud til brugerne. SVS-lag er filer, der kan distribueres via Altiris' egne værktøjer til soft­ware­distribution eller via værktøjer som sms eller Landesk.

Den første version af SVS, der netop er udsendt, understøtter ikke drivere på kerneniveau. Derfor er det ikke alle programmer, den understøtter. En anden mangel er, at den ikke kan køre under Citrix eller andre terminal­server­løsninger.
- Begge dele kommer i næste version. Programmer kører en smule langsommere, når de startes som lag, men det er ikke noget, en pc-bruger vil bemærke i det daglige, siger produktchef Jacob Hjenner fra AKS Group, der distribuerer produktet.
Han ser det som en stor fordel, at SVS gør det muligt at vende tilbage til det oprindelige operativsystem. Efter en pc har fået installeret en stribe applikationer, vil der ofte være ændret meget på dens opsætning. Med SVS kan man igen få en ren Windows-opsætning, hvis alle applikationer styres via lag.

- De første løsninger er solgt til kommuner. De vil bruge det inden for skolevæsenet til at styre elevernes adgang til applikationer, fortæller Lars Norballe.
For at kunne fremstille et lag for en applikation, skal man bruge dens installationsprogram. Software gør det muligt at konvertere installations­filer i MSI-formatet direkte til lag.
En version af programmet er gratis at bruge for private.

Billedtekst:
De enkelte applikationer, der ligger i såkaldte lag, kan aktiveres og deaktiveres med et museklik.

OriginalModTime: 06-04-2006 16:03:39




Brancheguiden
Brancheguide logo
Opdateres dagligt:
Den største og
mest komplette
oversigt
over danske
it-virksomheder
Hvad kan de? Hvor store er de? Hvor bor de?
Jobindex Media A/S
Salg af telemarketing og research for it-branchen, it-kurser og konferencer

Nøgletal og mere info om virksomheden
Skal din virksomhed med i Guiden? Klik her

Kommende events
Sådan bruger du aktivt AI til at styrke din cybersikkerhedsindsats

Kan AI styrke din cybersikkerhed og forebygge f.eks. ransomwareangreb? Ja – og endda særdeles effektivt! På denne konference kan du blive klogere på, hvordan du i praksis anvender AI til at styrke dit sikkerhedsniveau – og gøre cyberbeskyttelsen mere fleksibel.

27. november 2024 | Læs mere


Styrk din virksomhed med relevant, pålidelig og ansvarlig AI integration med SAP

Kom og få indsigt i, hvordan du bruger AI til at transformere og effektivisere dine arbejdsgange. Vi kigger nærmere på AI-assistenten Joule, der vil revolutionere måden, brugerne interagere med SAP’s forretningssystemer. Og så får du konkret viden om, hvordan du kommer i gang med at bruge AI til at booste din forretningsudvikling.

03. december 2024 | Læs mere


Fyr op under vækst med dataanalyse, AI og innovation

Hvor langt er den datadrevne virksomhed nået i praksis? Det kan du høre om fra virksomheder, som har foretaget transformationen. Du kommer også til at høre, hvordan de anvender AI i processen, hvilke mål de har nået, hvordan de har høstet gevinsterne og hvilke nyskabelser, der er på vej i horisonten.

04. december 2024 | Læs mere