Inhaltsverzeichnis:
Video: AWS Tutorial For Beginners | AWS Full Course - Learn AWS In 10 Hours | AWS Training | Edureka 2024
Jede Diskussion über Cloud Computing beginnt typischerweise mit Virtualisierung. Virtualisierung verwendet Computerressourcen, um andere Computerressourcen oder ganze Computer nachzuahmen. Es trennt Ressourcen und Dienste von der zugrunde liegenden physischen Zustellungsumgebung.
Virtualisierung hat drei Eigenschaften, die sie ideal für Cloud Computing machen:
-
Partitionierung: Bei der Virtualisierung werden viele Anwendungen und Betriebssysteme (OSes) durch Partitionierung in einem einzigen physischen System unterstützt (trennt) die verfügbaren Ressourcen.
-
Isolierung: Jede virtuelle Maschine ist von ihrem physischen Hostsystem und anderen virtualisierten Maschinen isoliert. Aufgrund dieser Isolierung wirkt sich eine virtuelle Instanz, wenn sie abstürzt, nicht auf die anderen virtuellen Maschinen aus. Darüber hinaus werden Daten nicht zwischen einem virtuellen Container und einem anderen Container gemeinsam genutzt.
-
Encapsulation: Eine virtuelle Maschine kann als einzelne Datei dargestellt (und sogar gespeichert) werden, sodass Sie sie anhand des bereitgestellten Dienstes leicht identifizieren können. Im Wesentlichen könnte der gekapselte Prozess ein Geschäftsdienst sein. Diese gekapselte virtuelle Maschine kann einer Anwendung als vollständige Entität präsentiert werden. Daher kann die Kapselung jede Anwendung schützen, so dass sie keine andere Anwendung stört.
Anwendungen der Virtualisierung
Die Virtualisierung lässt sich weitgehend auf alles anwenden, was man sich vorstellen kann:
-
Speicher
-
Netzwerke
-
Speicher
-
Hardware
-
Betriebssysteme
-
Anwendungen
Was die Virtualisierung so wichtig für die Cloud macht, ist die Entkopplung der Software von der Hardware. Entkopplung bedeutet, dass die Software in einem separaten Container abgelegt wird, sodass sie von Betriebssystemen isoliert ist.
Formen der Virtualisierung
Um zu verstehen, wie Virtualisierung beim Cloud Computing hilft, müssen Sie die vielen Formen verstehen. Im Wesentlichen emuliert oder imitiert eine Ressource in allen Fällen eine andere Ressource. Hier einige Beispiele:
-
Virtueller Speicher: Festplatten haben viel mehr Speicherplatz als der Arbeitsspeicher. Daher gibt der Computer mit virtuellem Speicher wertvollen Speicherplatz frei, indem er Informationen, die er nicht häufig verwendet, in den Speicherplatz einfügt. PCs haben virtuellen Speicher, das ist ein Festplattenbereich, der wie Arbeitsspeicher verwendet wird. Obwohl Platten im Vergleich zum Speicher sehr langsam sind, kann der Benutzer den Unterschied nie bemerken, besonders wenn das System den virtuellen Speicher gut verwaltet.Die Substitution funktioniert überraschend gut.
-
Software: Firmen haben eine Software entwickelt, die einen ganzen Computer emulieren kann. Auf diese Weise kann ein Computer so funktionieren, als wären es tatsächlich 20 Computer. Die Ergebnisse der Anwendungskonsolidierung können sehr signifikant sein. Zum Beispiel könnten Sie von einem Rechenzentrum mit Tausenden von Servern zu einem Server wechseln, der nur einige hundert unterstützt. Diese Reduzierung führt zu weniger Geld, das nicht nur für Computer ausgegeben wird, sondern auch für Strom, Klimaanlagen, Wartung und Grundfläche.