Computerworld spørger:Hvad er vigtigt hos en it-leverandør - og hvem gør det rigtigt? Deltag og vind B&O-udstyr.

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




IT-JOB

Cognizant Technology Solutions Denmark ApS

Head of Financial Controlling

Netcompany A/S

Test Consultant

NAVTILUS SOFTWARE PARTNERSELSKAB

Microsoft Business Central Forretningskonsulent
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?
Advania Danmark A/S
Hardware, licenser, konsulentydelser

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

Kommende events
Cyber Briefing: Backup, availability og disaster recovery

I en tid hvor truslerne mod it-driften kun vokser, er det afgørende at kende forskellen på backup, availability og disaster recovery. Deltag og få konkret viden og praksisnære eksempler på, hvordan I kan styrke jeres beredskab.

07. april 2025 | Læs mere


Cyberthreat Day, København: Trusler, angreb og forsvar i praksis

Stå rustet mod cybertrusler. Få et detaljeret overblik over de nyeste sårbarheder, angrebsmønstre og metoder, som cyberkriminelle anvender. Lyt til beretninger fra sikkerhedseksperter på den digitale frontlinje, og få indsigt i både succesfulde angreb og de, der blev afværget

08. april 2025 | Læs mere


Cyberthreat Day, Horsens: Trusler, angreb og forsvar i praksis

Stå rustet mod cybertrusler. Få et detaljeret overblik over de nyeste sårbarheder, angrebsmønstre og metoder, som cyberkriminelle anvender. Lyt til beretninger fra sikkerhedseksperter på den digitale frontlinje, og få indsigt i både succesfulde angreb og de, der blev afværget

10. april 2025 | Læs mere