IBM, (Power y AIX)*6

IBM "acaba" de sacar su sexta generación de procesadores Power y se puede leer la nota de prensa aquí.

El cacharrin que acaban de sacar es un Power6 dual core a 4.7 GHz y con el la nueva versión de AIX. Esta gama dobla la velocidad de la anterior generación de Power, Power5, usando practicamente el mismo consumo eléctrico que sus predecesores. Como bien dice la nota de prensa eso significa que se puede doblar la potencia con el mismo coste energético o reducir el coste energético a la mitad en los CPDs.

En el anuncio se compara este nuevo procesador con sus competidores de HP y Sun (hay un especial pique entre IBM y HP desde siempre, cosa que no entiendo mucho ya que a nivel de hardware creo que su rival debería ser Sun).

También hace una comparativa muy interesante para la consolidación de 30 Sun Fire v890 en un rack de su nuevo ojito derecho. Habría que ver una estimación real del coste de la consolidación, además del gasto en chapa y software el de los recursos necesarios para la consolidación, y el impacto en la producción. Además de estudiar otras alternativas del propio Sun o HP.

La verdad es que el nuevo juguetito de IBM va a golpear fuerte en el mercado de servidores de gama "media":

- Es el primer procesador para sistemas UNIX que realiza toda la aritmética de punto flotante por hardware.
- Han mejorado la arquitectura optimizando el tratamiento de las instrucciones en el procesador y aumentando el rendimiento (no confundir con la velocidad, que también).
- Han reducido el consumo eléctrico con un impacto mínimo en el rendimiento.

Aunque en principio este procesador va orientado a las gamas pSeries e iSeries ("mini mainframes" :-D) IBM incorporará este procesador a sus Blades de tipo JS. Permitiendo de esta forma entrar en el mercado de gama "baja" de servidores.

En el mercado de Blades sus opciones, en cuanto a sistema operativo son:

- AIX
- GNU/Linux

Uno de los problemas que existía con GNU/Linux con procesadores anteriores de la gama Power era que GNU/Linux no estaba optimizado para utilizar una característica de estos procesadores llamada altivec lo que hacía que hubiera una merma en el rendimiento con respecto a las mismas funciones optimizadas para el uso de dicha característica. No se si esto se ha solucionado en las versiones actuales de GNU/Linux para arquitecturas Power.

También, y siempre según la nota de prensa de IBM, son el primer servidor UNIX en el mundo con movilidad de maquinas virtuales. En la gama pSeries son denominadas LPAR (Logical PARtition).

A lo que se refieren con lo de movilidad es a mover en caliente una máquina virtual de un servidor físico a otro sin interrupción de servicio. Lo que hace el VMotion de VMware pero a lo burro, en resumidas cuentas.

También añade WPAR (Workload PARtition) que es una virtualización por software que permite ejecutar varias aplicaciones aisladas dentro de una única partición (LPAR). Por lo que yo entiendo es una especie de UML (User Mode Linux) para su UNIX comercial o sea que será algo así como UMA (User Mode Aix) :-D. Sun ya incorpora desde hace tiempo algo similar que son los Contenedores de Solaris. Bueno no es del todo correcto. En la gama en la que nos estamos moviendo Sun ya tenía algo parecido, pero en realidad esta característica ya estaba presente desde hace mucho tiempo en lo que IBM llama zSeries, más conocido como mainframe o entorno host.

Combinado WPAR con la tecnología de movilidad anterior es posible mover una aplicación aislada dentro de un LPAR a otro LPAR en otro servidor físico diferente mediante lo que han llamado Workload Partitions Manager.

IBM logró mover una instancia de Oracle 10g entre dos p570 durante una demostración de esta tecnología. Lo hicieron con Oracle y no con DB2 la BBDD de IBM y competencia de Oracle. Esto puede entenderse como una declaración de intenciones "Sres, no sólo funciona con nuestros productos ...". Un ejemplo de como adecuarse a las necesidades/manias de los clientes y no tratar de imponer sus productos, DB2, y además no sólo ganar dinero si no que ser el referente, no diré indiscutible, en su negocio. A ver si alguna empresucha del montón que se cree mu grande (y lo es en cuanto valor en bolsa pero no tecnológicamente) toma nota y cambia su política para ofrecer a sus usuarios lo que demandan y no lo que a la empresa le interesa. Pero claro para poder ganar dinero de esta manera hay que ser un grande y no sólo en la bolsa.

Respecto a la nueva versión de AIX se ha mejorado en temas de seguridad. Una de las razones es para entrar en un mercado en el que Sun es el dueño y señor. Sun tiene una versión de Solaris para sistemas de control de acceso que está implantado en clientes gubernamentales y parece ser que IBM quiere entrar en ese sector.

Se han dotado o mejorado, no me queda muy claro, las capacidades de encriptación de JFS2 para así evitar que la perdida/robo de backups, de los medios físicos en las que estan almacenadas, comprometan la seguridad de la información en ella contenidas. Además se incorpora un mecanismo que permite bloquear la ejecución/carga de ficheros de no coincidir con una firma digital previamente obtenida, protegiendo dicha firma de tal manera que se puede evitar que incluso el usuario root la modifique.

Cada fabricante luce lo mejor que puede sus productos. Por ese motivo seguramente el siguiente artículo sea algo más imparcial.

Otros enlaces interesantes:

The Power of 6