1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Servidor VPS para BBDD

Tema en 'VPS Hosting' iniciado por Novo, 25 Abr 2010.

  1. Novo

    Novo Nuevo usuario

    Hola.
    Es la primera vez que escribo es este magnífico foro donde siempre he encotrado mucha información valiosa.
    Tengo el siguiente problema:
    Para mi web tengo contratado un VPS. La web en cuestión requiere mucho de la base de datos.
    Con el paso del tiempo he ido subiendo la visitas y el VPS en horas punta iba demasiado lento. En los procesos el WHM me decia que mysql era el que más consumía.
    He decidido contratar un VPS aparte solo para la BBDD con la siguiente configuración:
    - Memoria 2 GB.
    - Disco: 10 GB
    Hago una copia de la base de datos con Navicat y la coloco en el servidor VPS para la base de datos, creo usuario para mysql, etc. Todo funciona correctamente.
    Ahora en mi script php cambio los datos de conexión con la BBDD. En "Host" pongo la IP del VPS de la BBDD, pongo los datos del usuario y contraseña que he creado, etc, pruebo la conexión y todo correcto.
    Pero cual es mi sorpresa que ahora la web va a paso de tortuga. Tarda una eternidad en conectar el VPS donde tengo la web con el VPS donde tengo la BBDD, entonces la web tarda muchísimo en mostrar los datos de la BBDD.
    Estoy desesperado, despues de haberme gastado el dinero veo que esta solución de separar la web de la BBDD no ha sido la mejor solución.
    Dándole vueltas a la cabeza se me ocurre que la conexión del VPS web al VPS BBDD se hace a través de internet, en vez de por intranet, por eso creo que tarda bastante en hacer la conexión y mostrar los datos. Mi imagino que a poner una IP en la conexión "host" esta se hace a través de internet.

    Por favor, necesito su ayuda de experto para que me digan que es lo que estoy haciendo mal, o si hay que hacer alguna configuración en el VPS o el archivo /etc/my.cnf.

    Muchas gracias de antemano.
     
  2.  
  3. Apolo

    Apolo Administrador Miembro del Staff Administrador CH

    Hola Novo,

    Te doy la bienvenida a ComunidadHosting.

    ¿Ya comprobaste la latencia entre ambos VPS?

    Lo podrías comprobar haciendo un ping de uno al otro, desde la consola de comandos.
     
  4. Novo

    Novo Nuevo usuario

    Acabo de hacer ping desde SSH de un VPS a otro y este es el resultado:

    icmp_seq=1 ttl=63 time=708 ms
    icmp_seq=2 ttl=63 time=0.055 ms
    icmp_seq=3 ttl=63 time=0.089 ms
    icmp_seq=4 ttl=63 time=0.074 ms
    icmp_seq=5 ttl=63 time=0.102 ms
    icmp_seq=6 ttl=63 time=0.114 ms
    icmp_seq=7 ttl=63 time=0.069 ms
    icmp_seq=8 ttl=63 time=0.063 ms
    icmp_seq=9 ttl=63 time=0.069 ms
    icmp_seq=10 ttl=63 time=0.101 ms
    56 packets transmitted, 56 received, 0% packet loss, time 55011ms
    rtt min/avg/max/mdev = 0.055/12.731/708.228/93.780 ms

    Gracias.
     
  5. fenzen

    fenzen Usuario activo

    Poner una BD en un VPS para mejorar no me parece la mejor opcion, porque casi todos los VPs del mercado, usen la tecnologia que usen, tiene un punto debil: la lentitud y cuellos de botella de las operaciones I/O. Y MySQL usa de eso y mucho.

    El primer salto ya es duro...icmp_seq=1 ttl=63 time=708 ms

    708ms para un acceso entre VPS pares, indica cuellos de botella.

    Donde? Sin acceso root a ambos, o lo que es lo mismos al nodo, poco podrias ver.

    Yo me planteria mas ver, en el VPS el rendimiento real del mismo, con un benchamrk para MySQL ya que parece que pueda ser el punto de conflicto.

    Si la latencia del primer ping u de otros te sigue alcanzado valores por encima de 0.100 hay saturación en el host que contiene los VPS.

    Tambien un benchmark de I/O te vendria bien.

    Los VPS son para lo que son, y en mi opinion, no lo son para sacar un MySQL y menos con carga de trabajo.
     
  6. vps593

    vps593 __EXPULSADO__

    Te recomiendo solicites mejorar las caracteristicas de tu vps,... por lo menos 1 vps con 30gb de espacio / memoria de 4gb garantizada y 6GB busrtable de esa manera puedes mantener tu vps con tus bases de datos sin problemas avisanos atraves del foro y te ayudo en la configuracion si es necesario.
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·