2010-12-08 48 views
0

J'ai une application multi-niveaux qui veut utiliser un RAC pour améliorer la disponibilité du serveur.Comment avoir une seule adresse IP pour le cluster oracle Rapid Application Cluster (RAC) et WIndows Server 2008?

Ce que nous avons maintenant, c'est le côté client qui envoie une donnée de transaction au serveur via un service web. Au niveau du client, nous devons spécifier l'adresse URL (adresse IP) en tant que chemin pour envoyer une donnée.

Pour l'instant, 2 instances Oracle sont installées en tant que RAC sur un serveur. 1. 133.38.52.101 2. 133.38.52.102

Les deux serveurs sont connectés à la même base de données Oracle (stockage SAN). Supposons que le côté client pointe vers .101.

Soudain, la machine .101 est en panne, comment puis-je utiliser le .102 sans changer l'URL du point du côté du client. Y at-il une configuration peut être faite à RAC ou Windows Server 2008 pour ce type de problème?

alt text

Répondre

0
  1. Utilisez un load balancer entre les machines de serveur machine cliente et d'application.
  2. Utilisez la fonctionnalité transparent application failover d'Oracle dans OCI pour assurer la redondance et l'équilibrage de charge entre les machines du serveur d'applications et les instances RAC. Les transactions DML seront annulées mais les sélections seront basculées de manière transparente.