Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/04/2010, 12:03
XokenK
 
Fecha de Ingreso: mayo-2009
Mensajes: 70
Antigüedad: 15 años
Puntos: 0
Respuesta: Servidores Dedicados - Configuracion Recomendada

Cita:
Iniciado por Datacenter1 Ver Mensaje
Recomiendo un poco de precaución al cambiar a InnoDB antes de hacer la inversión, asegúrate de que tu base de datos y aplicación funcionará sin problemas, adicionalmente vas a necesitar que el administrador tenga conocimientos de como afinar InnoDB, desde el punto de vista del administrador es bastante sencillo afinar un servidor para MySQL cuando usa solo myisam, innodb requiere de mayor afinación.

No tengo nada personal en contra de los discos SATA, eso sí solo uso Western Digital serie enterprise, si bien es cierto que son algo más lentos que los SAS, esto puede ser compensado con arreglos RAID de varios discos y a la final se pueden obtener mayor rendimiento a un mejor precio por GB, esto en tu caso no aplica mucho debido a que tus necesidades de almacenamiento son bastante modestas.

Litespeed no solo es 50% más rapido que Apache sino que logra este aumento a la vez que reduce el consumo de cpu en el servidor, de esto te puedo dar fe, hemos reemplazado todos los servidores cPanel y ahora usan Litespeed, el resultado, todos los sitios cargan significativamente más rapido y el promedio de carga ahora es de alrededor de un 50% menor comparado con apache. No uses la versión gratis, la de pago es la que esta excelentemente optimizada

Desconozco el load balancer de softwayer creo que es un sistema virtualizado, pero quizás tengas mejor rendimiento utilizando algún servidor de bajo costo e instalando algún cache/load balancer, uno excelente es Varnish, otras opciones son Nginx o Litespeed también tiene un load balancer excelente

Otro detalle a cuidar, si vas a utilizar RAID asegurate de que la tarjeta sea de primera calidad, Softlayer te permite escoger entre varios modelos y/o marcas, soy fan de Arecca con más de 20 en servicio y sin ninguna falla.
Respecto al cambio InnoDB ... por supuesto seria progresivo y contratando un experto en bases de datos para que primero configure la BD. Afortunadamente nuestro sistema esta subdivido en 6 "webs" que funcionan independientemente aunque son clones ... por lo que podemos ir probando una a una, viendo como responde. Que yo sepa no supone ningun cambio en programacion no?

Lo que esta claro esque InnoDB nos solventa el problema del LOCK con el backup, es mas rapido cuando son mas del 50% update e insert y ademas nos permite aplicar sentencias ACID las cuales nos viene muy bien. Por tanto debemos acometer el cambio ... eso si con cuidado.

He cuceado la web de LiteSpeed y la opcion de pago es asumible en cuanto a precio. No obstante imagino que no requiere cambios de programacion el PHP para que tire con LiteSpeed. No obstante inicialmente pondremos Apache, son ya suficientes cambios como para juntar otro mas. Luego plantearemos el cambio de Apache a LiteSpeed.

Lo del balanceador, debe ser un balanceador gigante virtualizado. Les he preguntado y efectivamente lo contratas por nº de CONEXIONES/SEGUNDO. 50 al segundo son $50 al mes. Pero es por HARDWARE ... lo que pasa que no es un balanceador para ti solo. Lo unico nosotros tendriamos un pequeño problema ... mediante PHP creamos muchas imagenes que deben durar 1 dia en disco... y claro si lo dividimos entre dos servidores, o se crea en uno o en otro y si a la siguiente carga el balanceador manda al visitante al otro servidor la hemos liado.

La solucion en la que hemos pensado es contratar un disco SAN conectado a la red local de manera que quedaria como otra carpeta en ambos servidores y crear alli las imagenes. De esta manera ambos servidores tendrian acceso a las mismas imagenes.

Respecto a la RAID SoftLayer te la hace por HARDWARE siempre (de hecho cobra $50 por la tarjeta) pero no te deja escoger.

Y los discos ... exacto nosotros no tenemos problema de espacio. Si escogemos discos de 147GB y no de 74GB es por los backups, que asi podremos almacenar mas nº de backups en local.

Saludos y gracias por el asesoramiento.

PD: Los precios LiteSpeed te los dan por CPU ... si es un servidor doble CPU, consume 2 licencias?