Buenas,
Muchas gracias por la aportación, lo tendré en cuenta. De momento estoy
juntando todas las ideas y avanzando con la plataforma virtual, que es algo
en lo que ya tengo experiencia, una vez tenga esta base, iré montando las
distintas arquitecturas.
En cuanto a lo del master/slave, no me gustaría que fuese algo impositivo,
es decir, es darlo como opción al usuario. No quiero limitar la arquitectura
de mysql de cara al usuario.
No dudéis que aunque esto esté en pañales y casi todo en papel, os
iré
contando las evoluciones.
Saludos y muchas gracias.
El 14 de abril de 2011 18:50, auXion.de - Technik
<technik@stripped>escribió:
> Hola Hector;
>
> Mi grano al tema es sobre lo de los BBDD, master-slave.
> Creo que en un sistema cloud deberías echar una miradita al NDB de MySQL
> Ahí puedes añadir nuevos nodos en caliente y el trabajo de
> sincronización
> lo
> hace el mismo Management Server
> El trabajo con master-slave-master es muy complicado y lento si las bases
> son grandes.
> Si quieres dar servicios a cliente te aconsejo el servicio NDB, tiene todo
> lo que quieres, funciona con virtualización, balnceado etc.
>
> Espero que nos comentas como avanzas con tu proyecto.
>
>
> Mit freundlichen Grüssen
> Thomas Goik
>
> --
> Lofox GmbH
> Geschäftsführerin: Evelyn Fuchs
> Im Kamperholz 48
> 44805 Bochum - Germany
> Amtsgericht Bochum HRB 7042
> USt-IdNr.: DE215698227
> St.-Nr. Bochum 306/5885/0172
>
>
> -----Ursprüngliche Nachricht-----
> Von: hectorsanchezb@stripped [mailto:hectorsanchezb@stripped] Im Auftrag
> von Hector Sanchez
> Gesendet: 14 April 2011 15:55
> An: mysql-es@stripped
>
> Betreff: Fwd: Infraestructura Cloud
>
> Buenas a todos,
>
> Os quería comentar algo que tengo en mente a ver que os parece, no es
> propiamente de la lista, pero por si alguno le suena. Tengo un proyecto
> entre manos de montar una plataforma interna para dar servicio mysql tipo
> cloud, mi principal objetivo es aumentar nodos en caliente cuando una
> maquina se encuentre con alta carga constante, tengo pensado en ese momento
> ampliar CPUs en caliente para aguantar el proceso de arranque de la
> instancia nueva y aunque todavía estoy evaluando varios métodos
> (restaurar
> el último backup horario y sincronizar el resto, tirar de snapshots LVM y
> levantar una instancia), y luego quitar esas CPUs una vez que la nueva
> instancia este levantada y balancear la carga entre ambos nodos y elegir
> arquitectura (Master/Slave o Multimaster). La parte de como alimentar los
> datos del nuevo nodo es poco preocupante puesto que son bbdd pequeñas y sea
> cual sea el método será rápido, aunque posteriormente se
> investigue como
> hacerlo para bases de datos mas grandes.
>
> Otro de los requisitos que me gustaría conseguir es nivel de aislamiento
> completo entre instancias de tal manera que no quiero proporcionar la
> instancia en si de mysql sino nodos completos, es menos eficiente pero
> mucho
> mas seguro. Toda esta idea va a ir montada sobre un entorno virtualizado, y
> otra de las ideas es abstraerlo del entorno de virtualización, aunque de
> momento empezaré con vmware o xen que es lo que mas conozco para luego ir
> evolucionado hasta el punto de abstraerlo completamente del hardware (sea
> fisico o virtual).Me tira mucho la idea de XCP que es de la comunidad de
> XEN
> y totalmente libre y gratis. Aunque me gustaría dar la posibilidad de
> integrarlo con plataformas virtuales ya establecidas para quein lo
> necesite.
>
> ¿Alguien de la lista conoce alguna plataforma similar para orientarme sobre
> los servicios que proporciona y coger ideas? ¿Alguien se ha visto
> involucrado en algún proyecto parecido aunque sea con otros servicios?
>
> A parte de esto se agradecen aportaciones, colaboraciones y criticas sobre
> lo expuesto.
>
> Saludos y gracias.
>
> --
> Héctor Sánchez
>
>
>
--
Héctor Sánchez