Video: Cloud Computing - Computer Science for Business Leaders 2016 2024
Elke discussie over cloud computing begint meestal met virtualisatie. Virtualisatie is van cruciaal belang voor cloud computing, omdat het de levering van services vereenvoudigt door een platform te bieden voor het optimaliseren van complexe IT-resources op een schaalbare manier, wat cloud computing zo kosteneffectief maakt.
Virtualisatie kan heel breed worden toegepast op vrijwel alles wat u maar kunt bedenken, zoals geheugen, netwerken, opslag, hardware, besturingssystemen en applicaties. Virtualisatie heeft drie kenmerken die het ideaal maken voor cloud computing:
-
Partitionering: In virtualisatie kunt u partitionering gebruiken om vele toepassingen en besturingssystemen (besturingssystemen) in één enkel fysiek systeem te ondersteunen.
-
Isolatie: Omdat elke virtuele machine is geïsoleerd, is elke machine beschermd tegen crashes en virussen op de andere machines.
Wat virtualisatie zo belangrijk maakt voor de cloud, is dat het de software loskoppelt van de hardware.
-
Encapsulation: Inkapseling kan elke applicatie beschermen zodat deze niet interfereert met andere applicaties. Met behulp van inkapseling kan een virtuele machine worden weergegeven (en zelfs opgeslagen) als een enkel bestand, waardoor het gemakkelijk te identificeren en te presenteren is aan andere applicaties.
Om te begrijpen hoe virtualisatie helpt bij cloud computing, moet u de vele vormen ervan begrijpen. In essentie emuleert of imiteert een hulpbron in feite een andere hulpbron. Hier zijn enkele voorbeelden:
-
Virtueel geheugen: Schijven hebben veel meer ruimte dan geheugen. Pc's kunnen virtueel geheugen gebruiken om extra geheugen van de harde schijf te lenen. Hoewel virtuele schijven langzamer zijn dan het echte geheugen, werkt de substitutie verrassend goed, mits goed beheerd.
-
Software: Er is virtualisatiesoftware beschikbaar die een volledige computer kan emuleren, wat betekent dat 1 computer kan werken alsof het werkelijk 20 computers zijn. Met dit soort software kun je mogelijk van een datacenter met duizenden servers overgaan naar een dat slechts enkele honderden ondersteunt.
Om de verschillende aspecten van virtualisatie in cloud computing te beheren, gebruiken de meeste bedrijven hypervisor s . Omdat u in cloud computing vele verschillende werkomgevingen moet ondersteunen, wordt de hypervisor een ideaal leveringsmechanisme doordat u dezelfde toepassing op veel verschillende systemen kunt weergeven. Omdat hypervisors meerdere besturingssystemen kunnen laden, zijn ze een zeer praktische manier om dingen snel en efficiënt gevirtualiseerd te krijgen.