"Si hay algo más importante que mi vanidad a bordo de esta nave, quiero atraparle y pegarle un tiro. " (La Guía del Autoestopista Galáctico)

miércoles, 26 de junio de 2013

Modular/Containerized datacenters




He tenido la suerte (o la desgracia) de tener que pasar mucho tiempo en multitud de datacenters.
Con el paso del tiempo aprendes a ver que por mucho que se esfuercen, ni todos son iguales, ni todos son perfectos.

Algunas veces te encuentras con sorpresas desagradables:

  • Descubrir que los generadores que se ponen en marcha en caso de emergencia, están en la azotea del edificio sin ningún tipo de protección y por estar en zonas calurosas se paran por sobrecalentamiento.

  • Que se acaba el combustible del generador de emergencia y por culpa de un atasco no llega a tiempo.

  • Qué la seguridad de acceso es tan férrea e inamovible que tienes que esperar en un día lluvioso de madrugada en la caseta de control esperando que alguien envíe un email para permitirte acceder para solucionar una emergencia.

  • Que por contrato te aseguren un porcentaje de crecimiento en el futuro y que acaban asignandolo a otro cliente y te das cuenta de ello demasiado tarde.

  • No tener  flexibilidad cuando la necesitas.

  • Muchas veces se encuentran alejados de la ciudad (disponer de 1 million-square foot en el centro como el Intergate.Manhattan  no es lo habitual).


Todo esto parece una broma, pero lo he experimentado en algunos de los mejores datacenters de España. ¿No os ha sucedido nunca nada de esto?

Siempre he opinado que el modelo tradicional de datacenter tenía que evolucionar.
Gran parte del mundo se encuentra sumido en una crisis económica y la tendencia es tirar hacia los servicios cloud que ofrecen reducir el Capex aunque muchas veces te sale el tiro por la culata por el Opex asociado.
Y hay que contar con el handicap de las comunicaciones, normalmente sólo en los datacenters tienen presencia los carriers y la densidad de comunicaciones que necesitas.

No obstante los datacenters modulares y los cointanerized datacenters se están consolidando como una opción muy interesante. Puedes disponer de tu datacenter mucho más rápido que la típica solución brick and mortar. Te ofrecen flexibilidad a la hora de añadir más espacio, e incluso te lo puedes llevar a tus instalaciones!.
Quizás me esté volviendo loco, pero me encantaría disponer de mi datacenter privado en la azotea de mi edificio de oficinas. Con todos los beneficios que aportaría a mi IT Team, tan sólo imaginad…

Por ejemplo Containerized data centers son una realidad desde el 2009 que es cuando HP puso en producción sus Performance Optimized Datacenter ( POD) (http://www.youtube.com/watch?v=5C0dOkgogsI) aunque Google ya tenía una patente en el 2007 sobre ello (http://www.google.com/patents/US7278273).
Cuando HP presentó sus POD a mucha gente le parecía una solución extravagante… pero abrió las puertas a un mercado increíble que pedía soluciones para dar servicio en caso de desastres naturales, países emergentes, disaster&recovery u ofrecer un tiempo de puesta en marcha muy rápido.

Este mercado ha ido evolucionando y ahora nos encontramos con un modelo que permite un uso más eficiente de la energía,  del entorno y con un tiempo de fabricación muy corto.
Por ejemplo compañías como  Compass construyendo en Ohio, Tennessee o North Carolina , AST con un datacenter modular en Barcelona(Spain)  y  una superficie inicial de más de 320000 square foot ,  Dell DMC  o Google  apuestan por dar soluciones que se ajustan al mundo IT real en el que vivimos.

 

martes, 18 de junio de 2013

La capa 7 importa.



Hasta hace (relativamente) poco tiempo en entornos Datacenter para mover el tráfico de red bastaba con tener un buen equipamiento y si querías dotarle de inteligencia, configurabas CoS,QoS, etc.
Tenías a tu disposición balanceadores de carga, gestores de ancho de banda… que  ayudaban a mantener, a cambio de una fuerte inversión, la mejor experiencia para el usuario.
Pero todas estas tecnologías dependían mucho del hardware y no eran demasiado amigables para el administrador y como se demostró en los entornos de virtualización, se simplifica mucho abstrayendo el data plane del control plane.
Software-Defined Netowrking ya está presente desde hace tiempo, el 2012 parece que fue el tema de moda, y es recurrente en los últimos años. Pero claro, estamos hablando de optimizar la red las capas más bajas del modelo OSI.
Básicamente, dentro de tu infraestructura con SDN conseguimos, a través de un central controller, el despliegue de por ejemplo una nueva VLAN sin tener que acceder a cientos de switches  o simplificar la configuración de IaaS.
Además, ya no es necesario depender de un proveedor exclusivo de electrónica de red sino que podemos tener entornos heterogénos en nuestro Datacenter lo cual abarata costes. No es tan importante qué puede hacer un switch sino cómo puede hacerlo.
Pero claro, estamos hablando de las capas 2 y 3 y ciertamente parece más interesante aproximarse  a las capas 4-7 porque SDN responde rápidamente cuando hay cambios de topología pero no puede ofrecer el mismo rendimiento que se necesita en tiempo real cuando hablamos de miles de sesiones concurrentes.
ADN (Application-Defined Networking) permite integrar las capas de red dentro de tu infraestructura cloud, IaaS... ofreciendo una visión clara y sencilla para dotar de disponibilidad y alto rendimiento a tus aplicaciones dándoles el poder de decirle a la red lo que necesita en tiempo real.
Imagina a tu aplicación web ser capaz mediante una API de tomar la decisión de aumentar la potencia disponible por un aumento de carga o de sesiones concurrentes encendiendo automáticamente VMs, reaccionando de forma dinámica ante cambios de topología de red o cursando su tráfico web para una campaña de marketing específica para un determinada región a través del proveedor de tránsito más óptimo para llegar a esos usuarios.
Startups como Plexxi and Lyatiss (2010) y la bien conocida  F5(1996) están haciendo lo posible para que ADN sea una realidad.

ADN llena un espacio que no puede suplir SDN, pero no significa que no puedan ir de la mano. 

Ahora se puede empezar la casa por el tejado.

No tienes que pensar primero si tu infraestructura de red será capaz de darte lo que necesitas para soportar tu aplicación.
La aplicación le dirá a la red qué es lo que necesita de forma inteligente, porque "Application matters".

(Im)parcialidad

Siempre suelo leer varios periódicos relevantes que comulgan con ideologías opuestas porque todos sabemos que el mundo en el que vivimos es gris :) , yo diría que gris marengo.

Pero pocas veces se ve una opinión tan dispar como el que presento a continuación: un perro suelto en un parque y sus consecuencias, al final un policía lo mata de un disparo.
El mismo día en que sucedió, por las redes sociales, testigos avisaron de la desproporcionada actuación de la policía .

Echad un vistazo y juzgad por vosotros mismos como puede ser tan dispar un artículo relatando el mismo hecho por dos medios locales, uno se basa en la versión de la policía y otro en los testimonios de la gente del barrio:

La Policía mata de un disparo a un perro que intentó atacar a varias personas en Zaragoza

Indignación tras matar una policía a un perro suelto de un tiro en Zaragoza

De todos modos, falla algo cuando el primer medio habla de un perro de 57 kilos y en el segundo habla de uno de 11 kilos y más viendo la foto del pobre animal...

Una pena
^ Subir al principio