Servidores

You are currently browsing the archive for the Servidores category.

Tradicionalmente se han usado dos métodos para el balanceo de aplicaciones, el primero y más básico ha sido el Round-Robin DNS, que proporiconaba un balanceo no-inteligente sobre varias direcciones IP, cuando uno de los servidores fallaba entonces fallaban todas las petciones que le iba dirigidas hasta que el servidor se recuperaba o su IP era añadida en otro servidor, que recibía el doble de carga de lo habitual. El otro método ha sido con aparatos dedicados, balanceadores, normalmente Alteon, F5 o Linux Virtual Server.

El balanceador es un método muy seguro de realizar esta tarea y se le puede dar múltiples usos, pero el precio de una pareja de Alteon o F5 configurados en alta disponibilidad puede sobrepasar los 30.000€. Cuando queremos balancear un montón de servicios distintos (web, streaming, VPN, chats, VoIP… ) o hacer configuraciones muy complejas son la solución ideal.

Pero para la mayoría de las plataformas que nos encontramos hoy en dia el tráfico a balancear es solamente HTTP/HTTPS y el número de servidores es muy reducido, normalmente menos de cinco frontales. Usar un balanceador como los Alteon de Nortel, que encima hay que ponerlos en pareja si queremos tener alta disponibilidad es gastar el dinero tontamente aparte de estar desperdiciando gran parte del aparato.

La solución más sencilla a este problema es contar con un sistema de balanceo distribuido entre los servidores. El cluster de servidores comparte una serie de direcciones IP virtuales que hacen llegar las peticiones aleatoriamente a los mismos. Cada servidor comprueba a los demás servidores y si detecta que alguno de ellos falla deja de asignarles peticiones.

En este campo uno de los proyectos de los que se habla mucho últimamente es Wackamole, funciona en Linux, FreeBSD, Solaris y MacOSX. Es una aplicación que corre como root y permite crear un cluster de alta disponibilidad y se basa en las notificaciones generadas por Spread para mantener la consitencia.

Wackamole

Un proyecto muy interesante y que dará mucho que hablar en un futuro próximo.

Como curiosudad Microsoft ya hizo un intento en NT4 con el Windows NT Load Balancing Service (WLBS), que tantos dolores de cabeza me dio en su dia porque presentaba muchos problemas para el mantenimiento de sesiones y era muy difícil de monitorizar.

Os dejo un enlace muy interesante sobre balanceo de carga con Wackamole:Understanding and building HA/LB clusters.

La memoria 4.8GHz XDR DRAM consigue un aumento del rendimiento de 6x con respecto a las memorias DDR2 DRAMs estándares de la industria. Elpida Memory, Inc. (Elpida), proveedor líder mundial japonés de memorias de acceso aleatorio dinámico (DRAM) y Rambus Inc., una de las principales empresas de concesión de licencias tecnológicas del mundo especializada en las arquitecturas de chip a alta velocidad, han lanzado la memoria DRAM más rápida de la industria, la 512 Megabit (Mb), 4.8GHz XDRTM DRAM, basada en la arquitectura de memoria XDR de Rambus.

Esta última incorporación a la gama XDR DRAM proporciona un tasa de transferencia de datos líder en la industria de 9.6 Gigabytes por segundo (GB/s) con un único dispositivo, lo que la convierte en opción ideal para las aplicaciones de alto volumen y alto rendimiento como televisiones en alta definición (HDTV), consolas de videjuegos, PCs, servidores y estaciones de trabajo.

Fuente: Yahoo Finanzas

VMware supera las expectativas de fiabilidad, seguridad y facilidad de uso para la plataforma de virtualización VMware, el líder de virtualización, acaba de presentar VMware ESX Server 3i, un hipervisor ligero de próxima generación que se integrará el hardware servidor de Dell, Fujitsu, Fujitsu Siemens Computers, HP, IBM, NEC y otros fabricantes.
Vmware EsxVMware supera las expectativas de fiabilidad, seguridad y facilidad de uso para la plataforma de virtualización VMware, el líder de virtualización, acaba de presentar VMware ESX Server 3i, un hipervisor ligero de próxima generación que se integrará el hardware servidor de Dell, Fujitsu, Fujitsu Siemens Computers, HP, IBM, NEC y otros fabricantes. Construir la virtualización dentro del hardware servidor simplifica el despliegue y la gestión de la infraestructura virtual.Con VMware ESX Server 3i, los clientes podrán desde arrancar un servidor hasta obtener los beneficios de la virtualización en cuestión de minutos. VMware ESX Server 3i representa un gran avance en sencillez, fiabilidad y una seguridad sin precedentes. VMware ESX Server 3i se exhibirá esta semana en el VMworld 2007.

En los seis años y las tres generaciones de producto desde su lanzamiento, ESX Server se ha convertido en el producto líder de la industria, reconocido por su calidad y funcionalidad”, explicó Raghu Raghuram, vicepresidente de producto y soluciones de VMware.

Hoy, VMware está anunciando una nueva era en la que la virtualización no está separada del hardware, es simplemente cómo los servidores estándar de la industria operan. Hemos trabajado con nuestros partners para integrar ESX Server directamente dentro de su hardware. Ahora los clientes pueden encender sus servidores habilitados para virtualización y iniciar directamente dentro de hipervisor que funciona plenamente. Esperamos que este avance simplifique la virtualización y la convierta en más accesible para los clientes que actualicen sus infraestructuras informáticas. Como los sistemas multi-core se hacen más comunes, la virtualización será una capacidad opcional para los clientes”.

ESX Server 3i es el nuevo pilar de arquitectura para VMware Infrastructure 3, la suite de software de virtualización más desplegada para optimizar y gestionar entornos de TI estándar de la industria. Los clientes de VMware pueden implantar fácilmente la suite completa de productos VMware Infrastructure 3 por encima de este pilar, incluyendo VirtualCenter, VMotion, Distributed Resource Scheduler (DRS), High Availability (HA) y VMware Consolidated Backup (VCB).

Construida sobre la herencia de VMware ESX Server, que ha fijado el estándar para un hipervisor maduro, estable y probado en producción, ESX Server 3i es un hipervisor “baremetal” que particiona un servidor físico en múltiples máquinas virtuales seguras y transportables. Diseñada para un rendimiento y una escalabilidad óptimos, la nueva e innovadora arquitectura de ESX Server 3i también proporciona capacidades de gestión, fiabilidad y seguridad sin precedentes en paquete compacto de 32 Mb. ESX Server 3i es hoy el único hipervisor del mercado que no incorpora un sistema operativo de propósito general, liberándose de esta manera de los muchos retos que hay que afrontar en el mantenimiento de un sistema operativo de propósito general.

Aquí va un listado de los módulos que considero imprescindibles para utilizar con Drupal 5.x:

  • feedback: aunque parezca mentira Drupal no trae de serie un módulo para crear un formulario para contactar con el administrador de la página.
  • Google Analytics: inserta el código necesario para integrar el site con Analytics, trae unas opciones avanzadas muy interesantes.
  • XML Sitemap: Genera un Sitemap que ayuda a los buscadores a indexar correctamente los contenidos y a asignar prioridades a los mismos.
  • Multiping: Permite hacer pings automáticos a múltiples buscadores de blogs (Yahoo, Technorati, Google…)
  • Metatags: permite incluir tags personalizados en las cacebeceras de laspáginas mejorando nuestro posicionamiento en buscadores.
  • PathAuto: Permite generar automáticamente alias de URLs con el nombre del título de la página. También mejorará el posicionamiento de nuestro site.
  • Service Links: Permite añadir iconos para crear bookmarks en las principales “redes sociales”: Google, Yahoo, Meneame, Technorati…
  • Trackback: Añade la función de URLs de trackback que informan a nuestro site cuando se está haciendo una referencia a un artículo nuestro.
  • Captcha: Seguramente uno de los más útiles, permite añadir validaciones por cadenas de texto aleatorias para evitar a los spammers. Sencillo de instalar y configurar.
  • AdSense: Permite añadir la publicidad de Google de una forma sencilla.

Drupal

Sigo buscando un módulo que me permita hacer “nubes de tags” estuve probando tagadelic y tagadelic_views pero no he conseguido hacerlo funcionar correctamente.