Obtener información sobre la migración de cargas de trabajo de Oracle Exalogic

Puede importar cargas de trabajo de máquina virtual de Oracle Exalogic a Oracle Private Cloud Appliance (PCA) y Oracle Compute Cloud@Customer mediante la migración de migración a la nube.

Private Cloud Appliance y Compute Cloud@Customer son sistemas de ingeniería de Oracle diseñados para cargas de trabajo de nivel de aplicación mediante la entrega de infraestructura como servicio (IaaS). Private Cloud Appliance es un sistema de hardware y software integrado que reduce la complejidad de la infraestructura y el tiempo de despliegue de las cargas de trabajo virtualizadas en nubes privadas. Se trata de una plataforma completa para una amplia gama de tipos de aplicaciones y cargas de trabajo, con recursos de gestión, recursos informáticos, almacenamiento y redes integrados. Private Cloud Appliance ofrece un rendimiento excelente y otras propiedades del sistema para una amplia gama de aplicaciones.

Private Cloud Appliance también está disponible como Compute Cloud@Customer, una solución para una nube privada local que incluye Private Cloud Appliance y servicios de Oracle. Puede utilizar Compute Cloud@Customer por suscripción, con Oracle operando la infraestructura para que pueda centrarse en las aplicaciones. Excepto donde se indique, Private Cloud Appliance se utilizará en esta solución para describir cualquier forma del producto.

Esta solución describe cómo migrar sus aplicaciones a Private Cloud Appliance X9-2 y Compute Cloud@Customer, haciendo hincapié en las cargas de trabajo de Exalogic, así como en los métodos de despliegue y las mejores prácticas. Esta solución hace hincapié en las características de plataforma y rendimiento de Private Cloud Appliance X9 y Compute Cloud@Customer en comparación con las versiones anteriores. La metodología y los principios arquitectónicos se aplican a todas las versiones, así como a Oracle Cloud Infrastructure (OCI).

Ventajas de usar Private Cloud Appliance y Compute Cloud@Customer

La plataforma Private Cloud Appliance es ideal para aplicaciones de Oracle y de terceros, con ventajas especialmente adecuadas para Oracle WebLogic Fusion Middleware y productos de nivel de aplicación similares. Hay varias razones por las que esto es tan eficaz:
  • Proporciona un plazo rápido para la obtención de resultados para una plataforma de virtualización sólida, que va desde el primer encendido hasta el inicio de máquinas virtuales en cuestión de horas. Detecte automáticamente los componentes de hardware y configúrelos para que funcionen unos con otros, reduciendo el esfuerzo administrativo y de diseño, eliminando posibles errores y acelerando el tiempo de despliegue de la aplicación. La configuración automatizada implementa las mejores prácticas de Oracle para un rendimiento y disponibilidad óptimos.
  • Proporciona nodos de cálculo Ethernet de 100 GB de alto rendimiento y alta velocidad, Oracle ZFS Storage Appliance ZS9-2 y Oracle X9-2 (Oracle E5-2 en Compute Cloud@Customer), lo que proporciona mejoras de rendimiento y escala con respecto a las generaciones de productos anteriores.
  • Elimina los puntos únicos de fallo en los recursos de gestión, red, almacenamiento y recursos informáticos, y permite actualizaciones sucesivas sin tiempo de inactividad a la infraestructura del sistema.
  • Aprovisiona rápidamente instancias de aplicaciones de VM mediante imágenes de plataforma de Oracle incorporadas en lugar de tener que crearlas desde cero. Puede importar y desplegar imágenes de plataforma incorporadas personalizadas en el sistema según sea necesario.
  • Permite redes entre máquinas virtuales de alto rendimiento mediante las redes internas de Private Cloud Appliance para obtener comunicaciones privadas entre máquinas virtuales de baja latencia y gran ancho de banda en una aplicación de cluster. Esto resulta especialmente útil para aplicaciones en cluster como WebLogic y Coherence, y marcos como Kubernetes. Varias redes privadas basadas en VLAN o redes personalizadas de Private Cloud Appliance pueden proporcionar redes aisladas independientes y son ideales para alojar varios clusters de aplicación en el mismo dispositivo privado en la nube. Cada red transporta el tráfico privado a cada cluster, sin necesidad de evitar la colisión de direcciones IP o la pérdida de datos entre aplicaciones.
  • Proporcione un mayor rendimiento y una recuperación automatizada de las interrupciones con un servicio de equilibrio de carga (LBaaS) y funciones de alta disponibilidad (HA) de Private Cloud Appliance X9-2 y Compute Cloud@Customer. Utiliza tres dominios de errores independientes en cada Dispositivo en la nube privado, que permiten distribuir las aplicaciones entre estos dominios de errores y reiniciarse en un dominio de errores si hay recursos disponibles.
  • Realiza la orquestación de aplicaciones y el despliegue automatizado de cargas de trabajo con Terraform, la API de Oracle OCI y las interfaces de línea de comandos programables.
  • Admite recursos informáticos heterogéneos en Oracle Linux, Oracle Solaris, otras distribuciones de Linux y Windows. Esto aumenta la eficiencia operativa y el ROI al permitir que se utilice la misma plataforma del sistema para varias cargas de trabajo, en lugar de requerir otras independientes.
  • Admite el entorno nativo en la nube de Oracle Linux, incluido Oracle Container Runtime for Docker y Oracle Container Services para usar con Kubernetes. Proporcionan un tiempo de ejecución ideal para que las aplicaciones de Oracle WebLogic Server se ejecuten en Docker y Kubernetes con soporte de sistema completo e integrado de Oracle.

    Consejo:

    Oracle recomienda que los clientes que ejecuten aplicaciones de Oracle WebLogic Server en sistemas Oracle Exalogic Elastic Cloud y deseen adoptar prácticas de infraestructura nativa en la nube y DevOps, migren a Private Cloud Appliance y Compute Cloud@Customer.

Consideraciones sobre el enfoque de migración

Antes de empezar, tenga en cuenta las opciones de enfoque de migración. Puede realizar una nueva instalación del sistema operativo o una migración a la nube desde Exalogic hasta Private Cloud Appliance (PCA).

En el siguiente diagrama se muestra la pila Exalogic con el control Exalogic y las optimizaciones InfiniBand.

A continuación se muestra la descripción de migating-applications-exalogic-stack.png
Descripción de la ilustración migration-applications-exalogic-stack.png

Puede migrar aplicaciones sin cambios. También puede utilizar la migración como una oportunidad para el refrescamiento técnico y de hardware de una aplicación y del sistema operativo si elige realizar una nueva instalación del sistema operativo.

Compare los entornos mientras planifica las migraciones y evalúe si desea crear un nuevo entorno que coincida estrechamente con el antiguo con la siguiente información:

  • Las versiones de Oracle WebLogic Server 10.3.6 y 12.1.3 se aproximan al final de la vida útil. Las nuevas funciones, como el soporte de REST actualizado, el procesamiento de JSON, la escala automática y la gestión de REST en Oracle WebLogic Server 12.2.1.X permiten una mejor integración con los sistemas en la nube. Los clientes que utilicen versiones anteriores deben planificar la migración a 12.2.1.3 o posterior como parte del proceso de migración.
  • La migración cambiará la infraestructura informática subyacente que utilizan las aplicaciones.
  • Aunque Oracle Traffic Director (OTD) está soportado para la migración a Private Cloud Appliance, los equilibradores de carga nativos de Kubernetes, como Traefik y Voyager, son más adecuados para Kubernetes y se recomiendan como sustituciones para Oracle Traffic Director. Los equilibradores de carga simples se pueden implantar mediante haproxy, que se incluye con Oracle Linux. El equilibrador de carga como servicio (LBaaS) será el equilibrador de carga nativo preferido en Private Cloud Appliance X9-2 cuando esté disponible.
  • Se admite el acceso a sistemas externos mediante el protocolo HTTP y T3, incluido el acceso a bases de datos y clusters de Oracle RAC que se ejecutan en sistemas de Oracle Exadata Database Machine. Los protocolos SDP no están soportados en Private Cloud Appliance, por lo que se debe eliminar cualquier uso existente de SDP en los dominios que se ejecutan en los sistemas en la nube de Exalogic. Esto es coherente con las recomendaciones actuales para aplicaciones que se ejecutan en Exalogic.
  • Oracle WebLogic Server, Oracle Coherence y Oracle Application Development Framework están soportados para su uso en Kubernetes con las herramientas de Kubernetes WebLogic.
  • Oracle SuperCluster es un entorno significativamente diferente de Private Cloud Appliance, que requiere una planificación adicional para tener en cuenta las diferencias del sistema operativo y las diferencias endian subyacentes. Debe crear nuevas máquinas virtuales e instalar las versiones de Solarix X86 o Linux de sus aplicaciones y migrar los datos a través de NFS.

Antes de empezar

Antes de comenzar la migración, obtenga información sobre las definiciones utilizadas en este manual de soluciones, consulte los detalles de su licencia y revise la documentación del producto para obtener más información.

Obtenga más información sobre las imágenes de plataforma en las notas de la versión 3.0 de Private Cloud Appliance.

Acerca de la nueva instalación del sistema operativo

Este método despliega nuevas máquinas virtuales que contienen Oracle WebLogic Server u otro software de aplicación y, a continuación, migra el contenido de la aplicación (binarios, scripts, herramientas) desde las instancias actuales.

También puede realizar una nueva instalación del sistema operativo en aplicaciones que se ejecutan actualmente en servidores básicos. Considere una nueva instalación del sistema operativo para obtener las siguientes ventajas:

  • Realiza una actualización de la tecnología de software para complementar la actualización de la tecnología de hardware.
  • Permite una transformación y modernización más significativas del entorno de aplicaciones, incluida la oportunidad de modernizar las aplicaciones, ejecutarlas dentro de contenedores de Docker y utilizar Kubernetes.

Private Cloud Appliance es totalmente compatible con la entrega de aplicaciones basadas en contenedores mediante un entorno nativo de Oracle Cloud que representa la tendencia moderna a la entrega de sistemas de aplicaciones. Para realizar una nueva instalación del sistema operativo y la aplicación

  • El administrador debe descargar e instalar las últimas versiones del sistema operativo Oracle Linux y de la aplicación desde Oracle Software Delivery Network en Oracle Software Delivery Cloud.
  • Copie los datos de la aplicación en el sistema operativo recién instalado.

Los pasos administrativos son similares en Private Cloud Appliance y en cualquier otra plataforma.

Nota:

Oracle recomienda este método, que garantiza una pila de software actualizada. Sin embargo, esto puede requerir un análisis adicional para capturar el contenido del sistema actual. La mayoría de los usuarios suelen preferir trasladar entornos de aplicación a hardware nuevo con el menor número de cambios posible.

Acerca de los términos utilizados en esta solución

Revise las definiciones de los términos utilizados en este manual de soluciones.

  • El sistema de origen es la plataforma en la que se ejecuta actualmente la máquina virtual y el destino es el sistema de Private Cloud Appliance al que se moverá.
  • Una instancia es una máquina virtual en Private Cloud Appliance. Una instancia tiene un ciclo de vida: se puede crear, iniciar (o iniciar), parar y terminar (eliminar del sistema PCA). Oracle Cloud Infrastructure (OCI) utiliza el término instancia en lugar de máquina virtual porque una instancia podría estar en el hardware dedicado. Private Cloud Appliance cumple la misma definición.
  • Cada instancia tiene una unidad que describe su configuración de CPU, memoria, red y disco. PCA tiene una lista de unidades estándar, descritas en el tema Seleccionar una unidad de Private Cloud Appliance.
  • Una imagen es la plantilla de un disco virtual, que contiene el sistema operativo y las aplicaciones preinstaladas, además de metadatos descriptivos.
  • Para crear una instancia, se crea un volumen de inicio a partir de una imagen y se inicia inmediatamente. Otros discos que pertenecen a la instancia se denominan volúmenes en bloque y se crean después de iniciar la instancia.
  • Private Cloud Appliance proporciona imágenes de plataforma para Oracle Linux 7, Oracle Linux 8 y Oracle Solaris 11.4.
  • Las imágenes personalizadas se pueden crear a partir de una instancia que se ejecuta en Private Cloud Appliance, lo que permite utilizar una imagen como base para instancias clonadas con contenido personalizado.
  • Las imágenes de Traiga su propia imagen (BYOI) se importan desde una plataforma diferente.

Acerca de Bring Your Own Image (BYOI)

Esta solución se centra en BYOI mediante un enfoque de migración a la nube en el que una instancia del sistema operativo se mueve a Private Cloud Appliance con el menor número de cambios de sistema operativo y configuración posible.

Otro enfoque es crear imágenes completamente nuevas basadas en la última versión del sistema operativo y software de aplicación deseados. Utilícelo cuando desee realizar una actualización tecnológica y modernizar toda la pila de hardware y software. Ambos enfoques son válidos y se utilizan ampliamente, dependiendo de sus necesidades comerciales y técnicas.

Consulte la sección Traiga su propia imagen (BYOI) en la documentación de Oracle Cloud Infrastructure para obtener más información.

Acerca de los productos, los servicios y los roles necesarios

Esta solución requiere uno o más de los siguientes productos y servicios:

  • Oracle Private Cloud Appliance X9-2

    Oracle Compute Cloud@Customer

  • Oracle Cloud Infrastructure

Estos son los roles necesarios para cada producto o servicio.

Nombre de producto: Rol Necesario para...
Oracle Private Cloud Appliance: Compute Enclave Crear construcciones de red, recursos informáticos y almacenamiento.
Oracle Compute Cloud@Customer: Administrators Acceda a la consola, la CLI y las API de Oracle Compute Cloud@Customer.
Oracle Cloud Infrastructure: Administrators Acceda a la consola, la CLI y las API de Oracle Cloud Infrastructure.

Consulte Productos, soluciones y servicios de Oracle para obtener lo que necesita.