Hva er servervirtualisering?
Det var en tid da en organisasjon som søkte webhotell måtte velge mellom en delt server og en dedikert server. Dette kan være et vanskelig valg fordi mens dedikert hosting tilbød en server som bare en organisasjon hadde tilgang til - noe som sikrer minne, båndbredde og fullstendig kontroll - det kan være ekstremt dyrt. En delt server betydde derimot vanligvis deling av ressursene for minne og båndbredde, så vel som IP-adressen. Hvis noen andre på serveren viste seg å være en ressurshog eller oversvømte Internett med søppelpost, kunne man finne seg selv blokkert uten noen egen feil, da ISP-er tok sikte på at spammeren som deler ens gress. Server virtualisering bruker programvare for å få en server til å fungere som om det var et antall separate servere, og løse problemet.
Server virtualisering, også kjent som en Virtual Dedicated Server (VDS) eller Virtual Private Server (VPS), er billigere enn en dedikert server og løser ressursdelingsproblemene til en delt server ved å øremerke ressurser for hver abonnent og la hver virtuelle server å kjør helt adskilt fra de andre, selv kjør separate operativsystemer, hvis ønskelig. Server virtualisering har også applikasjoner i organisasjoner, da det kan tillate oppgaver og prosesser som ikke er kompatible, å bli operert på samme server helt uten interaksjon eller overlapping, noe som gjør bruken av serveren mer effektiv. En annen fordel med virtuelle servere er å gi overflødighet innen en maskinvare. En annen virtuell server kan inneholde eksempelapplikasjonen og / eller de samme dataene som kan brukes som sikkerhetskopi i tilfelle en feil.
Server virtualisering kan gjøres på tre forskjellige måter. Den første omtales som full virtualisering eller den virtuelle maskinmodellen; den andre som paravirtualisering eller den paravirtual machine (PVM) modellen; og den tredje kalles operativsystemnivå virtualisering eller virtualisering på operativsystemnivå. Den virtuelle maskinmodellen krever hypervisor-programvare, som fungerer som en plattform for operativsystemene til de virtuelle serverne, og holder dem separate og uavhengige, noe som krever mye prosessorkraft. PVM-modellen gjør at de virtuelle serverne kan være bevisste på hverandre og koordinere ressursbruk. Med servervirtualisering på OS-nivå er det bare ett verts OS og de virtuelle serverne er gjester, noe som betyr at de alle må være separate og kjøres på samme operativsystem, men gjør at systemet kan være mer effektivt.