Virtuelles Gegenstück
Die virtuelle Maschine von Quicktransit fällt komplexer aus als Qemu. Damit die virtuelle Maschine unter Linux die Sparc-CPU bereitstellen kann, muss innerhalb des Solaris-Systems ein minimales Runtime-Modul laufen. Nötig ist dies, weil innerhalb der über die Architekturgrenzen hinweg virtualisierten Maschine auch Zustände wie der Registerstatus der emulierten CPU oder die Page-Tabelle zu verwalten sind. Die CPU in der virtuellen Maschine ist eben nicht mit der Wirts-CPU identisch, sondern unterscheidet sich hinsichtlich der Register und des Memory-Mapping. Quicktransit muss also die Semantik der Sparc-MMU auf Page-Tables des Intel-Prozessors abbilden.
Zur Verbesserung der Performance kann die emulierte Maschine auch Paravirtualisierung einsetzen. Quicktransit fängt dann die Hypervisor-Traps auf. Dabei handelt es sich um spezielle Anpassungen im Kernel des Gastsystems für die Paravirtualisierung.
Nutzwert
Wer sich an die Zeit erinnert, als bei der freien Virtualisierungslösung Qemu das Kernelmodul »kqemu« noch nicht existierte, hat einen groben Eindruck von den Geschwindigkeitseinbußen bei nicht direkt an die Wirts-CPU weitergereichten Maschinenbefehlen. Quicktransit ist daher keine Breitenlösung für gewöhnliche Virtualisierungs-Szenarien, sondern nur in speziellen Anwendungsfällen nützlich. Die Transitive-Webseite nennt hier den schnellen Umzug noch gebrauchter Solaris-Anwendungen von veralteter Risc-Hardware auf x86-Linux-Server. Oft sind Performance-Einbußen hier sekundär.
| Whitepaper |
|
The Role of Open Source in Data Integration
Obwohl in den letzten Jahren viele technische Fortschritte erzielt werden konnten, verfügen die meisten Datenintegrationsprozesse nach wie vor nur über eine sehr begrenzte Automatisierung. Das vorliegende White Paper von dem Industry Analyst Mark Madson wird zunächst ein grundlegendes Verständnis von Daten Integration vermitteln, die Vorzüge von Open Source Lösungen für Daten Integration erläutern und Ihnen professionelle Empfehlungen geben, damit Sie Ihre Integrationsjobs noch einfacher und produktiver gestalten können.
Download PDF (Registrierung erforderlich)
|
|
Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele (Folge 2)
Der zweite Teil des Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele White Papers beleuchtet anhand weiterer ausgewählter Case Studies die Implementierung von Open Source Datenintegration in der Praxis und benennt die daraus resultierenden Vorteile.
Download PDF (Registrierung erforderlich)
|
Dieser Online-Artikel kann Links enthalten, die auf nicht mehr vorhandene Seiten verweisen. Wir ändern solche "broken links"
nur in wenigen Ausnahmefällen. Der Online-Artikel soll möglichst unverändert der gedrucken Fassung entsprechen.
|