domingo, 27 de junio de 2010

Modular Natural Free Cooling

El pasado 2 de junio asisti a la jornada que anualmente organiza AST-GLOBAL llamada Nueva Nueva Generación de Datacenters. Para quien no conozca AST-GLOBAL, esta es una empresa lider en soluciones de Datacenters modulares, seguros i eficientes energèticamente.

En esta jornada AST presentaba el Modular Natural Free Cooling. Modular Natural Free Cooling
es una tecnologia innovadora patentada por AST que permite hacer free cooling a 24ºC o por debajo. Esta solución ya esta implantada en Thor - una empresa de islándia - donde se ha conseguido un PUE de 1.07. Sin duda un PUE extremadamente bajo. Però lo más significativo de la solución es que permite hacer free cooling un 80% del tiempo aproximadamente en sitios como Barcelona o Madrid.

En el link hay una tabla con las temperaturas de las principales ciudades de américa del norte i europa donde se visualiza el % del tiempo en que se pude operar en free cooling utilizando esta tecnologia.

sábado, 19 de junio de 2010

Probando Googlecl

Google ha publicado Googlecl, un shell que utiliza las APIs de Google i que permite gestionar los servicios de Google desde línea de comandos. Permite gestionar los servicios siguientes:

· Blogger
· Calendar
· Contacts
· Docs
· Picasa
· Youtube

Primero hay que instalar googlecl. En mi caso lo instalo sobre Mac OS X:


1. Instalar Xcode

Lo instalo directamente desde el DVD de Snow Leopard. También se puede descargar de Developer Tools.

2. En caso de no tener instaladas las X, también hay que instalar las X.

3. Instalar macports

Descargar MacPorts-1.9.1.pkg de la web de macports para Snow Leopard e instalarlo.

Abrir un terminal y executar 'sudo port -v selfupdate' para asegurar que se tiene instalado la última release.

4. Instalar googlecl

sudo port install googlecl


Para utilizar googlecl hay que ejecutar google seguido del servicio y de la tarea a ejecutar. Por ejemplo, para listar la lista de contactos hay que escribir:

$ google contacts list

La primera vez que se accede a un servicio pide que se autorize el acceso. Para ello, cuando ejecutar el comando por primera vez, te pide el usuario, y una vez entrado el usuario muestra una url con un token. Al poner esta url en un explorador se puede permitir o denegar el acceso. Siempre se puede volver a denegar el acceso conectando a google y seleccionando My Account -> Change authorized websites.

Obtener ayuda:

$ google --help

$ google help

A partir de aqui solo hay qeu dejar correr la imaginación para sacarle partido a googlecl. Un pequeño ejemplo. Si queremos hacer un backup de los contactos de google contacts podemos ejecutar el siguiente comando:

$ google contacts list > contacs.csv

viernes, 18 de junio de 2010

Diseños de Datacenter de Google basados en contenedores

Leo en Data Center Knowledge que google a patentado una torre de contenedores com Datacenter. La foto és muy ilustrativa, una torre de 4 pares de contenedores apilados. un total de 8 contenedores.



Este no es el único dissenyo de Datacenter de Google con contenedores. Las imagenes siguientes muestran otro modelo de Datacenter basado en contenedores, así como el diseño del sistema de refrigeración.



sábado, 12 de junio de 2010

Aspectos a tener en cuenta para contratar un colocations

Ya desde hace unos años, los sistemas de información cada vez toman más importancia en los procesos de negocio de las empresas. Lo que hace que la disponibilidad de estos sistemas de información sea critica. Tanto para empresas grandes como para empresas pequeñas. Los costes para disponer de unos niveles de disponibilidad de los sistemas de información conforme con el negocio son elevados, de manera que cada vez son más las empresas que buscan un colocation donde alojar sus sistemas de información.

Para escoger un Datacenter donde contratar un colocation, hay varios factores a tener en cuenta. Estos factores permiten entender el precio del servicio y ver si se ajustan a las necesidades a satisfacer.

Hay que tener claro la potencia eléctrica que necesitamos y la que ofrece el proveedor. Hasta ahora se estaban ofreciendo potencias de 2.2 kw y 4.4 kw con líneas de 16 y 32 A, pero hay proveedor que ofrecen potencias más elevadas. Es importante entender el método de facturación de la potencia que aplicará el proveedor, ya que es uno de los costes más significativos del colotaion. Hay proveedores que no miden la potencia consumida, sino que dentro de la cuota del servicio contratado incorpora el coste del máximo de corriente que se puede llegar a consumir, siendo este un coste fijo independientemente del consumo realizado. En cambio otros proveedores miden el consumo realizado y facturan este concepto aparte del servicio contratado, de manera que el consumo se trata de forma variable. En este último caso, es importante ver y entedra la formula que el proveedor utiliza para calcular el precio del kwh.

Por otra parte, también es importante identificar como el proveedor nos entrega la energía, si con una sola línea, una línea activa y una segunda pasiva o dos líneas activas. Esto nos determinará el nivel de redundancia de corriente que nos proporciona el proveedor y que influye en el precio del servicio también. Para tener claro la relación calidad precio - entendiendo calidad como a nivel disponibilidad que nos ofrece el proveedor - hay que conocer el nivel de reduncacia del Dataceter del proveedor.

Los niveles de redundancia de los datacenters están regulados por el estándar TIA 968 o por la institución americana Uptime Institute . Ambos definen 4 niveles de redundancia, Tier I, Tier II, Tier III y Tier IV, siendo el Tier IV el de mayor disponibilidad y el Tier I lo de menos. Sin duda, cuanto más alto es el Tier más costes de desarrollo y mantenimiento hay. Y este influye directamente en el precio del servicio. Por lo tanto se hace necesario identificar los niveles de disponibilidad que requiere para escoger el proveedor que disponga de los niveles de redundancia que se adapten a los requerimientos.



Otro factor que influye directamente en el coste es la eficiencia del Datacenter. Es decir, cuál es la relación entre el consumo de los servidores y el consumo en aire acondicionado para disiparse el calor generado por los servidores, así como las pérdidas en la distribución de la energía hasta los servidores. De esta relación se obtiene un valor llamado PUE (Power Usage Effectiveness). Cuanto más bajo es el PUE más eficiente es el Datacenter y por tanto menos costos de energía hay. Por lo tanto un proveedor con un PUE bajo, tiene menos costes energéticos, de manera que puede ofrecer un precio más competitivo.

La conectividad del Datacenter también es un factor determinante a la hora de seleccionar un proveedor. Aquí se pueden encontrar dos tipos. Datacenter de una operadora de telecomunicaciones y datacenters neutros. Los datacenters de una operadora por norma sólo disponen de comunicaciones de la misma operadora, aunque estas estén redundada. En cambio, los datacenters neutros disponen de más un operador o carrier. De cara a entender los costes de los datacenters neutros, hay que ver si este dispone de conexión directa a un NAP (Network Access Point), punto de acceso a la red donde se realiza el intercambio de tráfico entre operadores o carrier. Esto reduce los costes de acceso a los operadores o carriers, de manera que permite a los operadores ofrecer precios más competitivos y disponer de grandes capacidades de conexión. En ambos casos es importante identificar la redundancia se hace a través de caminos físicamente separados o no.

Por último, si hemos de alojar los servicios en un Datacenter también es importante conocer cuáles son los niveles de calidad de la gestión del servicio. Aquí, en los últimos años se ha impuesto la metodología de gestión del servicio basada en las mejores prácticas ITIL. En este sentido la ISO20000 permite a los proveedores certificar la aplicación de ITIL en la gestión del servicio. Por otro lado, la ISO27001 permite certificar la aplicación de buenas prácticas en la gestión de la seguridad.