Deployment planen

Die Planung der Deployment-Architektur setzt voraus, dass die am häufigsten verwendeten Deployment-Modelle und Kriterien zur Verwendung eines der anderen Modelle verstanden werden.

Oracle Retail Merchandising System verfügt über eine logische Architektur mit drei Ebenen, die viele Deployment-Optionen bereitstellt, einschließlich der Verwendung mehrerer Knoten zur Hochverfügbarkeit. Sie können Ihre Umgebung auch für das Disaster Recovery konfigurieren. Die Auswahl der Deployment-Architektur basiert auf einer Reihe von Faktoren, darunter aber nicht auf: Performance, gleichzeitiger Zugriff durch Benutzer und betriebliche Anforderungen. Geschäftsanforderungen, wie Verfügbarkeit und Disaster Recovery, müssen berücksichtigt werden. Jeder hat eine Überlegung des Entwurfs und der Anwendung der Cloud-Architektur.

Informationen zu den Deployment-Optionen

Sie können unter zwei verschiedenen Methoden für das Deployment von Oracle Retail Merchandising System auf Oracle Cloud wählen.

Wenn Sie OracleInfrastructure as a Service (IaaS) abonnieren, können Sie auf alle damit verknüpften Compute-, Speicher- und Netzwerkservices zugreifen. Wenn PaaS für Ihre Bereitstellung erforderlich ist, können Sie auch Oracle DB System oder Oracle Exadata DB System abonnieren und die Funktionen dieser Angebote nutzen.
  1. Stellen Sie die Anwendung und die Datenbankebenen in Compute-VMs bereit. Mit dieser Architektur stellen Sie die Anwendungs- und Datenbankebenen auf verschiedenen Sets von Compute-VMs bereit. Optional können Sie mehrere Application Tiers auf verschiedenen Compute-VMs bereitstellen, die mit Load Balancer als Service (LBaaS) ausgeglichen sind.
  2. Stellen Sie die Application Tier in Compute-VMs und die Database Tier in PaaS bereit. Wie im vorherigen Szenario können Sie entweder die Application Tier auf einer Compute-VM bereitstellen oder mehrere Application Tiers auf eindeutigen Compute-VMs bereitstellen, die mit LBaaS ausgeglichen werden. Sie können die Datenbank auf einer Database Cloud Service -(DBCS-)Einzelinstanz-VM in einer einzelnen DB-Systeminstanz auf Bare Metal oder in einem Exadata-DB-System bereitstellen. Wenn Sie Exadata-DB-Systeme wählen, werden standardmäßig Real Application Clusters (RAC) bereitgestellt. Oracle bietet automatisierte Provisioning-Funktionen, mit denen eine Oracle Retail RMS-Instanz mit Demo (Vision) bereitgestellt werden kann.

Oracle bietet außerdem Automatisierung, um eine Migration Ihrer On-Premise-Oracle Retail Merchandising System-Instanz in Oracle Cloud durchzuführen. Die Migration von On Premise zu Oracle Cloud wird im Allgemeinen als "Lift" und "Schicht" bezeichnet. Mit der Automatisierung von Lift und Schicht können Sie Ihre Deployment-Architektur definieren. Außerdem definieren Sie das virtuelle Cloud-Netzwerk, einschließlich Subnetze, Routingtabellen, Sicherheitslisten und Load Balancer. Die Oracle Retail Merchandising System-Instanz, die auf Oracle Cloud ausgeführt wird, kann für Nicht-Production-(Test- oder Entwicklungs-) und Production-Vorgänge verwendet werden.

Mehrere Oracle Retail RMS-Knoten auf Oracle Cloud Compute bereitstellen

Wenn Sie mehrere Oracle Retail Merchandising System-Knoten auf Oracle Cloud Infrastructure Compute bereitstellen, können Sie auf Oracle Cloud Infrastructure Compute einen oder mehrere Oracle Retail Merchandising System-Anwendungsebenenknoten und einen separaten Knoten für die Datenbankebene bereitstellen.

Sie können die Application Tier horizontal skalieren und nach Bedarf zusätzliche Knoten hinzufügen. Die Flexibilität dieser Option ist ideal für die Unterstützung von Produktions-Workloads sowie für Entwicklungs-, Test- und Schulungsumgebungen für alle Oracle Retail Merchandising System-Installationsarten geeignet:
  • Neue Vision-Installationen von Oracle Retail Merchandising System v16
  • Lift and Shift von On-Premise-Oracle Retail Merchandising System v16-Umgebungen in Oracle Cloud Infrastructure Compute

Das folgende Diagramm ist ein Beispiel für ein Oracle Retail Merchandising System-Deployment mit mehreren Knoten in einer Oracle Cloud Infrastructure Single Availability-Domainumgebung. Beschreibung von retail_oci_deployment.png folgt
Beschreibung der Abbildung retail_oci_deployment.png

Oracle Retail Merchandising System -Anwendung in Oracle Cloud mit Disaster Recovery-Architektur bereitstellen

Die Architektur für das Deployment einer Oracle Retail Merchandising System-Anwendung auf Oracle Cloud mit Disaster Recovery ist eine Variante der Architektur mit mehreren Knoten.

Diese Architektur umfasst dieselben Komponenten, die Datenbank wird jedoch als DB-System (Einzelinstanz), RAC-VM-DB-System des 2-Knotens oder Exadata-DB-System für die Oracle Retail RMS-Datenbank bereitgestellt. Sie können eine Oracle Retail RMS-Umgebung mit mehreren Knoten bereitstellen oder einen Lift and Shift einer vorhandenen On-Premise-Oracle Retail RMS Release v16-Umgebung ausführen. Die Verwendung der Lift- und Schichtautomatisierung bietet eine beschleunigte Kapazität für die Migration mit reduziertem Risiko und kürzerem Zeitraum für den Projektabschluss.

Ein Beispiel für diese Implementierung könnte eine Oracle Retail Merchandising System-Installation mit mehreren Knoten auf Oracle Cloud Infrastructure für die Application Tier mit DBaaS-Services für die Database Tier sein. Die Primärumgebung wird für Availability-Domain 1 in Region 1 bereitgestellt. Eine Disaster Recovery-Umgebung wird in Availability-Domain 1 in Region 2 bereitgestellt. Bei diesem Design sind die primäre Umgebung und die Disaster Recovery-Umgebung alle Aktiv-Passiv-Umgebungen, d.h. nur die primäre Site ist für Onlinebenutzer und -Transaktionen aktiv. Beschreibung von multi-node_rms_oci.png folgt
Beschreibung der Abbildung multinode_rms_oci.png