Bring Your Own Image (BYOI)

Mit dem Feature "Bring Your Own Image (BYOI)" können Sie Ihre eigenen Versionen von Betriebssystemen in die Cloud integrieren, sofern dies von der zugrunde liegenden Hardware unterstützt wird. Die Services hängen nicht vom eingesetzten Betriebssystem ab.

Das BYOI-Feature:

  • aktiviert Cloud-Migrationsprojekte für virtuelle Maschinen.

  • unterstützt alte und neue Betriebssysteme.
  • fördert das Experimentieren.
  • erhöht die Flexibilität der Infrastruktur.
Hinweis

Lizenzanforderungen

Sie müssen alle Lizenzanforderungen erfüllen, wenn Sie Instanzen auf der Basis der von Ihnen bereitgestellten BS-Images hochladen und starten.

Eigenes Image verwenden (Bring Your Own Image)

Ein kritischer Teil eines Lift-and-Shift-Cloud-Migrationsprojekts ist die Migration virtueller Maschinen (VMs) von On Premise in die Cloud. Mit dem Importfeature für benutzerdefinierte Images können Sie virtualisierte On-Premise-Root-Volumes in Oracle Cloud Infrastructure (OCI) importieren und dann Compute-Instanzen mit diesen Images erstellen.

Sie können Windows- und Linux-basierte benutzerdefinierte Images importieren und diese zum Erstellen von VMs in Oracle Cloud Infrastructure verwenden. Das Verwenden eines eigenen Images in einer Bare-Metal-Instanz wird nicht unterstützt.

Anweisungen zum Importieren Ihres eigenen Bildes finden Sie unter:

Einschränkungen und Überlegungen

Beachten Sie Folgendes:

  • Lizenzierungsanforderungen: Sie müssen alle Lizenzanforderungen erfüllen, wenn Sie Instanzen auf der Basis der von Ihnen bereitgestellten BS-Images hochladen und starten.
  • Die maximale Imagegröße ist 400 GB.
  • Servicelimits und Compartment Quotas gelten für benutzerdefinierte Images. Weitere Informationen finden Sie unter Servicelimits. Sie können die Erhöhung eines Servicelimits beantragen.

Startmodi

Sie können importierte Linux-VMs entweder im paravirtualisierten oder im emulierten Modus starten. Auf AMD- und ARM-basierten Ausprägungen, Oracle Linux Cloud Developer-Images und Red Hat Enterprise Linux-Images werden importierte Images nur im paravirtualisierten Modus unterstützt.

Importierte Windows-Images werden nur im paravirtualisierten Modus unterstützt.

Der paravirtualisierte Modus bietet eine bessere Performance als der emulierte Modus. Oracle empfiehlt, den paravirtualisierten Modus zu verwenden, wenn das BS diesen unterstützt. Linux-basierte Betriebssysteme, auf denen die Kernelversion 3.4 oder höher ausgeführt wird, unterstützen paravirtualisierte Treiber. Sie können die Kernelversion des Systems mit dem Befehl uname prüfen.

So prüfen Sie die Kernelversion mit dem Befehl "uname"

Führen Sie den folgenden Befehl aus:

uname -a

Die Ausgabe sollte dem folgenden Beispiel ähneln:

Linux ip_bash 4.14.35-1818.2.1.el7uek.x86_64 #2 SMP Mon Aug 27 21:16:31 PDT 2018 x86_64 x86_64 x86_64 GNU/Linux

Die Kernelversion ist die Zahl im ersten Teil der Ausgabezeichenfolge. In der vorstehenden Beispielausgabe ist die Version 4.14.35.

Wenn das Image paravirtualisierte Treiber unterstützt, können Sie Ihre im emulierten Modus vorhandenen Instanzen in paravirtualisierte Instanzen konvertieren. Nach Abschluss der Konvertierung werden aus dem Image erstellte Instanzen im paravirtualisierten Modus gestartet.

So konvertieren Sie Instanzen im emulierten Modus in paravirtualisierte Instanzen
  1. Erstellen Sie ein benutzerdefiniertes Image Ihrer Instanz.
  2. Bearbeiten Sie die Imagefunktionen für das benutzerdefinierte Image, um die folgenden Einstellungen zu verwenden:

    • Wählen Sie unter Firmware und Bevorzugte Firmware die Option BIOS aus.
    • Wählen Sie für die folgenden Felder Paravirtualisiert aus.

      • Startmodus
      • Bevorzugter Startmodus
      • NIC-Anhangstyp
      • Bevorzugter Netzwerkanhangstyp
      • Boot-Volume-Typ
      • Bevorzugter Boot-Volume-Typ
      • Lokales Datenvolumen
      • Bevorzugter lokaler Daten-Volume-Typ
      • Remote-Datenträger
      • Bevorzugter Remotedaten-Volume-Typ

Windows-Images

Diese Windows-Versionen unterstützen den Import von benutzerdefinierten Images:

  • Windows Server 2012 Standard, Datacenter
  • Windows Server 2012 R2 Standard, Datacenter
  • Windows Server 2016 Standard, Datacenter
  • Windows Server 2019 Standard, Datacenter
  • Windows Server 2022 Standard, Datacenter

Weitere Informationen über den Import von Windows-Images finden Sie unter Benutzerdefinierte Windows-Images importieren.

Bring Your Own License (BYOL) für Windows Server ist beim Starten einer VM-Instanz auf einem gemeinsamen Host nicht zulässig. Weitere Informationen zu BYOL und den Lizenzanforderungen für Windows-Images finden Sie unter Lizenzoptionen für Microsoft Windows und Microsoft-Lizenzen in Oracle Cloud Infrastructure.

Linux-Images

Die Linux- und UNIX-ähnlichen Betriebssysteme in der folgenden Tabelle unterstützen den Import benutzerdefinierter Images.

Supportdetails:

  • Oracle Cloud Infrastructure hat die in der folgenden Tabelle aufgeführten Betriebssysteme getestet und unterstützt Kunden dabei, sicherzustellen, dass über diese Images gestartete und gemäß den Richtlinien in diesem Thema erstellte Instanzen mit SSH zugänglich sind.
  • Für jede BS-Version, die nicht von einem offiziellen Supportservice von Oracle (z.B. Oracle Linux mit Premier Support) abgedeckt ist, bietet Oracle Cloud Infrastructure kommerziell angemessenen Support, der auf das Starten und Aufrufen einer Instanz über SSH beschränkt ist.
  • Durch den Support von Oracle Cloud Infrastructure beim Erstellen einer Instanz aus einem benutzerdefinierten BS wird nicht sichergestellt, dass der Betriebssystemhersteller die Instanz auch unterstützt. Kunden, die Oracle Linux auf Oracle Cloud Infrastructure ausführen, haben automatisch Zugriff auf Oracle Linux Premier Support.
Linux- oder UNIX-ähnliches Betriebssystem Unterstützte Versionen
CentOS 6.9, 7, Stream 8 oder höher
Debian 5.0.10, 6.0, 7, 8 oder höher
Flatcar Container Linux 2345.3.0 oder höher
FreeBSD 8, 9, 10, 11, 12 oder höher
openSUSE Leap 15.1
Oracle Linux 5.11, 6.x, 7.x, 8.x, 9.x
RHEL

Unterstützung von Red Hat und OCI über das Red Hat Certified Cloud and Service Provider-(CCSP-)Programm: Die Versionen und Ausprägungen finden Sie unter Red Hat Ecosystem Catalog - Oracle Cloud Infrastructure

Begrenzter Support von OCI: 4.5, 5.5, 5.6, 5.9, 5.11, 6.5, 6.9, 7 oder höher

SUSE 11, 12.1, 12.2 oder höher
Ubuntu 12.04, 13.04 oder höher

Bestimmte Versionen von Red Hat Enterprise Linux-(RHEL-)Images werden über das Red Hat Certified Cloud and Service Provider-(CCSP-)Programm unterstützt. Anforderungen und Schritte zum Erstellen einer Instanz mit einem unterstützten RHEL-Image finden Sie unter Red Hat Enterprise Linux-(RHEL-)Images.

Möglicherweise können auch andere Linux-Distributionen erfolgreich importiert werden.

Weitere Informationen über den Import eines Linux-basierten Images finden Sie unter Benutzerdefinierte Linux-Images importieren.

Eigenes Hypervisor-Gastbetriebssystem verwenden

Sie können Ihr eigenes Hypervisor-Gastbetriebssystem mit Kernel Virtual Machine (KVM) oder Hyper-V verwenden.

Hinweis

Das Verwenden eigener Hypervisor-Deployments von ESXi auf Bare-Metal-Compute-Instanzen wird nicht unterstützt. ESXi wird nur durch Provisioning eines softwaredefinierten Data Centers (SDDC) als Oracle Cloud-VMware-Lösung unterstützt. Weitere Informationen finden Sie unter VMware Solution.

Eigene KVM verwenden

Sie können Ihre eigenen Betriebssystemimages oder ältere Betriebssysteme wie Ubuntu 6.x, RHEL 3.x und CentOS 5.4 mit KVM auf Bare-Metal-Instanzen verwenden.

Um eine eigene KVM zu verwenden, erstellen Sie zunächst eine Bare-Metal-Instanz mit dem KVM-Image aus Marketplace. Kopieren Sie anschließend das On-Premise-Gastbetriebssystem in KVM auf der Bare-Metal-Instanz. Weitere Informationen finden Sie unter Oracle Linux KVM.

Eigenes Hyper-V verwenden

Sie können Ihre eigenen Betriebssystemimages oder ältere Betriebssysteme wie Windows Server 2016 mit Hyper-V auf Bare-Metal-Instanzen verwenden.

Um ein eigenes Hyper-V zu verwenden, erstellen Sie zunächst eine Bare-Metal-Instanz mit dem Windows Server Datacenter-Plattformimage. Oracle Cloud Infrastructure stellt eine Lizenz für Windows Server aus, wenn die Instanz gestartet wird. Kopieren Sie dann Ihr On-Premise-Gastbetriebssystem in Hyper-V auf der Bare-Metal-Instanz. Eine zusätzliche Lizenz ist nicht erforderlich, da Windows Server Datacenter eine unbegrenzte Anzahl virtueller Maschinen zulässt.

Beachten Sie Folgendes:

  • Oracle Cloud Infrastructure stellt eine Lizenz aus, wenn Sie eine Instanz mit einem benutzerdefinierten Image starten. Wenn Sie Ihre eigene Lizenz für Windows Server verwenden möchten (BYOL), müssen Sie Windows Server mit Ihrer eigenen Lizenz aktivieren. Die Schritte dazu finden Sie unter Lizenzen auf einem dedizierten Host aktivieren.
  • Das Importieren eines eigenen ISO-Images wird nicht unterstützt.

Eine Liste der unterstützten Hyper-V-Gäste finden Sie in den folgenden Ressourcen:

NTP-Service

Oracle Cloud Infrastructure bietet einen vollständig verwalteten, sicheren und hochverfügbaren NTP-Service, mit dem Sie das Datum und die Uhrzeit Ihrer Compute- und Database-Instanzen über Ihr virtuelles Cloud-Netzwerk (VCN) festlegen können. Wir empfehlen, dass Sie Ihre Instanzen so konfigurieren, dass sie den NTP-Service von Oracle Cloud Infrastructure verwenden. Weitere Informationen zur Konfiguration von Instanzen zur Verwendung dieses Service finden Sie unter NTP-Service von Oracle Cloud Infrastructure für Instanzen konfigurieren.