Verschil tussen cloudcomputing en virtualisatie

Verschil tussen cloudcomputing en virtualisatie
Verschil tussen cloudcomputing en virtualisatie

Video: Verschil tussen cloudcomputing en virtualisatie

Video: Verschil tussen cloudcomputing en virtualisatie
Video: Differences Between Cloud Computing and Virtualization 2024, Juli-
Anonim

Cloud computing versus virtualisatie

Could Computing en Virtualization zijn verwante termen in resource-optimalisatie van IT-infrastructuur. Virtualisatie is een technologie die wordt gebruikt in het Cloud Computing-concept. Virtualisatie gebruikt dezelfde hardware-infrastructuur om verschillende virtuele servers te bouwen volgens de vereisten en behoeften. Stel bijvoorbeeld dat je een Windows Server en Linux server nodig hebt voor verschillende doeleinden, dan kun je deze in dezelfde fysieke server bouwen met behulp van virtualisatietechniek.

Virtualisatie (zachte virtualisatie versus harde virtualisatie)

Virtualisatie gebruikt dezelfde hardware-infrastructuur om verschillende virtuele servers te bouwen volgens de vereisten en behoeften. Als we dit in een gelaagde architectuur plaatsen, zou laag 1 SAN (Storage Area Network) zijn, laag 2 hardwareservers (bladeservers) voor de resourcetoewijzing en de bovenste laag hostserver. Virtualisatiesoftware zoals Citrix, VMware's vSphere, Xen, Microsoft Hyper V, Sun xVM zal draaien op de bovenste laag servers die hostservers worden genoemd. Hostserver voert elk besturingssysteem uit en de virtuele servers kunnen volgens de vereisten op elk besturingssysteem worden gebouwd.

Virtualisatietechniek werd geïntroduceerd om het geoptimaliseerde gebruik van hardwareapparaten te bereiken en de onderhoudslasten en gerelateerde kosten te verminderen. Virtuele server met dezelfde configuratie als dedicated server, zal de exacte prestaties leveren die dedicated server indien nodig kan uitvoeren. De bovengenoemde techniek heet Soft Virtualization. Er is een andere techniek genaamd harde virtualisatie die wordt gedaan door toegewijde bronnen toe te wijzen bij het bouwen van de server. Dit kan alleen op merkservers met het Pre OS. Dit is in feite een fysieke partitie van bronnen en zal niet het maximale gebruik van bronnen bereiken.

Afbeelding
Afbeelding

Cloud computing

Cloud computing-concept is het leveren van virtuele servers met specifieke configuratiedetails met specifiek besturingssysteem, applicaties en services. De fysieke locatie van cores (processors of rekenkracht), software, datatoegang en opslagruimte is voor de gebruikers niet van belang. Cloud Computing gebruikt de virtualisatietechniek om aan de criteria te voldoen.

In wezen is Cloud Computing een verzameling virtualisatietechniek, SOA (Service Oriented Architecture), Autonomic en Utility Computing.

Het bedrijfsconcept hierachter is dat u, in plaats van elke fysieke server voor elke service of applicatie ter plaatse te hebben, een off-shore of off-site virtuele server kunt huren bij een cloud computing-provider. Deze externe middelen vereisen geen toegewijde mankracht voor onderhoud vanuit het oogpunt van het bedrijf. Corporate kan de vereistenspecificatie definiëren en deze aan de cloud computing-provider geven of de resourcevereisten berekenen en online bestellen voor een cloudserver.

Cloud Computing omvat IaaS en SaaS (IasS vs SaaS). IaaS betekent Infrastructure as a Service en SaaS is Software as a Service. In plaats van te investeren in servers, SAN, software, rackruimte, netwerkapparaten, bandbreedte en onderhoudspersoneel, is het beter om een cloudserverservice te kopen bij een cloud computing-provider. In dit model hoeven bedrijven geen grote hoeveelheid geld in infrastructuur te investeren en hoeven ze geen reparatiekosten of onderhoudskosten te betalen.

Software as a Service (SaaS) is een concept om softwarediensten te leveren aan bedrijven op het virtuele IaaS-platform. De installatiebestanden of binaire bestanden worden bewaard op de hostserver waarop de virtualisatiesoftware draait en worden geïnstalleerd op virtuele servers als en wanneer vereist of gevraagd.

Dus met IaaS en SaaS zouden cloud computing-providers in staat moeten zijn om een volledige oplossing te bieden in een enkele virtuele doos volgens de behoeften van de klant. Als u bijvoorbeeld een server voor Microsoft Exchange Server wilt gebruiken voor personeelsmailing, in plaats van een fysieke server te kopen en meer middelen uit te geven, kunt u een cloudbox kopen met MS Exchange geïnstalleerd met internetverbinding of VPN-verbinding met het bedrijfsnetwerk.

Verschil tussen cloud computing en virtualisatie

(1) Virtualisatie is een techniek, maar Cloud Computing is een concept dat gebruikmaakt van virtualisatietechnieken.

(2) Virtualisatie zou intern op locatie kunnen worden gedaan en de betrokkenheid van bronnen, behalve hardware, bestaat nog steeds, maar terwijl in Cloud Computing geen interne bronnen vereist zijn.

Aanbevolen: