Intel Virtualization Technology Grunnleggende Xiang Jie (1)



Å forstå Intel virtualiseringsteknologi, er det nødvendig å innføre om virtualisering, som er, av hardware tiltak, programvare tiltak, eller en kombinasjon av begge for å fullføre virtualisering. Generelt sett er virtualisering en teknologi som gjør det mulig hardware ressurser til å være i en virtuell maskin flere partisjoner utvinning, klassifisering, konfigurasjon. Hver virtuell partisjon inneholder et eget operativsystem miljø. Virtualisering kan oppnås gjennom ulike teknikker, som for eksempel modellering, imitasjon, og ved hjelp av maskinvare eller programvare for å partisjonere og andre ressurser. For brukere, bør den ideelle virtualiseringsløsning være annerledes fullstendig isolert mellom virtuelle maskiner, og for hver virtuelle maskin gir utmerket ytelse, samtidig som man sikrer at hele plattformen, gode praktiske, pålitelighet og sikkerhet.

Virtualisering gir mange muligheter, hvorav en er den samme maskinvaren kan kjøre flere operativsystemer, som omhandler en mye informasjon svært raskt blitt en viktig løsning. Innledningen til analysen av virtualiseringsteknologi gir mange fordeler, som for informasjonsteknologi (IT) ledere av pålitelighet, sikkerhet og administrasjon, og øke produktiviteten utvikler, men også illustrerer virtualiseringsløsning Hvordan kan programmet med Intel virtualiseringsteknologi fremmes. I sin teknisk bakgrunn, Implementers og arkitekter må bestemme hvordan Intel bringer virtualisering rikelig anledning.

Intel virtualiseringsteknologi har mange fordeler, men IT-siden er den viktigste grunnen til å bruke denne teknologien: det bidrar til å gjøre mer effektiv bruk av ressurser og bedre forvaltning av systemet.

Intel Virtualization Technology for å bringe en rekke fordeler:

Den totale eierkostnader (TCO) av integrering og lavere: mange programmer er ikke å være fullt utnyttet i en uavhengig kjører på serveren, fordi de ikke kan bli portert til nye plattformer eller integrert i en enkelt plattform. Den migrasjon og integrasjon av disse store barrierer, som programmet for å oppnå pålitelighet og støtte evner som kreves for å kjøre programmer på en dedikert system, eller den bruker andre deler av nettstedet ikke bruk operativsystemet. Disse programmene bruker ofte foreldet operativsystem, den tradisjonelle løsningen er ikke lett å oppgradere for å kjøre det nye systemet. Av disse grunner, ofte ikke bærbar til integrasjonsplattform. Med Intel Virtualization Technology, en hardware plattform kan kjøre flere forskjellige operativsystemer rutiner, er hver rutine isolert i sine egne områder (kalt «virtuell maskin» (VM)) i oppløpet, og dermed deler maskinvare tilgang til ressurser.

Som integrering og reduserte system vedlikeholdskostnader, og datasenter plass og strøm kan bli bedre styring, slik at de totale eierkostnadene (TCO) betydelig. Bedriften må vurdere Intel virtualiseringsteknologi kan bringe kostnadene for programvarelisenser høyden. Den ekstra operativsystem og programvare er nødvendig for godkjenning, vil det være ekstra kostnader, som ifølge utforming av løsningen forhold. Som delegasjon av myndighet av beslutningstakere, bør nettverk arkitekter og administratorer holde tritt med politiske endringer.

Administrasjon: Bruk av Intels server virtualisering teknologi kan laste krav, å godta den virtuelle maskinen fra andre systemer transplantasjon. Faktisk er lastbalansering agent kan automatisere denne migreringen. Xen-prosjektet på serveren og klienten på bruken av last overføring, og lignende teknologi er også til stede i noen kommersielle produkter, slik som VMwares VMotion.

Sikkerhet og feil isolasjon: Intel Virtualization Technology kan isolere ulike virtuelle maskiner for å sørge for sikkerhet. Kjører gjennom rutiner i ulike programmer, en virtuell maskin til en annen virtuell maskin er ikke et virus eller malware skade. Ondsinnet programvare av skader forårsaket sin drift vil påvirke et bestemt område. Tilsvarende om programmet henger som sårbarhet eller feil, vil det bare låser sin egen samtale. Etter den virtuelle maskinen kan kjøres på systemet uten å påvirke noen andre virtuelle maskinen å starte saken. I tillegg kan det gi en rekke sikkerhetsløsninger, slik som ulike brukere logger seg på forskjellige virtuelle maskiner.

Pålitelighet og tilgjengelighet: Intel virtualiseringsteknologi løsninger på en enkelt fysisk system for å gi pålitelig failover og backup-program.

Effektivisering: oppgradere og oppdatere programvaren gjennomføringen av alle IT-sjefer viktig oppgave i det felles en. Hvis området med mål om enheten til samme test isenkram oppgradere pakken, kan du kjøre på plattformen hvis den nye virtuelle mulighet til å enkelt. Virtualisering kan forbedre utviklingen og kvalitetssikring ansatte effektivitet. Forpliktet til på tvers av plattformer prosjektutviklere og programvare testere fant at i deres utvikling arbeidsstasjon kjøre flere operativsystemer med ulike mål økten er fullt mulig. Dette tillater dem å kontrollere på tvers av plattformer med letthet. Forpliktet til kjernen komponentene til å lage og teste utviklere kan jobbe i en isolert virtuell maskin til å kjøre tester for å redusere nedetid og behandlingstid. Hvis det ikke er pålitelig Intel virtualiseringsteknologi løsninger, kjernen komponentfeil kan resultere i behovet for å re-installere eller bygge operativsystemet.

Med hjelp av multi-core prosessor arkitektur og hardware multithreading (som Hyper-Threading (HT) teknologien) blir stadig kraftigere, vil Intel Virtualization Technology løsninger være tilgjengelig for uavhengighet i unnlatelse av å utnytte programmet servere og tradisjonelle. Intel virtualiseringsteknologi løsninger for å gi de ovennevnte fordeler, kan kjernen bli allokert til ulike dedikerte virtuelle maskinen. For eksempel, i multi-core prosessor plattform, kan en kjerne være dedikert til en virtuell maskin for å bli erstattet når failover, så gir enestående pålitelighet, ytelse, og enkel å administrere og integrere de mange fordeler.

Intel virtualiseringsteknologi og relaterte value proposition til en annen viktig del av de nye Intel-prosessorer har også har noen ekstra funksjoner. For eksempel Intel Active Management Technology (AMT Intel), slik at administratorer kan fjernt oppdage, reparasjon og beskyttelse av maskinvare, operativsystem, selv om strømmen er kuttet av eller ødelagt. LaGrande teknologien tillater programmer kan beskyttes i deres egen plass å løpe, for å beskytte mot programvare angrep og beskyttelse av kundens personlige datamaskin data som lagres eller skapte konfidensialitet og integritet. IntelI / O Acceleration Technology (IntelI / OAT) for å fremskynde nettverk og I / O operasjon hastighet. I tillegg til disse evnene, ga Intel Virtualization Technology kundene en unik verdi.

Kalt virtuell maskin skjerm (virtualiseringer) av ren programvare virtualiseringsløsning håndteringssystem problemer av all virtualisering. Som virtualiseringer må opprette en regel slik at verten operativsystemet til å kommunisere direkte med maskinvaren, så det må ta noen forholdsregler. Det er to metoder:

Paravirtualisering: De tekniske krav til å endre operativsystemet, spesielt kjernen kildekoden slik at den kan kjøre på det angitte virtualiseringer. Denne metoden er lik med mainframe metoden, metoden i mainframe, klient OS og hardware ekspansjon var lik. Selvfølgelig paravirtualized operativsystem kan ikke og kommersialisering samarbeid.

Binary dekoding: virtualiseringer binær kode i operativsystemet er lastet inn i den virtuelle maskinen når den endres. Denne tilnærmingen er svært vanlig i kommersielle produkter, er den eneste begrensning at bare en bestemt versjon av operativsystemet, som hver ny versjon av operativsystemet vil kreve testing og validering, og kan kreve en oppgradering av programvaren virtualiseringer.

Både Intel virtualiseringsteknologi løsninger på vanlige problem er at programvaren ikke kan arbeide sammen med den underliggende maskinvaren, og må ha litt komplisert programvare for å simulere en maskinvare funksjoner, samtidig som det vert driftssystem som en annen anvendelse av den virtuelle maskinen. I tillegg virtualiseringer også møte andre tekniske utfordringer.

Virtualisering programvare, utfordringer

For å lagre systeminformasjon, må virtualiseringer bare bruke sin egen tilgang til den private butikken. Spørsmålet er, hvordan kan kan operativsystemet har ikke tilgang av kunder (enten bevisst eller ubevisst) å allokere minne. Den viktigste løsningen er fanget opp av virtualiseringer minneområdet av tilgang til disse og de forventede resultatene for simulering av det første besøket. Støtter ikke hardware-basert virtualisering hardware kravene for å gjennomføre denne tungvinte prosessen. Men til introduksjonen av Intels prosessor virtualiseringsteknologi for virtualiseringer bruke noen av minne siden er kun anerkjent av prosessorer, med høyest prioritet av programvaren (for eksempel virtualiseringer) på besøk. Dette trinnet gjør disse områdene har ikke tilgang til, det viktigste er at alle de andre programvaren ikke kan få tilgang til disse regionene.