Forskjellen mellom cloud computing og virtualisering

Cloud Computing vs Virtualisering

Kunne Computing og Virtualisering være relaterte termer i ressursoptimalisering av IT-infrastruktur. Virtualisering er en teknologi som brukes i Cloud Computing-konseptet. Virtualisering bruker samme maskinvareinfrastruktur for å bygge flere virtuelle servere etter behov og behov. Forutsatt at du for eksempel trenger en Windows Server- og Linux-server til forskjellige formål, kan du bygge dette på samme fysiske server ved å bruke Virtualiseringsteknikk.

virtualisering (Soft Virtualization vs Hard Virtualization)

Virtualisering bruker samme maskinvareinfrastruktur for å bygge flere virtuelle servere etter behov og behov. Hvis vi legger opp dette i et lagdelt arkitekturlag, ville 1 være SAN (Storage Area Network), lag 2 ville være maskinvare-servere (bladservere) for ressursallokasjonen, og topplaget ville være vertsserver. Virtualiseringsprogramvare som Citrix, VMware's vSphere, Xen, Microsoft Hyper V, Sun XVM, vil kjøre på de beste lagerservere som kalles vertsservere. Host-serveren kjører hvilket som helst operativsystem og de virtuelle serverne kan bygges på hvilket som helst operativsystem som per krav.

Virtualiseringsteknikk ble introdusert for å oppnå optimal bruk av maskinvareenheter og redusere vedlikeholdsbelastninger og relaterte kostnader. Virtual sever med samme konfigurasjon som dedikert server, gir den eksakte ytelsen som dedikert server kan utføre hvis nødvendig. Den ovennevnte teknikken kalles Soft Virtualization. Det er en annen teknikk som kalles Hard Virtualization, som gjøres ved å tildele dedikerte ressurser når du bygger serveren. Dette kan bare gjøres på merkede servere med Pre OS. Dette er i utgangspunktet en fysisk partisjon av ressurser og vil ikke oppnå maksimal ressursutnyttelse.

Cloud Computing

Cloud computing-konseptet er å levere virtuelle servere med en bestemt konfigurasjonsdetaljer med bestemt operativsystem, applikasjoner og tjenester. Den fysiske plasseringen av kjerner (prosessorer eller beregningskraft), programvare, datatilgang og lagringsplass er ubetydelig for brukerne. Cloud Computing bruker virtualiseringsteknikken for å oppnå sine kriterier.

I utgangspunktet Cloud Computing er en samling av Virtualiseringsteknikk, SOA (Service Oriented Architecture), Autonomisk og Utility Computing.

Forretningsidéet bak dette er, og har hver fysisk server for hver tjeneste eller applikasjon på stedet, du kan ansette en off-shore eller off-site virtuell server fra en cloud computing-leverandør. Dette off-site ressurser krever ikke dedikert mannekraft for vedlikehold fra et selskaps synspunkt. Bedrift kan definere kravspesifikasjonen og gi den til cloud computing-leverandøren eller beregne ressursbehovet og bestillingen for en skytserver på nettet.

Cloud Computing inkorporerer IaaS og SaaS (IasS vs SaaS). IaaS betyr infrastruktur som en tjeneste og SaaS er programvare som en tjeneste. I stedet for å investere på servere, SAN, programvare, rackplass, nettverksenheter, båndbredde, vedlikeholdsstyrke, er det bedre å kjøpe en skytservertjeneste fra en cloud computing-leverandør. I denne modellen trenger ikke bedrift å investere store mengder penger i infrastruktur og trenger ikke å opprettholde reparasjonskostnader eller vedlikeholdskostnader.

Programvare som en tjeneste (SaaS) er et konsept for å levere programvaretjenester til bedrifter på den virtuelle IaaS-plattformen. Installasjonsfilene eller binærene vil bli lagret i vertsserveren der virtualiseringsprogramvaren kjører og vil bli installert på virtuelle servere når og da påkrevd eller forespurt.

Så med IaaS og SaaS, bør Cloud Computing-leverandører kunne tilby hele løsningen i en enkelt virtuell boks i henhold til kundens behov. For eksempel hvis du vil kjøre en server for Microsoft Exchange Server for adressering til ansatte, kan du kjøpe en fysisk server og bruke flere ressurser, du kan kjøpe en skyboks med MS Exchange installert med Internett-tilkobling eller VPN-tilkobling til bedriftsnettverk.

Forskjellen mellom cloud computing og virtualisering

(1) Virtualisering er en teknikk, men Cloud Computing er et konsept ved hjelp av virtualiseringsteknikker.

(2) Virtualisering kan gjøres internt på stedet, og ressursengasjementet med unntak av maskinvare eksisterer fortsatt, men i Cloud Computing blir det ikke nødvendig med interne ressurser.