Nå som Windows Vista er ferdig og er tilgjengelig, har du sannsynligvis hatt en sjanse til å oppleve noen av de mange forbedringer som det tilbyr over Windows XP. Det du kanskje ikke vet er at den eneste måten å dra full nytte av alle Vistas nye funksjoner er å bruke Vista i forbindelse med Longhorn Server. I denne artikkelen vil jeg forklare hvorfor dette er tilfelle, og vil snakke om fordelene ved å bruke Longhorn Server i miljøer der Vista har blitt utplassert.
Før jeg begynner
Før jeg i gang, jeg vil bare fortelle deg at jeg var i utgangspunktet skeptiske til å skrive denne artikkelen, fordi jeg var redd for at det skulle komme over mer som en Microsoft kommersielle enn noe av legitim teknisk verdi. Jeg til slutt bestemte meg for å gå videre og skrive det fordi det er litt for mange fordeler ved å ignorere når du distribuerer Vista og Longhorn Server sammen.
Lignende Architecture
Med all markedsføring skudd til side, sannsynligvis den beste grunnen for å kjøre Windows Vista og Longhorn Server sammen, er at de er i hovedsak det samme operativsystemet. For å forstå hva jeg snakker om, må du se på Microsofts historie av operativsystemer. Når Microsoft lanserte Windows NT Server 4.0, de også lansert Windows NT Workstation på samme tid. Den eneste forskjellen mellom de to operativsystemene var en registerinnstilling. Ved å endre én innstilling i registeret, kan du slå Windows NT Workstation i Windows NT Server, og vice versa.
Spol frem et par år, og Microsoft gjorde noe lignende med Windows 2000. Windows 2000 Server og Windows 2000 Professional ble utviklet samtidig og inneholdt nesten identiske kjerner.
Microsofts neste server utgivelse var Windows Server 2003. Windows Server 2003 ble utviklet separat fra Windows XP (til best av min kunnskap), og det er noen vesentlige forskjeller mellom de to operativsystemene.
Når Microsoft bestemte seg for å utvikle Windows Vista, gikk de tilbake til sine røtter. Windows Vista og Longhorn Server ble utviklet samtidig, med samme operativsystemkjernen. Faktisk noen fra Microsoft forklarte meg at forskjellene i de to operativsystemene (bortsett fra applets, konsoller, osv) ble bare innført i koden etter at Windows Vista sluppet Beta 2 utviklingstrinn. Dette sørget for at den underliggende kodebasen var stabil før serveren spesifikk kode ble innført.
Er at Longhorn Server og Windows Vista har en felles kjerne og brukergrensesnitt (selv om Aero er deaktivert som standard i Longhorn Server), er det bare fornuftig at de to operativsystemene vil fungere godt sammen. Men en mer overbevisende grunn for distribusjon av Longhorn Server og Windows Vista sammen er at dette kan redusere supportkostnadene.
Tenk på det et øyeblikk. Hvis begge operativsystemene har en felles kjerne, så trenger du egentlig ikke trenger å bekymre deg trene støttepersonell på to separate operativsystemer. Ja, det er definitivt server spesifikke komponenter som din støtte personalet trenger å lære om, men 80-90 prosent av kode skal være den samme for begge operativsystemene. Det betyr at hvis din støtte ansatte vet hvordan å fikse et problem i Vista så er det en god sjanse for at de vil også vite hvordan du skal løse problemet hvis det skulle skje på en Longhorn server.
Kode for de to operativsystemene er så like at de deler en enkelt modell for oppdateringer og oppdateringspakker. Jeg har hørt rykter om at når den første servicepakken for Windows Vista er sluppet, oppdateringspakken vil også bli beregnet for bruk på maskiner som kjører Longhorn Server. Hvis det ryktet er sant, så betyr det at vedlikehold kan bli sterkt forenklet.
Security
Microsoft har uttalt fra begynnelsen at sikkerhet var en topp prioritet i utviklingen av Longhorn Server og Windows Vista. De aller fleste av sikkerhetsfunksjonene som finnes i Windows Vista vil fungere om Vista er koblet til en server som kjører Windows Server 2003 eller Longhorn. Det er imidlertid noen sikkerhetsfunksjoner som kun vil fungere når Vista og Longhorn er brukt sammen.
Sannsynligvis det beste eksempelet på dette er Longhorn Server Network Access Protection funksjonen. Network Access Protection er utviklet for å beskytte nettverket mot ansatte som kobler eksternt. Som jeg er sikker på at du vet, problemet med å la de ansatte å koble til eksternt er at hvis de etablere en forbindelse fra en hjemme-PC eller fra en offentlig kiosk, da har du ingen kontroll over den maskinen. Det kunne ikke ha noen sikkerhet aktivert, eller kan også bli infisert med virus. Network Access Protection (NAP) lar deg opprette en policy som definerer hva det betyr for en datamaskin å være i samsvar med bedriftens sikkerhetspolitikk. Ved å gjøre dette, kan du tillate kompatible datamaskiner å koble til nettverket, mens enten nekte tilgang til, eller tvinge en oppdatering av ikke-kompatible datamaskiner.
annen måte at sikkerheten kan ha nytte av å distribuere Longhorn Server og Windows Vista sammen er fordi begge operativsystemene er designet for å bruke IPv6-protokollen. I tilfelle du ikke er kjent med IPv6, er det neste generasjon versjon av IP-protokollen som er så mye brukt i dag. Både Windows Server 2003 og Windows XP kan konfigureres til å bruke IPv6-protokollen, men IPv6 er aktivert som standard i Longhorn Server og Vista.
Fra et sikkerhetssynspunkt er IPv6 protokollen av valget fordi det er mye mer motstandsdyktig mot adresse og port skanning angrep som har plaget IPv4 så lenge. Videre alle IPv6-implementeringer støtter IPSec-kryptering. Ytelse
Du lurer kanskje på hva big deal handler om IPv6 blir aktivert som standard i Longhorn og Vista når Windows XP og Windows Server 2003 støtter fullt IPv6. IPv6 er implementert forskjellig i Longhorn og Vista enn det er i Windows XP eller Windows Server 2003. Windows Server 2003 /Windows XP implementering parallelt TCP /IP stabler for IPv4 og IPv6. Longhorn Server og Windows Vista bruke en lignende modell, men forskjellen er at de to stablene er utformet for å dele en felles transportlaget og innramming lag. Dette betyr at IPv6 ytelsen er dramatisk bedre i Longhorn og Vista enn det var i tidligere versjoner av Windows.
Longhorn Server og Windows Vista ikke bare har IPv6 aktivert som standard, de faktisk bruker IPv6 som protokoll av valget. Faktisk er det noen operativsystemfunksjoner som rett og slett ikke vil fungere uten IPv6. Et eksempel på dette er blant annet Vista nye peer nettverksfunksjonen
. IPv6 til side, det er et par andre måter som nettverksytelsen er forbedret når Longhorn Server og Windows Vista er brukt sammen. En måte har å gjøre med nettverksutskrift. Vanligvis når en Windows Server vert for en nettverksskriver, kunder sende utskriftsjobber til serveren, som igjen gjør jobben og sender det til skriveren. I en Longhorn /Vista miljø, er det mulig for en klient å gjengi en utskriftsjobb lokalt før du sender den til serveren. Dette reduserer serverens arbeidsbelastning, og dermed gjøre den mer effektiv.
Annen ytelsesgevinst innebærer tilgang til nettverksressurser. Både Longhorn Server og Windows Vista er designet for å indeksere innholdet i maskinens harddisk. Dette betyr at dokument søk er nå mye raskere, om søket blir utført lokalt eller over nettverket. I tillegg er Vista designet for å cache server ressurser slik at selv om en server faller offline, kan brukerne fortsette å arbeide og er ofte uvitende om problemene server. Når serveren kommer tilbake på nettet, er endringer i bufret innhold automatisk på data som er lagret på serveren.
Konklusjon
Som du kan se, er det mange fordeler med å utplassere Longhorn Server og Windows Vista sammen. Hvis du ønsker å lese mer om samspillet mellom disse to operativsystemer, kan du gjøre det på: http://www.microsoft.com/windowsserver/longhorn/evaluation/overview.mspx