Sonoco: Despliegue de soluciones de cadena de suministro locales en Oracle Cloud Infrastructure
En 2019, Sonoco completó la migración local de un sistema heredado, reemplazándolo por Oracle E-Business Suite. A medida que Sonoco avanzó en su camino de crecimiento, el equipo de tecnología de la información (TI) exploró la migración de su despliegue local a Oracle Cloud Infrastructure (OCI).
Sonoco es un proveedor líder de envases y materiales de construcción de consumo verde. Fundada en 1899, ofrece servicios diversificados de embalaje al consumidor, productos industriales, embalaje de protección y cadena de suministro de envases. También son el mayor proveedor mundial de tubos y cordones de canes compuestos. Con ventas netas de $4.9B, Sonoco tiene 20,000 empleados y más de 335 operaciones en 33 lugares mundiales, sirviendo a más de 85 países. Sonoco se basa en Carolina del Sur, Estados Unidos.
El primer paso, el despliegue local, incluía los siguientes componentes:
- Oracle E-Business Suite, versión 12.1.3
- Oracle Advance Supply Chain Planning
- Arquitectura orientada a los servicios
- Oracle GoldenGate
- Advanced Data Guard
- Oracle Transportation Management
- Agilidad
- Aplicaciones personalizadas
Los siguientes factores drove la decisión de moverse a Oracle Cloud Infrastructure:
- El crecimiento transformador requería cambios en la manera en que Sonoco IT implementó y gestionó sus soluciones on-premises.
- Se necesitaban cambios en la estrategia de despliegue general para aprovechar la velocidad, la escalabilidad y la seguridad fácilmente disponible que se ofrece en la nube para satisfacer las necesidades de crecimiento del negocio.
- Necesitaban cumplir con los requisitos para futuras cargas de trabajo y adaptarse de forma rápida y rentable a cualquier cambio en estos requisitos.
- Necesitaban solucionar el ecosistema con un único panel. Los enlaces de los ecosistemas están conectados y unificados con Oracle.
Sonoco consideró varios proveedores de servicios en la nube, y Oracle Cloud Infrastructure cumplió los requisitos tecnológicos y de costos, incluidas las siguientes funciones:
- Diseño de infraestructura seguro y flexible para ejecutar cargas de trabajo de Oracle y no Oracle con los controles de seguridad y la separación necesarios.
- Las aplicaciones de Oracle en hardware de Oracle proporcionaron el mejor rendimiento de una forma rentable.
- Opciones para utilizar servidores de máquina virtual (VM) o servidores con hardware dedicado (necesarios de algunas cargas de trabajo) con ampliación dinámica de CPU y memoria
- Exadata Cloud Service, que no solo proporcionaba un rendimiento incomparable y una ampliación a demanda, sino que también minimizaba las tareas operativas, como parches y actualizaciones, en comparación con el despliegue local.
- Mejora del rendimiento del 17% en las aplicaciones, que aumentó considerablemente después del ajuste del rendimiento.
- La actualización y migración de Oracle E-Business Suite de 12.1.3 a 12.2.9 lograron sin problemas y de forma rápida con unos desafíos mínimos.
- Se estaba desplegando y utilizando un mecanismo de control de costos que garantizaba los recursos y las nuevas características únicamente cuando era necesario, lo que dio lugar a una reducción significativa de los costos
- Configuración de recuperación ante desastres con conexión privada de baja latencia y alta velocidad
Entonces, ¿qué es lo siguiente para Sonoco? El año 2020 se refería a las migraciones y el año 2021 se refería al crecimiento. Sonoco solo ha migrado un tercio de sus instalaciones generales del centro de datos a la nube. De este modo, planifican muchas más migraciones a la nube para aplicaciones y soluciones existentes. Sonoco también está implantando nuevas aplicaciones, como automatización de AP, OTM, OPM, y actualizando y desplegando la versión en la nube de SOA. Sonoco espera continuar este trabajo en colaboración con el equipo de Oracle Cloud Infrastructure.
Arquitectura
Esta arquitectura muestra la arquitectura de recuperación ante desastres de varias regiones de Sonoco en Oracle Cloud Infrastructure.
Uno de los requisitos clave de la migración era disponer de una conexión rápida, redundante y fiable a Oracle Cloud Infrastructure, para que utilizaran FastConnect como conexión principal. Sonoco también utiliza la opción de conectividad nativa de Oracle Cloud Infrastructure a Azure para un acceso rápido y sin problemas a las aplicaciones desplegadas en Azure.
Para satisfacer los requisitos de seguridad, se utilizan varias redes virtuales en la nube (VCN) con varias subredes privadas para separar las aplicaciones y proporcionar acceso seguro a estas. Sonoco también utiliza varios equilibradores de carga para acceder a los servidores desplegados en diferentes niveles. Esto garantiza que el tráfico se distribuya por igual para que ningún servidor se sobrecargue. Sonoco utiliza Exadata Cloud Service para la base de datos y la despliega en varias subredes privadas.
Oracle Cloud Infrastructure File Storage proporciona a varios servidores de aplicaciones un sistema de archivos con puntos de montaje compartidos. Las copias de seguridad de base de datos utilizan el gateway de servicio de Oracle Cloud y el servicio Oracle Cloud Infrastructure Object Storage, y Oracle Data Guard garantiza una alta disponibilidad, protección de datos y recuperación ante desastres. El sitio de recuperación ante desastres utiliza el eje central privado de alta velocidad y baja latencia de Oracle Cloud Infrastructure, que era un requisito fundamental. Oracle Cloud Infrastructure Block Volumes proporciona más almacenamiento para instancias informáticas.
El siguiente diagrama ilustra esta arquitectura de referencia.

Descripción de la ilustración sonoco-ebs-dr-oci.png
La arquitectura tiene los siguientes componentes:
- Región
Una región de Oracle Cloud Infrastructure es un área geográfica localizada que contiene uno o más centros de datos, denominados dominios de disponibilidad. Las regiones son independientes de otras regiones y las grandes distancias pueden separarlas (entre países e incluso continentes).
Todos los recursos de esta arquitectura se despliegan en una sola región.
- Dominios de disponibilidad
Los dominios de disponibilidad son centros de datos independientes e independientes dentro de una región. Los recursos físicos de cada dominio de disponibilidad están aislados de los recursos de los otros dominios de disponibilidad, lo que proporciona tolerancia a fallos. Los dominios de disponibilidad no comparten infraestructura, como alimentación o refrigeración, ni la red interna del dominio de disponibilidad. Por lo tanto, es improbable que un fallo en un dominio de disponibilidad afecte a los otros dominios de disponibilidad de la región.
Todos los recursos de esta arquitectura se despliegan en un único dominio de disponibilidad.
- Red virtual en la nube (VCN) y subredes
Una VCN es una red personalizable y definida por software que se configura en una región de Oracle Cloud Infrastructure. Al igual que las redes del centro de datos tradicionales, las VCN le proporcionan un control total de su entorno de red. Una VCN puede tener varios bloques CIDR no solapados que puede cambiar después de crear la VCN. Puede segmentar una VCN en subredes, que se pueden acotar a una región o a un dominio de disponibilidad. Cada subred consta de un rango de direcciones contiguas que no se solapan con las otras subredes de VCN. Puede cambiar el tamaño de una subred después de la creación. Una subred puede ser pública o privada.
- VCN de hub
La VCN de hub es una red centralizada. Proporciona conectividad segura a todas las VCN radiales, servicios de Oracle Cloud Infrastructure, puntos finales y clientes públicos y redes de centros de datos locales.
- FastConnect
Oracle Cloud Infrastructure FastConnect proporciona una forma sencilla de crear una conexión privada dedicada entre el centro de datos y Oracle Cloud Infrastructure. FastConnect ofrece opciones de ancho de banda superior y una experiencia de red más fiable en comparación con las conexiones basadas en Internet.
- equilibrador de carga
El servicio Oracle Cloud Infrastructure Load Balancing proporciona una distribución automatizada de tráfico desde un único punto de entrada a varios servidores del backend.
Esta arquitectura incluye un equilibrador de carga público.
- Lista de seguridad
Para cada subred, puede crear reglas de seguridad que especifiquen el origen, el destino y el tipo de tráfico que se debe permitir dentro y fuera de la subred.
- Tablas de rutas
Las tablas de rutas virtuales contienen reglas para enrutar el tráfico desde subredes a destinos fuera de una VCN, normalmente a través de gateways.
- Gateway de enrutamiento dinámico (DRG)
El DRG es un enrutador virtual que proporciona una ruta de acceso para el tráfico de red privada entre una VCN y una red fuera de la región, como una VCN en otra región de Oracle Cloud Infrastructure, una red local o una red en otro proveedor de nube.
La VCN que se utiliza para el nivel de datos en esta arquitectura tiene un DRG para permitir la conectividad privada al centro de datos local mediante FastConnect o VPN Connect.
- Gateway de servicio
El gateway de servicio proporciona acceso desde una VCN a otros servicios, como Oracle Cloud Infrastructure Object Storage. El tráfico desde la VCN al servicio Oracle recorre el tejido de red de Oracle y no internet.
La VCN que se utiliza para el nivel de datos en esta arquitectura tiene un gateway de servicio.
- Gateway de traducción de direcciones de red (NAT)
Un gateway de NAT permite que los recursos privados de una VCN accedan a los hosts de Internet, sin exponer dichos recursos a las conexiones de Internet entrantes.
- Gateway de intercambio de tráfico local (LPG)
Un LPG permite emparejar una VCN con otra VCN en la misma región. El intercambio de tráfico significa que las VCN se comunican mediante direcciones IP privadas, sin que el tráfico atraviese Internet o se enrute a través de la red local.
- Intercambio de tráfico remoto
El intercambio de tráfico remoto permite a los recursos de las VCN comunicarse mediante direcciones IP privadas sin enrutar el tráfico a través de Internet o a través de la red local. El intercambio de tráfico remoto elimina la necesidad de un gateway de Internet y direcciones IP públicas para las instancias que tienen que comunicarse con otra VCN en una región diferente.
- Gateway de servicio
El gateway de servicio proporciona acceso desde una VCN a otros servicios, como Oracle Cloud Infrastructure Object Storage. El tráfico desde la VCN al servicio Oracle recorre el tejido de red de Oracle y no internet.
- Almacenamiento de objetos
El almacenamiento de objetos proporciona acceso rápido a grandes cantidades de datos estructurados y no estructurados de cualquier tipo de contenido, incluidas copias de seguridad de bases de datos, datos analíticos y contenido enriquecido, como imágenes y vídeos. Puede almacenar y, a continuación, recuperar los datos de manera segura directamente desde Internet o desde la plataforma en la nube. Puede escalar el almacenamiento sin problemas sin experimentar ninguna degradación en el rendimiento o la fiabilidad del servicio. Utilice el almacenamiento estándar para el almacenamiento "caliente" al que necesita acceder de forma rápida, inmediata y frecuente. Utilice el almacenamiento de archivos para el almacenamiento "en frío" que conserva durante largos períodos de tiempo y que rara vez tiene acceso.
- Sistemas de base de datos Exadata
Exadata Cloud Service le permite aprovechar la potencia de Exadata en la nube. Puede aprovisionar sistemas X8M flexibles que le permitan agregar servidores de recursos informáticos y servidores de almacenamiento a su sistema a medida que aumenten sus necesidades. Los sistemas X8M ofrecen redes RoCE (RDMA sobre Ethernet convergente) para módulos de memoria persistente (PMEM) de gran ancho de banda y baja latencia y software Exadata inteligente. Puede aprovisionar sistemas X8M mediante una unidad equivalente a un sistema X8 de cuarto de rack y, a continuación, agregar servidores de base de datos y almacenamiento en cualquier momento después del aprovisionamiento.
- Data Guard
Oracle Data Guard proporciona un completo juego de servicios que crea, mantiene, gestiona y controla una o más bases de datos en espera para permitir que las bases de datos Oracle de producción permanezcan disponibles sin interrupción. Oracle Data Guard mantiene estas bases de datos en espera como copias de la base de datos de producción. A continuación, si la base de datos de producción deja de estar disponible debido a una interrupción planificada o no planificada, Oracle Data Guard puede cambiar cualquier base de datos en espera al rol de producción, minimizando el tiempo de inactividad asociado a la interrupción.
Familiarizarse con la integración y el despliegue
¿Desea mostrar lo que ha creado en Oracle Cloud Infrastructure? ¿Le preocupa compartir las lecciones aprendidas, las mejores prácticas y las arquitecturas de referencia con nuestra comunidad global de arquitectos en la nube? Permitamos que nos ayude a empezar.
- Descargue la plantilla (PPTX)
Ilustrar su propia arquitectura de referencia arrastrando y soltando los iconos en el esquema de ejemplo.
- Ver el tutorial de arquitectura
Obtenga instrucciones paso a paso sobre cómo crear una arquitectura de referencia.
- Enviar el diagrama
Enviarnos un correo electrónico con el diagrama. Nuestros arquitectos en la nube revisarán su diagrama y se pondrán en contacto con usted para hablar de su arquitectura.