Nytt image format
Og da referer jeg til image i forbindelse med utrulling av OS. Det har skjedd mye rundt dette i forbindelse med Windows Vista, men jeg tenkte å begynne i bunn, å fortelle om image formatet.
Det nye formatet heter WIM 1.0. Det er et filbasert imageformat, i motsetning til et sektorbasert som benyttes i andre løsninger. At det er filbasert gjør at man får følgende fordeler:
- Single instance storage, i image lagres filer kun en gang.
- Ikke destruktiv utrulling. Dvs at siden det er filer kan det lett skrives hvorsomhelst på disken, uten å skrive over det som finnes der fra før. Så sant det er plass på disken selvsagt.
- Image formatet er helt uavhengig av størrelsen på disken, så lenge den er stor nok til imaget.
- Enklere å tilpasse utrulling.
Korte Fakta
- WIM Imagefiler kan inneholde flere imager. F.eks. flere utgaver av Windows Vista, eller et bedriftsstandard bærbart image og desktopimage i en fil. Fungerer godt lagringsmessig sammen med Single instance storage prinsippet i formatet.
- WIM filene har xml basert meta informasjon.
- WIM filene kan komprimeres.
- WIM Imagene kan også inneholde bootable WinPE Imager.
Vedlikehold
Dette er kanskje noe av det beste med WIM filer. De er fantastisk lette å vedlikeholde og det er nettopp her utgiften i stor grad ligger for firmaer som bruker imagebasert utrulling av en art. Strengt bør man oppdatere imagene med os- og (eventuelle) applikasjonsoppdateringer for å sørge for at plattformen man ruller ut er sikker. Om man kjøper nye maskiner vil man også muligens måtte få med nye drivere i imaget.
Med WIM kan man veldig lett offline editere imaget. Det vil si at man ikke installerer imaget på en maskin, får så å oppdatere det og til slutt lager et nytt image (tidkrevende). Nå tar man bare image fila og mounter denne opp som en katalog. Med enkle kommandolinjeverktøy kan man så legge til oppdateringer, injecte drivere, legge til språkpakker, windows komponenter, filer/dokumenter osv.
Det finnes også et eget API for å lage egne applikasjoner som jobber med WIM filer.
En ting jeg nevnte kort var nye maskiner og dermed nye drivere. Med tidligere OS og image formater endte man fort opp med en rekke imager for ulike typer maskiner i bedriften, noe som økte kosten ved image vedlikehold i stor grad. Med Windows Vista blir dette lettere da OS'et dekker en mye større/bredere hardware plattform enn tidligere. Litt mer teknisk er det HAL i Windows Vista som dekker mer. Det er dermed lett å ende opp med kun et image å vedlikeholde i en bedrift, med mindre man har både 32 og 64bits, da trenger man to ulike imager.
Drivere for de ulike maskinene kan jo som sagt injectes i image, eller mindre viktige drivere kan hentes fra et share eller pushes via sms etter installasjon.
Mer om deployment
Det er også en rekke andre ting ved Windows Vistas design som gjør systemet mye bedre å rulle ut, for eksempel modulariseringen og hvordan man lett benytter seg av dette i de nye xml basert unattended installasjons filene. Jeg skal skriver litt om det senere i uka, for så å komme med litt mer om de faktiske verktøyene man bruker, som Windows Deployment Services, Business Desktop Deployment og SMS sin OSD pakke.
Comments
Anonymous
January 01, 2003
Business Desktop Deployment er en såkalt "solution accelerator" pakke fra oss. Den er/representerer vårAnonymous
January 01, 2003
Da var Business Desktop Deployment pakka ferdig og frigitt, tilgjenglig fra web: http://go.microsoft.com/fwlink/?LinkId=62043