Virtualisierung-Vs.-Emulation

March 20

Virtualisierung-Vs.-Emulation

Emulation und Virtualisierung sind Technologien, die häufig verwechselt werden. Obwohl beide Technologien eine Reihe von Computerumgebungen auf unterschiedlichen Hardware-Plattformen einrichten können, gibt es grundlegende Unterschiede zwischen den Technologien.

Emulation

Software-Emulation ermöglicht einem Computersystem zu handeln, als handele es sich um ein anderes System mit völlig unterschiedlichen Hardware und ein anderes Betriebssystem. Beispielsweise haben Sie einen veralteten Computer-System-Emulator auf einem Windows-basierten PC ausgeführt wird, effektiv den alten Computer ordnungsgemäß auf den PC, mit der Fähigkeit, seine Software laufen und Verhalten sich genau wie ursprünglich. Emulation verlangt, dass alle Funktionen der emulierten Plattform, um in den Emulator, einschließlich der Arbeit jeder Spezialist-Chips auf dem emulierten System codiert werden.

Virtualisierung

Virtualisierung ermöglicht Computer-Hardware als Plattform für eine oder mehrere virtuelle Server oder Computer handeln. Kompatiblen Hardware verwenden, teilen Virtualisierungs-Plattformen verfügbare Prozessorleistung, Arbeitsspeicher und andere Hardware-Ressourcen. Betriebssysteme können dann als "virtuelle Maschinen", jeder mit seinen unabhängigen Anteil der Hardwareressourcen installiert werden. Beispielsweise könnte ein einziges, ausreichend angegebenen Server macht drei, separate, virtuelle Server, alle mit ihren eigenen unabhängigen Betriebssystem und Funktion verwendet werden.

Verwendung

Emulation ist in der Regel verwendet, um ältere Computertechnologie zugreifen. Enthusiasten können Emulatoren ihre frühen Computererfahrung neu erstellen oder den Zugriff auf alte Dokumente, die mit veralteten Systemen erstellt. Virtualisierung ist in großen Unternehmen verbreitet, um große Sammlungen von Servern auf eine kleinere Anzahl von physischen Servern und Softwareentwickler, die Software zu einer Reihe von Plattformen testen zu konsolidieren.