Um zu verstehen, der Intel Virtualization Technology, ist es notwendig, über Virtualisierung einzuführen, das heißt, durch Hardware Maßnahmen, Software-Maßnahmen oder eine Kombination aus beiden zur Virtualisierung abzuschließen. Generell ist Virtualisierung eine Technologie, die Hardware-Ressourcen in einer virtuellen Maschine mehrere Partitionen sowie die Klassifizierung, Konfiguration ermöglicht. Jede virtuelle Partition enthält ein eigenes Betriebssystem-Umgebung. Virtualisierung kann durch verschiedene Techniken wie Modellieren, Nachahmung erreicht werden, und durch Hardware-oder Software zur Partitionierung und andere Ressourcen. Für Anwender, sollte der ideale Virtualisierungslösung bieten verschiedene totale Isolation zwischen virtuellen Maschinen, und für jede virtuelle Maschine, um überlegene Leistung bieten und gleichzeitig sicherzustellen, dass die gesamte Plattform, Chu Se Verfügbarkeit, Zuverlässigkeit und Sicherheit.
Virtual Commerce bieten eine Vielzahl von Möglichkeiten, zählt einer einzigen Hardware-Plattform können mehrere Betriebssysteme gleichzeitig, die bald zu einer großen Zahl von Informations-Management Probleme, eine wichtige Jiejuefangan wurde. Die Einführung in die Analyse der Virtualisierungs-Technologie brachte viele Vorteile, wie für die Informationstechnologie (IT) Manager der Zuverlässigkeit, Sicherheit und Verwaltbarkeit und erhöhen die Produktivität der Entwickler, sondern zeigt auch die Virtualisierungslösung Wie kann das Programm mit der Intel Virtualisierungs-Technologie gefördert werden. In ihrem technischen Hintergrund, müssen Implementierer und Architekten zu entscheiden, wie Intel Virtualization bringt reichlich Gelegenheit.
Intel Virtualisierungs-Technologie hat viele Vorteile, aber IT-Standort ist der Hauptgrund für den Einsatz dieser Technologie: Es hilft, effizienter Einsatz von Ressourcen und eine bessere Verwaltung des Systems.
Intel Virtualization Technology, um eine Vielzahl von Vorteilen:
Die Total Cost of Ownership (TCO) der Integration und niedrigere: Viele Anwendungen sind noch nicht vollständig in eine unabhängige läuft auf dem Server verwendet, weil sie nicht auf neue Plattformen portiert werden oder integriert in einer einzigen Plattform. Die Migration und Integration dieser wichtigen Barrieren, wie die Anwendung, um die Zuverlässigkeit und Support-Funktionen zu erhalten benötigt, um Applikationen auf dedizierten Systemen laufen, oder es zu anderen Zwecken, Teile der Seiten nicht verwenden das Betriebssystem. Diese Anwendungen verwenden häufig veralteten Betriebssystem, die traditionelle Lösung ist nicht einfach, ein Upgrade auf das neue System laufen. Aus diesen Gründen oft nicht tragbar, die Integrations-Plattform. Mit Intel Virtualization Technology, eine Hardware-Plattform können mehrere verschiedene Betriebssysteme Routinen ausführen, werden jede Routine in ihren eigenen Gebieten (so genannte "virtuelle Maschine" (VM)) im Vorfeld, damit die gemeinsame Nutzung der Hardware isoliert Zugang zu Ressourcen.
Da die Integration und reduzierte Systemkomplexität Wartungskosten und Rechenzentrum Raum und Macht kann ein besseres Management, so dass die Total Cost of Ownership (TCO) deutlich. Das Unternehmen muss prüfen, die Intel Virtualisierungs-Technologie können die Kosten der Software-Lizenzen Höhe zu bringen. Die zusätzlichen Betriebssystem und Anwendungssoftware für die Zulassung notwendigen, jedoch zusätzliche Kosten, die dem Design der Lösung werden nach Bedingungen. Als die Delegation von Befugnissen durch die Entscheidungsträger, sollte die Netz-Architekten und Administratoren halten mit politischen Veränderungen.
Verwaltbarkeit: Die Verwendung von Intel's Server-Virtualisierungs-Technologie können Beanspruchung, erhalten aus anderen Systemen der Migration virtueller Maschinen. In der Tat, Lastausgleich Agent kann diese Migration automatisieren. Xen-Projekt auf dem Server und Client mit dem Lastabtrag und ähnliche Technologien sind auch in einigen kommerziellen Produkten wie VMware VMotion.
Sicherheit und Fehlerisolierung: Intel Virtualization Technology isolieren können verschiedene virtuelle Maschinen für Sicherheit zu sorgen. Laufen durch die Routinen in verschiedenen Anwendungen, eine virtuelle Maschine auf eine andere virtuelle Maschine ist nicht ein Virus oder Malware-Schäden. Schädliche Software von Schäden, die möglicherweise den Betrieb wird ein bestimmtes Gebiet zu beeinträchtigen. Gleiches gilt, wenn die Anwendung hängt die Anfälligkeit oder Fehler, wird es nur sperren ihre eigene Unterhaltung. Nachdem die virtuelle Maschine kann auf dem System ausgeführt werden, ohne dass dies Auswirkungen auf andere virtuelle Maschine auf den Fall neu zu starten. Darüber hinaus können sie bieten eine Vielzahl von Security-Lösungen, wie z. B. unterschiedliche Benutzer auf unterschiedliche virtuelle Maschinen zu protokollieren.
Zuverlässigkeit und Verfügbarkeit: Intel Virtualisierungs-Technologie-Lösungen auf einem einzigen physischen System zur zuverlässigen Failover und Backup-Programm bieten.
Effizienzsteigerung: Verbesserung und Aktualisierung der Software Durchführung aller IT-Manager die wichtige Aufgabe der gemeinsamen sein. Wenn die Website auf das Zielgerät mit dem Test-Paket auf der gleichen Hardware-Upgrades, können Sie auf der Plattform, wenn die neue virtuelle Möglichkeit, problemlos laufen. Virtualisierung kann zur Verbesserung der Entwicklung und Qualitätssicherung Staff Efficiency. Committed to Cross-Plattform-Projekt-Entwickler und Software-Tester festgestellt, dass in ihren Entwicklungs-Workstation mehrere Betriebssysteme mit unterschiedlichen Ziel-Sitzung ausgeführt ist durchaus möglich. Dies ermöglicht ihnen, die Cross-Plattform-Funktionalität mit Leichtigkeit zu überprüfen. Committed to Kernkomponenten zum Erstellen und Testen können Entwickler in einer isolierten virtuellen Maschine arbeiten, um Tests durchzuführen, um Ausfallzeiten und Durchlaufzeiten zu reduzieren. Wenn es keine zuverlässigen Intel Virtualization Technology Solutions, die Kernkomponente Ausfall kann in der Notwendigkeit, neu installieren oder einen Neubau des Betriebssystems führen.
Mit Prozessor-Architekturen und Hardware als Multi-Core-Multi-Threading (wie Hyper-Threading (HT)-Technologie) wird immer leistungsfähiger wird Intel Virtualisierungs-Technologie-Lösungen zur Verfügung zu reagieren, um nicht in vollem Umfang nutzen die Situation der unabhängigen Servern und Legacy-Anwendungen. Intel Virtualisierungs-Technologie-Lösungen für die oben genannten Vorteile bieten, kann der Kernel auf verschiedene dedizierte virtuelle Maschine zugewiesen werden. Zum Beispiel, in Multi-Core-Prozessor-Plattform kann ein Kern auf eine virtuelle Maschine gewidmet werden ersetzt, wenn das Failover, dann bieten herausragende Zuverlässigkeit, Leistung, und einfach zu verwalten und zu integrieren viele Vorteile.
Intel Virtualisierungs-Technologie und damit verbundenen Wertversprechen zu einem anderen Hauptaspekt der neuen Intel-Prozessor verfügt auch über einige zusätzliche Features. Zum Beispiel, Intel Active Management Technology (Intel AMT), so dass Administratoren können aus der Ferne zu entdecken, Reparatur und Schutz von Hardware, Betriebssystem, auch wenn das Gerät ausgeschaltet ist oder schneiden zerstört. LaGrande Technologie ermöglicht Anwendungen können in ihren eigenen Raum geschützt werden, zu laufen, um Schutz gegen Software-Angriffe und den Schutz der Kunden persönliche Daten helfen Computer gespeichert oder erstellt die Vertraulichkeit und Integrität. Inteli / O Acceleration Technology (Inteli / OAT) zur Beschleunigung der Netzwerk-und I / O-Vorgänge beschleunigen. Zusätzlich zu diesen Fähigkeiten, gab Intel Virtualization Technology Kunden einen einzigartigen Wert.
Genannt Virtual Machine Monitor (VMM) der reinen Software Virtualization Solution Handlingsystem Probleme aller Virtualisierung. Da die VMM muss eine Regel erstellen, so dass das Host-Betriebssystem zu kommunizieren direkt mit der Hardware, also muss er einige Maßnahmen ergreifen. Es gibt zwei Methoden verwendet:
Paravirtualisierung: Die technischen Anforderungen an das Betriebssystem zu ändern, vor allem den Kernel-Quellcode, so dass sie auf den bezeichneten VMM laufen. Diese Methode ist vergleichbar mit der Mainframe-Methode, die Methode in der Mainframe, Client OS und Hardware-Erweiterung eng aufeinander abgestimmt. Natürlich paravirtualisierten Betriebssystem kann nicht und Kommerzialisierung Zusammenarbeit.
Binary-Decodierung: VMM binären Code in das Betriebssystem in der virtuellen Maschine, wenn es Änderungen geladen. Dieser Ansatz ist sehr häufig in kommerziellen Produkten ist die einzige Einschränkung, dass nur eine bestimmte Version des Betriebssystems installiert ist, da jede neue Version des Betriebssystems wird die Prüfung und Validierung erfordern, kann ein Upgrade der VMM-Software erfordern.
Sowohl Intel Virtualisierungs-Technologie, um das Problem zu lösen ist, dass die Software-Programme auf die Hardware kann nicht zusammen arbeiten, so muss das Programm etwas komplexer Software-Simulation auf einige Hardware-Features nutzen zu basieren, wobei den virtuellen Computer-Betriebssystem Zhuji Shi Zuo Ling Yige Anwendung. Darüber hinaus VMM auch vor anderen technischen Herausforderungen.
Virtualisierungs-Software, die Herausforderungen
Um System-Informationen zu speichern, müssen VMM verwenden sie nur ihren eigenen Zugang zu den privaten Informationsspeicher. Die Frage ist, wie kann kann das Betriebssystem nicht von den Kunden abgerufen werden (ob absichtlich oder unabsichtlich), um Speicher zu reservieren. Die wichtigste Lösung ist durch die VMM-Speicher Bereich des Zugangs zu diesen und die erwarteten Ergebnisse der Simulation des ersten Besuchs abgefangen. Bietet keine Unterstützung für Hardware-basierte Virtualisierung Hardware-Anforderungen zu diesem langwierigen Prozess zu implementieren. Um jedoch die Einführung von Intels Prozessor-Technologie für die Virtualisierung VMM einige der Speicherseiten es nur von Prozessoren erkannt werden können, mit der höchsten Priorität der Software (z. B. Einsatz VMM) für einen Besuch. Dieser Schritt macht diese Bereiche, die nicht zugegriffen werden kann, das wichtigste ist, dass alle andere Software kann nicht auf diese Regionen.