Cloud Computing vs Virtualisatie
Kan computing en virtualisatie verwante termen zijn 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 u een Windows Server- en Linux-server voor verschillende doeleinden nodig hebt, u kunt dit op dezelfde fysieke server bouwen met behulp van de 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 architectuurlaag plaatsen, zou 1 SAN zijn (Storage Area Network), laag 2 hardware-servers (bladeservers) voor de brontoewijzing en de bovenste laag hostserver. Virtualisatiesoftware zoals Citrix, VMware's vSphere, Xen, Microsoft Hyper V, Sun xVM wordt uitgevoerd op de toplaagservers die hostservers worden genoemd. Hostserver voert een besturingssysteem uit en de virtuele servers kunnen vanaf elk besturingssysteem worden gebouwd op elk besturingssysteem.
Virtualisatietechniek is geïntroduceerd om het geoptimaliseerde gebruik van hardwareapparaten te realiseren en de onderhoudskosten en bijbehorende kosten te verminderen. Virtual sever met dezelfde configuratie als een dedicated server, geeft de exacte prestaties welke dedicated server kan uitvoeren indien nodig. De bovengenoemde techniek wordt Soft Virtualization genoemd. Er is een andere techniek genaamd Hard Virtualization die wordt uitgevoerd door toegewezen resources toe te wijzen bij het bouwen van de server. Dit kan alleen gedaan worden op merkservers met het Pre OS. Dit is in feite een fysieke partitie van bronnen en zal niet het maximale resourcegebruik bereiken.
Cloud computing
Cloud computing-concept is het leveren van virtuele servers met specifieke configuratiedetails met een specifiek besturingssysteem, applicaties en services. De fysieke locatie van kernen (processoren of rekenkracht), software, gegevenstoegang en opslagruimte is niet van belang voor de gebruikers. Cloud Computing gebruikt de virtualisatietechniek om aan zijn criteria te voldoen.
In feite is Cloud Computing een verzameling virtualisatietechnieken, SOA (Service Oriented Architecture), Autonomic en Utility Computing.
Het bedrijfsconcept hierachter is dat, in plaats van elke fysieke server voor elke dienst of toepassing ter plaatse, u een off-shore of off-site virtuele server kunt huren bij een cloud computing-provider. Deze off-site middelen vereisen geen toegewijde man-power voor onderhoud vanuit het oogpunt van een bedrijf. Corporate kan de vereiste specificatie definiëren en deze aan de cloud computing-provider geven of de resource-eis en order voor een cloud-server online berekenen.
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, rackspace, netwerkapparatuur, 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 dragen.
Software as a Service (SaaS) is een concept voor het leveren van softwareservices aan bedrijven op het virtuele IaaS-platform. De installatiebestanden of binaire bestanden worden bewaard op de hostserver waarop de virtualisatiesoftware wordt uitgevoerd en worden op virtuele servers geïnstalleerd wanneer en wanneer vereist of gevraagd.
Dus met IaaS en SaaS moeten cloud computing-providers volledige oplossingen kunnen bieden in één virtuele box, afhankelijk van de behoeften van de klant. Als u bijvoorbeeld een server voor Microsoft Exchange Server wilt gebruiken voor personeelsmaildoeleinden, liever een fysieke server koopt en meer bronnen uitgeeft, kunt u een cloudbox kopen met MS Exchange die is geïnstalleerd met een internetverbinding of VPN-verbinding met het bedrijfsnetwerk..
Verschil tussen cloud computing en virtualisatie (1) Virtualisatie is een techniek, maar cloud computing is een concept met behulp van virtualisatietechnieken. (2) Virtualisatie kan intern op locatie worden uitgevoerd en de betrokkenheid van middelen behalve hardware bestaat nog steeds, maar overwegende dat er in Cloud Computing geen interne bronnen nodig zullen zijn.
|