Planificación del Despliegue

Planning necesita tener en cuenta los modelos de despliegue y los criterios más populares para utilizar uno sobre el otro.

Oracle Retail Merchandising System tiene una arquitectura lógica flexible de tres niveles que proporciona muchas opciones de despliegue, incluido el uso de varios nodos para alta disponibilidad. De manera opcional, también puede configurar el entorno para la recuperación ante desastres. La selección de la arquitectura de despliegue se basa en una serie de factores, incluidos, entre otros, los siguientes: rendimiento, simultaneidad de usuario y requisitos operativos. Se deben tener en cuenta los requisitos de negocio, como la disponibilidad y la recuperación ante desastres. Cada uno tiene una consideración en el diseño y la aplicación de la arquitectura en la nube.

Información sobre las opciones de despliegue

Puede elegir entre dos métodos diferentes para desplegar Oracle Retail Merchandising System en Oracle Cloud.

Cuando se suscribe a la infraestructura de Oracle como servicio (IaaS), tiene acceso a todos los servicios informáticos, de almacenamiento y de red asociados. Si es necesario PaaS para el despliegue, también puede suscribirse a Oracle DB System u Oracle Exadata DB System y aprovechar las funciones y funciones de estas ofertas.
  1. Despliegue la aplicación y las capas de la base de datos en Compute VMs. Con esta arquitectura, despliega las capas de la aplicación y la base de datos en distintos juegos de máquinas virtuales de cálculo. Opcionalmente, puede desplegar varias capas de aplicaciones en distintas máquinas virtuales de cálculo que se equilibran mediante el uso de un equilibrador de carga como servicio (LBaaS).
  2. Despliegue el nivel de aplicación en las VM de Compute y la capa de base de datos en PaaS. Al igual que en el escenario anterior, puede desplegar el nivel de aplicación en una máquina virtual de Compute o puede desplegar varias capas de aplicaciones en distintas máquinas virtuales de Compute que se equilibran la carga mediante LBaaS. Puede desplegar la base de datos en una máquina virtual de instancia única de Database Cloud Service (DBCS), en una instancia única del sistema de base de datos con hardware dedicado o en un sistema de base de datos Exadata. Al seleccionar un sistema de base de datos Exadata, Real Application Clusters (RAC) se despliegan por defecto. Oracle ofrece funciones de aprovisionamiento automático que se pueden utilizar para desplegar una instancia de Demo (Vision) Oracle Retail RMS.

Oracle también ofrece automatización para realizar una migración de su instancia local de Oracle Retail Merchandising System a Oracle Cloud. La migración de local a Oracle Cloud se suele denominar" Elevación" y" Mayús" . Con la automatización de la migración a la nube, puede definir la arquitectura de despliegue. También definirá su red virtual en la nube, incluidas las subredes, tablas de enrutamiento, listas de seguridad y equilibradores de carga. La instancia de Oracle Retail Merchandising System que se ejecuta en Oracle Cloud se puede utilizar para la no producción (prueba o desarrollo) y cuando ya esté disponible para producción.

Desplegar Varios Nodos de Oracle Retail RMS en Oracle Cloud Compute

El despliegue de varios nodos de Oracle Retail Merchandising System en Oracle Cloud Infrastructure Compute permite provisionar uno o más nodos de nivel de aplicación de Oracle Retail Merchandising System, además de un nodo independiente para la capa de base de datos, en Oracle Cloud Infrastructure Compute.

Puede ampliar el nivel de aplicación agregando nodos adicionales según sea necesario. La flexibilidad de esta opción la hace ideal para la compatibilidad con cargas de trabajo de producción, así como entornos de desarrollo, prueba y formación para todos los tipos de instalación de Oracle Retail Merchandising System:
  • Nuevas instalaciones de Vision de Oracle Retail Merchandising System v16
  • Elevación y desplazamiento de entornos locales de Oracle Retail Merchandising System v16 a Oracle Cloud Infrastructure Compute

El siguiente diagrama es un ejemplo de un despliegue de Oracle Retail Merchandising System de varios nodos en un entorno de dominio de disponibilidad único de Oracle Cloud Infrastructure. A continuación se muestra la descripción de retail_oci_deployment.png
Descripción de la ilustración retail_oci_deployment.png

Despliegue de una aplicación de Oracle Retail Merchandising System en Oracle Cloud con la arquitectura de recuperación ante desastres

La arquitectura para desplegar una aplicación Oracle Retail Merchandising System en Oracle Cloud con recuperación ante desastres es una variante de la arquitectura de varios nodos.

Esta arquitectura consta de los mismos componentes; sin embargo, la base de datos se despliega como sistema de base de datos (instancia única), sistema de base de datos RAC de 2-node o sistema de base de datos Exadata para la base de datos Oracle Retail RMS. Puede aprovisionar un entorno de Oracle Retail RMS de varios nodos o realizar una elevación y desplazamiento de un entorno de Oracle Retail RMS versión v16 local existente. El uso de la automatización de aumento y turno ofrece una capacidad acelerada para la migración con riesgo reducido y menos un período de tiempo para la finalización del proyecto.

Un ejemplo de esta implantación podría ser una instalación Oracle Retail Merchandising System de varios nodos en Oracle Cloud Infrastructure para la capa de aplicaciones con los servicios de DBaaS para la capa de base de datos. El entorno principal se despliega en el dominio de disponibilidad 1 en la región 1, un entorno de recuperación ante desastres se despliega en el dominio de disponibilidad 1 en la región 2. En este diseño, el entorno principal y el entorno de recuperación ante desastres son todos activos y pasivos, lo que significa que solo el sitio principal está activo para transacciones y usuarios en línea. A continuación se muestra la descripción de node_rms_oci.png
Descripción de la ilustración multi-node_rms_oci.png