Planificación de los recursos para el entorno de DR
Planifique los recursos para el sistema secundario en Oracle Cloud Infrastructure según la instalación local existente.
Recopilación de detalles sobre el entorno local
A continuación, se muestra el ejemplo de arquitectura local:
![A continuación se muestra la descripción de wls-prem-primary-architecture.png A continuación se muestra la descripción de wls-prem-primary-architecture.png](img/wls-prem-primary-architecture.png)
Descripción de la ilustración wls-prem-primary-architecture.png
wls-prem-primary-architecture-oracle.zip
En la siguiente tabla se describe la información local básica que se debe recopilar y los valores de ejemplo que se utilizan en este documento.
Capa | Componente | Principal (valores de ejemplo) |
---|---|---|
Front-end | Nombre de front-end | wlsfrontend.example.com (Fin de creación) |
Front-end | IP de front-end (LBR) | 10.10.10.10 (Fin de creación) |
Front-end | Puertos front-end |
|
Capa Web |
Hosts web IP/nombre de host físico/alias |
|
Capa Web | Puertos de Oracle HTTP Server |
|
Nivel medio |
Hosts de WebLogic Server IP/nombre de host físico/alias |
|
Nivel medio |
Servidor de administración VIP/nombre de host/alias de VIP |
10.10.10.20 / host-vip1.myopnetwork.com / ADMINVHN.example.com |
Nivel medio | Componentes y puertos de FMW |
|
Nivel medio | WebLogic Server aloja el sistema operativo | Oracle Linux 7.7 |
Nivel medio | El servidor WebLogic aloja la CPU | 4 Intel Xeon 2.90GHz |
Nivel medio | Memoria | 35 GB |
Nivel medio | Usuario/grupo de software de Oracle | oracle/oinstall |
Nivel de base de datos | Nombres de host físicos |
|
Nivel de base de datos | VIP |
|
Nivel de base de datos | Escanear IP/dirección | 10.10.10.30-31-32 / dbhost-scan.myopnetwork.com |
Nivel de base de datos | CPU | 8 Intel Xeon |
Nivel de base de datos | Memoria | 130 GB |
Nivel de base de datos | CDB/PDB | ORCL / PDB1 |
Nivel de base de datos | Nombre de Servicio de PDB | mypdbservice.example.com |
Nivel de base de datos | Sistema operativo de hosts de base de datos | Oracle Linux 7.7 |
Nivel de base de datos | Versión de RDBMS | 19.11 |
Almacenamiento* | Volúmenes, montajes y tamaño de NFS |
NFS: de NFS: de NFS: de NFS: de LOCAL**: de LOCAL**: de (**) Pueden ser montajes privados en NFS en lugar del almacenamiento local de un nodo |
Carpetas EDG Principales* | ORACLE_HOME |
/u01/oracle/products/fmw (Fin de creación) |
Carpetas EDG Principales* | JAVA_HOME |
/u01/oracle/products/jdk (Fin de creación) |
Carpetas EDG Principales* | SHARED_CONFIG_DIR (Fin de creación) |
/u01/oracle/config (Fin de actualización) |
Carpetas EDG Principales* | APPLICATION_HOME (Fin de creación) |
/u01/oracle/config/applications/mydomain (Fin de creación) |
Carpetas EDG Principales* | DEPLOY_PLAN_HOME (Fin de creación) |
/u01/oracle/config/dp (Fin de creación) |
Carpetas EDG Principales* | KEYSTORE_HOME (Fin de creación) |
/u01/oracle/config/keystores (Fin de creación) |
Carpetas EDG Principales* | ASERVER_HOME (Fin de creación) |
/u01/oracle/config/domains/mydomain (Fin de creación) |
Carpetas EDG Principales* | PRIVATE_CONFIG_DIR (Fin de creación) |
/u02/oracle/config (Fin de actualización) |
Carpetas EDG Principales* | MSERVER_HOME (Fin de creación) |
/u02/oracle/config/domains/mydomain (Fin de creación) |
Carpetas EDG Principales* | NM_HOME (Fin de creación) |
/u02/oracle/config/nodemanager (Fin de creación) |
Carpetas EDG Principales* | ORACLE_RUNTIME (Fin de creación) |
/u01/oracle/runtime (Fin de creación) |
Carpetas en Oracle HTTP Server | ORACLE_HOME | /u02/oracle/products/ohs_12214 (Fin de creación) |
Carpetas en Oracle HTTP Server | WEB_DOMAIN_HOME (Fin de creación) | /u02/oracle/config/domains/ohsdomain_12214 (Fin de creación) |
URL principales | URL de consola de administración | http://wlsfrontend.example.com:7001/console/ |
URL principales |
URL de aplicación 1 |
https://wlsfrontend.example.com/app1/ |
URL principales |
URL de aplicación 2 |
https://wlsfrontend.example.com/app2/ |
* Consulte la Guía de despliegue empresarial para Oracle SOA Suite estándar para obtener más información sobre el contexto de los montajes y directorios.
Determinación de los recursos necesarios en OCI
No es necesario aprovisionar nada en este punto, solo identifique y muestre los recursos que creará en OCI y verifique que su arrendamiento de OCI tiene las cuotas necesarias para ellos.
Según el ejemplo anterior de un sistema principal como referencia, a continuación se muestra el ejemplo de arquitectura en espera:
Descripción de la ilustración wls-oci-standby-architecture.png
wls-oci-standby-architecture-oracle.zip
Siguiendo este ejemplo, se necesitan estos recursos de OCI:
- Recursos generales
- Debe utilizar una región de OCI.
- Debe utilizar un compartimento específico.
- Recursos de red
- VCN: se necesita una VCN en la región de OCI en la que se va a configurar el sistema secundario.
- Subredes: para un máximo aislamiento y control de tráfico entre los distintos niveles, puede crear una subred para cada uno. Esto generaría las siguientes subredes:
- Una subred regional para la capa web (por ejemplo,
webTierSubnet
). - Una subred regional para el nivel medio (por ejemplo,
midTierSubnet
). - Una subred regional para Oracle Cloud Infrastructure File Storage (por ejemplo,
fssTierSubnet
). - Una subred regional para el nivel de base de datos (por ejemplo,
dbTierSubnet
).
Puede utilizar menos subredes, pero la lista anterior proporciona el máximo aislamiento de red y control de acceso y se utiliza como referencia en este documento.
Normalmente, las subredes serán privadas, dado que hay conectividad privada de OCI entre el centro de datos del cliente y la región de OCI. Sin embargo, la subred de la capa web, donde se encuentra el equilibrador de carga de front-end, puede ser pública según sus requisitos.
- Una subred regional para la capa web (por ejemplo,
- Oracle Cloud Infrastructure Load Balancing
Un equilibrador de carga de OCI proporciona alta disponibilidad (HA) lista para usar.
- Recursos de Instancia de Cálculo
- (Opcional) N instancias informáticas basadas en imágenes de Oracle WebLogic Server para OCI para los nodos de host de Oracle HTTP Server en la subred de capa web, donde N es el número de hosts de capa web que tiene en el sistema principal local existente.
- N instancias informáticas basadas en imágenes de Oracle WebLogic Server para OCI para los nodos de host del servidor WebLogic en la subred de nivel medio, donde N es el número de hosts de nivel medio que tiene en el sistema principal local existente.
Para buscar las unidades y el sistema operativo soportados, consulte Unidades para Oracle WebLogic Server para imágenes de OCI.
Si la región de OCI tiene más de un dominio de disponibilidad (AD), localícelos en distintos dominios de disponibilidad. Las instancias informáticas deben utilizar la imagen y la unidad más cercanas a las que utilizan los hosts locales.
- Almacenamiento de archivos en OCI
Nota:
Al planificar los recursos de Oracle Cloud Infrastructure File Storage y Block Volume, debe ser coherente con la configuración del sistema de archivos existente de la ubicación local principal. Puede utilizar ligeras variaciones de la estructura de carpetas basada en EDG que utiliza este documento como referencia. Por ejemplo, si la ubicación local principal no utiliza una configuración compartida separada de Oracle WebLogic Server para la configuración de dominio del servidor de administración (ASERVER_HOME
), no necesita planificarla como un sistema de archivos necesario de Oracle Cloud Infrastructure File Storage. O bien, si la instancia local principal utiliza volúmenes NFS montados de forma privada para almacenar la configuración privada WebLogic, tenga previsto aprovisionar sistemas de archivos de Oracle Cloud Infrastructure File Storage para ellos. Utilice los valores proporcionados como ejemplos de referencia.- Destinos de montaje de Oracle Cloud Infrastructure File Storage
Necesita al menos un destino de montaje en la subred de Oracle Cloud Infrastructure File Storage. Por motivos de rendimiento, se recomienda colocar los montajes de Oracle Cloud Infrastructure File Storage en el mismo dominio de disponibilidad que los hosts que los montarán (instancias informáticas de nivel medio). Coloque el destino de montaje en el mismo dominio de disponibilidad que las instancias informáticas de nivel medio.
Si la región de OCI tiene más de un dominio de disponibilidad y ha distribuido los hosts de nivel medio entre dos dominios de disponibilidad, cree un destino de montaje en cada uno de los dominios de disponibilidad utilizados. Por ejemplo:
- Un destino de montaje en AD1. Se utilizará para exportar estos sistemas de archivos: sistema de archivos para la configuración compartida, sistema de archivos para el tiempo de ejecución compartido y sistema de archivos para los productos utilizados por el host de nivel medio en AD1. También se puede utilizar para exportar cualquier otro sistema de archivos que los nodos de nivel medio utilicen de forma privada en AD1 (por ejemplo, la configuración local cuando esté en Oracle Cloud Infrastructure File Storage).
- Un destino de montaje en AD2. Se utiliza para exportar el sistema de archivos para los productos utilizados por el host de nivel medio en AD2. También puede utilizarlo para exportar cualquier otro sistema de archivos que utilicen de forma privada los nodos de nivel medio en AD2 (por ejemplo, la configuración local cuando esté en Oracle Cloud Infrastructure File Storage).
- Sistemas de archivos de Oracle Cloud Infrastructure File Storage
A continuación, se muestra un ejemplo de los sistemas de archivos de Oracle Cloud Infrastructure File Storage que puede necesitar:
- Un sistema de archivos de Oracle Cloud Infrastructure File Storage (por ejemplo,
wlsdrconfig
) para la configuración de WebLogic Server compartida. Será montado por APPHOST1 y APPHOST2. - Un sistema de archivos de Oracle Cloud Infrastructure File Storage (por ejemplo,
wlsdrruntime
) para el tiempo de ejecución de WebLogic Server compartido. Será montado por APPHOST1 y APPHOST2. - Un sistema de archivos de Oracle Cloud Infrastructure File Storage (por ejemplo,
wlsdrproducts1
) para el directorio raíz de productos de APPHOST1. Será montado por APPHOST1 (y por APPHOST3, 5 si hay más de dos hosts de nivel medio). - Un sistema de archivos de Oracle Cloud Infrastructure File Storage (por ejemplo,
wlsdrproducts2
) para el directorio raíz de productos de APPHOST2. Será montado por APPHOST2 (y por APPHOST4, 6 si hay más de dos hosts de nivel medio).
- Un sistema de archivos de Oracle Cloud Infrastructure File Storage (por ejemplo,
La siguiente imagen es un ejemplo de los destinos de montaje y sistemas de archivos de Oracle Cloud Infrastructure File Storage cuando utiliza un solo dominio de disponibilidad:
Descripción de la ilustración oci-storage-targets-one-ad.pngSi la región de OCI tiene más de 1 dominio de disponibilidad y ha distribuido las instancias informáticas de nivel medio entre 2 dominios de disponibilidad, exporte los sistemas de archivos que se comparten entre hosts (
wlsdrconfig
,wlsdrruntime
) en un destino de montaje ubicado en el dominio de disponibilidad donde se ejecutará normalmente el servidor de administración. y exporte los otros (wlsdrproducts1
ywlsdrproducts2
) en un destino de montaje ubicado en AD donde está ubicado el host que va a montarlo (wlsproducts1
en el destino de montaje del AD donde está APPHOST1,wlsdrproducts2
en el destino de montaje del AD donde está ubicado APPHOST2).La siguiente imagen es un ejemplo de los destinos de montaje de OCI y los sistemas de archivos de OCI cuando utiliza 2 dominios de disponibilidad:
Descripción de la ilustración oci-storage-targets-two-ad.pngEn este escenario, algunos hosts de nivel medio están en el mismo dominio de disponibilidad que los sistemas de archivos compartidos de Oracle Cloud Infrastructure File Storage. Otros hosts de nivel medio están en un dominio de disponibilidad diferente. Los hosts de nivel medio que están situados con los sistemas de archivos compartidos de Oracle Cloud Infrastructure File Storage tienen un mejor rendimiento al acceder al sistema de archivos compartido que el otro host de nivel medio ubicado en un dominio de disponibilidad diferente.
- Destinos de montaje de Oracle Cloud Infrastructure File Storage
- Oracle Cloud Infrastructure Block Volumes
Para el almacenamiento utilizado de forma privada por cada host (configuración local WebLogic como la configuración del gestor de nodos y MSERVER_HOME), debe aprovisionar al menos 1 volumen en bloque por cada host de nivel medio. Aprovisione cada volumen en bloque en el mismo dominio de disponibilidad del host que lo montará.
- Sistema de base de datos OCI
Necesitará un sistema de base de datos con una capacidad similar a la de la base de datos existente Oracle Real Application Clusters (Oracle RAC) en la ubicación local principal. El sistema de base de datos debe utilizar la unidad de computación más cercana a la utilizada por los hosts locales. Además, la versión de RDBMS y el nivel de parche deben coincidir con los que están presentes en la base de datos Oracle RAC local. Si el nivel exacto de parche no está disponible para los sistemas de base de datos, tendrá que elegir la versión más cercana y realizar la aplicación de parches necesaria para obtener el nivel de parche RDBMS primario y secundario exactamente. Para obtener más información al respecto, consulte la sección Configuración.
A continuación, se resumen los recursos que se crean con nombres de recursos de ejemplo:
Categoría | Tipo de Recurso | Recurso de OCI (valores de ejemplo) |
---|---|---|
Recursos generales | Región de OCI | Phoenix |
Recursos generales | compartimento | HyDRCompmt (Fin de creación) |
Recursos generales | Dominio de disponibilidad (AD) | AD1 (o AD1 y AD2 si la región tiene más de un AD).
|
Recursos de red | VCN | hydrvcn (Fin de creación) |
Recursos de red | Subred |
|
Recursos de red | Equilibrador de carga de OCI | hylbr (Fin de creación) |
(Opcional) Instancias informáticas para Oracle HTTP Server | Número de instancias informáticas | El mismo número que los hosts principales de Oracle HTTP Server. Por ejemplo, hydrohs1 y hydrohs2 .
|
(Opcional) Instancias informáticas para Oracle HTTP Server | Sistema operativo | Más similar a los hosts principales de Oracle HTTP Server. Por ejemplo, Oracle Linux 7.9. |
(Opcional) Instancias informáticas para Oracle HTTP Server | Forma | Más similar a los hosts principales WebLogic. Por ejemplo, Intel VM.Standard3.Flex. |
Instancias informáticas para Oracle WebLogic Server | Número de instancias informáticas | El mismo número que los hosts principales WebLogic. Por ejemplo, hydrwls1 y hydrwls2 .
|
Instancias informáticas para Oracle WebLogic Server | Sistema operativo | Más similar a los hosts principales del servidor WebLogic. Por ejemplo, Oracle Linux 7.9. |
Instancias informáticas para Oracle WebLogic Server | Forma | Más similar a los hosts principales del servidor WebLogic. Por ejemplo, VM.Standard2.2. |
Almacenamiento de archivos de Oracle Cloud Infrastructure | Destino de montaje | 1 (o 2 si se utilizan 2 dominios de disponibilidad). |
Almacenamiento de archivos de Oracle Cloud Infrastructure | Sistemas de archivos |
|
Volúmenes en bloque de OCI | volúmenes en bloque |
|
Sistema de base de datos | Recuento total de nodos | Igual que el principal. Por ejemplo, 2. |
Sistema de base de datos | Forma | Más similar a los hosts de base de datos primaria. Por ejemplo, VM Standard2.8. |
Sistema de base de datos | Almacenamiento | Lo más similar a la base de datos primaria. Por ejemplo, 1024 GB. |
Sistema de base de datos | Versión de RDBMS | Lo más similar a la base de datos primaria. Por ejemplo, 19.11. |
Sistema de base de datos | Nombre de base de datos | Lo mismo que el primario. Por ejemplo, ORCL. |
Sistema de base de datos | Nombre de PDB | Lo mismo que la base de datos principal. Por ejemplo, PDB1. |