Author Archives: admin

Single Client Access Name (SCAN) for Oracle Database 11g RAC

One of the maintenance challenges with RAC is maintaining all of the client connection files (TNSNAMES.ora) every time a change is made to a cluster database configuration. A new feature of Oracle Database 11g RAC databases, and a primary benefit, is the Single Client Access Name (SCAN). Read on to learn more…

One of the new features of Oracle Database 11g Real Application Cluster (RAC) databases is the ability to have a single connection setting for client systems to use when connecting to a RAC database. The primary benefit of a Single Client Access Name (SCAN) is not having to update client connection information (such as TNSNAMES.ora) every time you add or remove nodes from an existing RAC cluster.

Read more

Software necesarias para el ensayo de Cluster Server 11g SOA

Navegando por la red, me encontré con este articulo de Antony Reynolds, quien escribió SOA Suite de Oracle Developer’s Guide;
Es un ejemplo simple de como hacer cluster de servidores SOA, Aqui les va…

 

Por antony.reynolds el 30 de octubre 2009 20:01

En mi última entrada hablé de algunas de las trampas que están involucradas en la creación de un clúster. En las entradas siguientes, voy a describir cómo construir una SOA Suite 11g de racimo para su uso en un entorno de prueba. En esta entrada vamos a vistazo a la arquitectura de destino y el software necesario.

Meta Arquitectura

Voy a construir mi grupo 11g en 3 máquinas.

  • Máquina de DB será la sede de una base de datos 11gR1. Yo también lo usará para alojar un equilibrador de carga de software (usaré WebCache).
  • Máquina SOA1 acogerá dos instalaciones WebLogic. Una instalación de WebLogic 11g tendrá un dominio único de alojamiento SOA un clúster de SOA Suite, incluyendo BAM. WebLogic Un 10,3 instalación tendrá un único dominio de alojamiento OSB OSB un clúster.
  • Máquina SOA2 tendrá el mismo software que SOA1 y recibirá los mismos dos dominios.

Cuando OSB 11g se libera entonces la necesidad de dos instalaciones separadas WebLogic desaparecerán a medida que la intención es que OSB y el resto de SOA Suite para ejecutarse en la versión de WebLogic mismo software.

Como hay dos dominios WebLogic continuación, voy a correr un servidor de administración en cada máquina, un servidor de administración de dominios en SOA1 y el servidor de otros dominios admin el SOA2. Esto ayuda a reducir la huella de memoria.

Lógicamente, la arquitectura se muestra a continuación con un equilibrador de carga de la distribución de carga a través de la SOA y las agrupaciones OSB con una base de datos 11g backend.

LogicalCluster

En cuanto a las pruebas no tengo un balanceador de carga de hardware entonces corro el balanceador de carga en la misma máquina que la base de datos para dar la arquitectura física se muestra a continuación.

PhysicalCluster

Voy a ejecutar esta en 3 máquinas virtuales en un servidor con 8 GB de memoria, permitiendo que 2 GB para cada máquina virtual.

Como un gran número de clientes parecen estar corriendo Linux en estos días voy a utilizar Oracle Enterprise Linux 5.3. Usaré Linux de 64 bits para la máquina de DB y 32-bit Linux para las máquinas de SOA.

Es bastante común que los grupos a utilizar una base de datos de CCR en lugar de una base de datos de instancia única, pero eso fue una máquina virtual me sobra para sacarlo de mi cabeza.

Software necesario

Así que ahora hemos identificado la arquitectura lógica y física que necesitamos para identificar el software que se requieren. El software utilizado es todo disponible para descargar en OTN haciendo clic en el enlace de software como se muestra en la tabla de abajo. Nuestro equipo de destino para el software es también se muestra en la tabla.

Software

Propósito

Objetivo

Notas

Oracle WebLogic Server 11g Rel 1 Requerido para SOA Suite SOA1, SOA2
SOA Suite Núcleo SOA Suite SOA1, SOA2
Oracle 10gR3 Service Bus Servicio de autobuses SOA1, SOA2 versión 11g estará disponible en breve.
UAB utilidad de creación de Crea repositorio de meta-datos para SOA Suite DB Se puede ejecutar desde cualquier equipo con acceso a la red de base de datos.
Oracle Database 11g Release 1 Sostiene Meta-Data repositorio para SOA Suite DB Cualquier base de datos certificada con SOA Suite se pueden utilizar.
Utilidades Web Tier Web contiene la memoria caché para su uso como un equilibrador de carga DB Otro equilibrador de carga puede utilizarse.
Enterprise Linux Sistema Operativo SOA1, SOA2, DB Cualquier sistema operativo certificado con base de datos o SOA Suite se pueden utilizar. Máquina PP puede ser un sistema operativo diferente a las máquinas de SOA.

 

Equilibrio de carga

Hay un número de programas disponibles y equilibradores de carga, incluyendo la funcionalidad incorporada en Linux, ¿por qué usé WebCache. Bueno, hay una serie de razones.

  1. Me gusta WebCache
  2. Tiene una agradable interfaz de usuario basada web para configurar y supervisar
  3. Apoya cookie afinidad basada (ver post anterior por la importancia de esto)
  4. Se hace el trabajo

Sólo tenga cuidado al utilizar WebCache con SOA Suite que no lo uso a los datos de la caché. Que yo sepa no hay pruebas de que se ha hecho dentro de Oracle con el uso de WebCache en relación con SOA Suite 11g, así que no incorporar este sistema en un entorno de producción.

Tengo que confesar que la idea de usar WebCache como un equilibrador de carga no era mío, pero mi colega Nick Cosmidis, por lo que Nick gracias.

Otros recursos

La creación de un clúster requiere almacenamiento compartido, ideal para el hogar de dominio, sino también para los recursos compartidos, tales como almacenes de mensajes JMS. Podría haber usado un aparato de iSCSI para ofrecer esto, pero yo optó por utilizar la máquina de DB como un servidor de archivos compartidos para el componentes de nivel medio.

El grupo también exige que las direcciones IP. Obvios, pero hay requisitos diferentes para las direcciones IP. La dirección IP para el equilibrador de carga debe una ruta desde todos los clientes del clúster. La base de datos, SOA Suite y OSB casos puede tener sin enrutamiento IP direcciones, siempre y cuando pueden hablar unos con otros y el equilibrador de carga. Los clientes no tienen que ser capaces de acceder a la base de datos, SOA Suite o directamente OSB, ya que pasará por el balanceador de carga.

Virtualización

Estoy ejecutando esto en un entorno virtualizado, una sola máquina de 8 GB de alojamiento las tres máquinas. El software de virtualización sólo el pleno apoyo de Oracle Oracle es la máquina virtual. Esto no quiere decir que no funciona en otros entornos de virtualización de software como VMware, sólo que no es que totalmente compatible con los entornos. Para obtener más información sobre el apoyo de la política de Oracle con respecto a la virtualización en general, controlen a cabo este enlace . Para información específica sobre VMware ofrece soporte a continuación, comprobar Nota 249212,1 en de MetaLink.

 

http://soa-middleware-oracle.blogspot.com/2010/05/software-necesarias-para-el-ensayo-de.html

 

Compartir directorios como recursos de clúster

Compartir directorios como recursos de clúster

Se aplica a: Windows Server 2008

Compartir directorios como recursos de clúster

Mediante la interfaz de Windows

Mediante el símbolo del sistema

Para compartir un directorio como recurso de clúster mediante la interfaz de Windows

Abra el Administrador de clústeres: haga clic en Inicio, seleccione Programas y Herramientas administrativas, y después, haga clic en Administrador de clústeres.

En el árbol de consola, haga doble clic en la carpeta Grupos.

En el panel de detalles, haga clic en el grupo al que desea que pertenezca el recurso.

En el menú Archivo, seleccione Nuevo y, a continuación, haga clic en Recurso.

En el asistente para nuevo recurso, escriba la información correspondiente en Nombre y Descripción. En Tipo de recurso, haga clic en Compartir NFS. Haga clic en Siguiente.

Agregue o quite los posibles propietarios del recurso y, a continuación, haga clic en Siguiente.

Para agregar o quitar dependencias, realice una de las acciones siguientes:

Para agregar dependencias, en Recursos disponibles, haga clic en un recurso y, a continuación, haga clic en Agregar.

Para quitar dependencias, en Dependencias de recursos, haga clic en un recurso y, a continuación, haga clic en Quitar.

En Nombre de recurso compartido, escriba el nombre de la carpeta compartida.

En Ruta del recurso compartido, escriba la ruta de acceso completa de la carpeta que se va a compartir.

Realice una de las acciones siguientes:

Para compartir la carpeta y su contenido como carpeta compartida única, haga clic en Sólo compartir raíz.

Para compartir todas las carpetas (excepto las ocultas) de la carpeta especificada en el paso anterior como carpetas compartidas independientes, haga clic en Sólo compartir subdirectorios.

Para permitir el acceso de usuarios que no se hayan autenticado, haga clic en Permitir acceso anónimo.

Para cambiar los valores de identificador de usuario (UID) e identificador de grupo (GID) asignados a usuarios anónimos, escriba los nuevos valores en los cuadros UID anónimo y GID anónimo.

En la lista Codificación, seleccione el tipo de codificación que se va a emplear para los nombres de archivo y directorio del directorio compartido. Además de la codificación predeterminada de American National Standards Institute (ANSI), también están disponibles las siguientes:

BIG5 (chino)

EUC-JP (japonés)

EUC-KR (coreano)

EUC-TW (chino)

GB2312-80 (chino simplificado)

KSC5601 (coreano)

SHIFT-JIS (japonés)

Si esta opción está establecida en ANSI en sistemas con configuraciones regionales distintas del inglés, el esquema de codificación se establece en el esquema de codificación predeterminado para la configuración regional. A continuación, figuran los esquemas de codificación predeterminados para las configuraciones regionales indicadas:

Japonés: SHIFT-JIS

Coreano: KS_C_5601-1987

Chino simplificado: GB2312-80

Chino tradicional: BIG5

Para especificar permisos para los equipos cliente que tienen acceso a la carpeta compartida, haga clic en Permisos.

Haga clic en Finalizar.

vía Compartir directorios como recursos de clúster.

Creando un clúster de alta disponibilidad en Microsoft Windows Server 2008

Tras ver un documento de cómo crear el almacenamiento compartido para un clúster, por qué no crear uno? Bueno, el proceso es parecido a Windows 2003, ahora lo realizaremos para Windows 2008, un clúster nuevo, y será para un servidor de ficheros, de tipo failover clustering, el proceso para otro tipo de clúster es parecido. Con esto conseguiremos alta disponibilidad, que si se nos cae uno de los servidores (nodo) no pase nada, ya que existen otros nodos que pueden coger los recursos y levantar los servicios para que los usuarios puedan trabajar prácticamente sin notar la caida del nodo contra el que estaban trabajando. También comentar que el mantenimiento de un clúster es costoso, esto es, tendremos siempre en cuenta que ambos servidores tendrán las mismas aplicaciones instaladas, de la misma forma y con las mismas versiones, todo esto para evitar problemas futuros. Además es recomendable balancear el clúster para comprobar su correcto funcionamiento.

 

Read more

1 2 3 4 5 8