Article View: es.comp.bd.misc
Article #394Re: clustering en bbdd?
From: Lokutus
Date: Wed, 19 Feb 2003 21:23
Date: Wed, 19 Feb 2003 21:23
63 lines
3947 bytes
3947 bytes
Anema wrote:
> Hola,
>
> tengo una duda, hace poco he le�do sobre el concepto de clustering en BBDD.
> Pero no me ha quedado muy claro el asunto. No s� si guarda alguna relaci�n
> con el concepto de clustering en supercomputaci�n y me hago un l�o. Qu� es
> para vosotros el concepto de clustering en BBDD?
>
> Gracias por las respuestas.
Yo conozco s�lo dos tipos de clusters. por un lado, los clusters que has
mencionado, de supercomputaci�n, que son grandes desconocidos en el mundo
de las empresas.
Y el otro tipo de Clusters, m�s corporativo, que en lugar de intentar
conseguir m�s potencia de c�lculo, pretenden conseguir m�s disponibilidad.
Un Cluster t�pico, consistir�a por ejemplo, en dos m�quinas Compaq con
Windows 2000, y esas dos m�quinas, est�n conectadas a un mismo array de
discos duros.
De tal forma, que cada m�quina tiene su propio C:, pero el D: es com�n
a las dos m�quinas, (Si escribes un fichero en el D: de un PC, lo ves tambi�n
en el D: del otro PC). Naturalmente necesitaras de cierta sincronizaci�n, y
eso lo proporciona el software "Microsoft Cluster for Windows", este software,
dispone de panel de control, con el que puedes levantar un servicio, de tal forma,
que lo levantas en las dos m�quinas al mismo tiempo.
Si en ese entorno instalas un Oracle 9i, (en las dos m�quinas), los dos
servidores funcionan como uno solo, repartiendose la carga.
El software de cluster, proporciona mecanismos para que las diferentes
instancias del mismo tipo de software puedan acceder a los mismos ficheros,
y hacer disponibles datos que est�n en la memoria en la otra m�quina.
Por ejemplo, si tu haces un INSERT en una tabla, aunque hagas un COMMIT,
puede ser posible que Oracle o el sistema operativo te cachee los datos
en memoria durante un tiempo antes de hacer un sync().
Si alguien que esta conectado en la otra m�quina hace un SELECT, el
software de cluster, tiene que ser lo suficientemente inteligente de darse
cuenta de esa situaci�n, y volcar f�sicamente los datos al disco duro, para
que el SELECT devuelva los datos actualizados.
Este tipo de cluster tiene las siguientes ventajas:
- Si revienta una CPU en uno de los PCs, o ante cualquier aver�a, se sigue
disponiendo del servicio que proporciona el cluster. Normalmente, el array
de discos duros suelen estar en un modo RAID tal que ante la aver�a de un
disco duro, no se pierdan datos.
- Balanceo de carga, y escabilidad.
Este tipo de clusters, inicialmente era m�s propio de los grandes servidores,
sobre todo de los Digital, y de la misma forma que la tecnolog�a NT, es una
reimplementaci�n de VMS, el sistema de clusters de Microsoft es una
reimplementaci�n del sistema de clustering de VMS.
--
Lokutus, asimilando la red.
Technical Details
Message-ID:
<b30rul$1gg3qk$1@ID-158003.news.dfncis.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!213.37.173.31!not-for-mailReferences:
<b2tbjd$1fs2bf$1@ID-181166.news.dfncis.de>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 106e2f,62d6d0bd8ff89db0 X-Google-Attributes: gid106e2f,public X-Google-ArrivalTime: 2003-02-19 13:11:51 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!213.37.173.31!not-for-mail From: Lokutus <me@privacy.net> Newsgroups: es.comp.bd.misc Subject: Re: clustering en bbdd? Date: Wed, 19 Feb 2003 22:23:49 +0100 Organization: Departamento de inmigración galáctica de Marte. PoBox 93416 - New Clarke Lines: 64 Message-ID: <b30rul$1gg3qk$1@ID-158003.news.dfncis.de> References: <b2tbjd$1fs2bf$1@ID-181166.news.dfncis.de> Reply-To: me@privacy.net NNTP-Posting-Host: 213.37.173.31 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit X-Trace: fu-berlin.de 1045689110 50859860 213.37.173.31 (16 [158003]) User-Agent: KNode/0.6.1