lunes ago 01, 2011

Un repaso por los sistemas x86 de Oracle

[Read More]

lunes oct 19, 2009

Oracle Open World: opinión cualificada de un testigo

<script type="text/freezescript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

Yo no estuve allí y la información que tengo proviene de fuentes internas. Pero Enrique Dans, que es Profesor de Sistemas de Información en IE Business School, Doctor (Ph.D.) en Management, especialidad en Information Systems por la Universidad de California (UCLA) y otras titulaciones y que, además, es muy conocido por ser uno de los bloggeros más leídos en habla hispana con su blog bajo el lema de "Investigación y Opinión acerca de los Sistemas y Tecnologías de la Información", sí estuvo en el Oracle Open World y ha plasmado en su bitácora electrónica varias entradas al respecto.

Y, por si alguno no lo ha leído, esta es su primera entrada en el blog sobre el discurso inaugural y esta la segunda un par de días después. En una entrada inicial comunica a los lectores que está allí invitado por Oracle, lo que muestra las cartas boca arriba ante posibles interpretaciones de parcialidad, tema que no debiera ponerse en entredicho por su acreditada independencia.

Lo único que me ha sorprendido un poco es la importancia que ha detectado en el énfasis competitivo contra IBM en el campo de la computación respetuosa con el medio ambiente, el "green computing". De hecho en esta línea va la última publicidad de Oracle al respecto, que enfatiza los resultados secundarios del benchmark de Tpc-C en cuanto a consumo. Adjunto el anuncio y un enlace al mismo por si alguien quiere leer la letra pequeña.

Esto me trajo a la memoria el desafío IT de Greenpace al que en su día me referí y en el que IBM y Sun empataban en cabeza con una baja puntuación, debido en parte a falta de datos. Desgraciadamente la competición debe de estar en el descanso, ya que las valoraciones siguen siendo las de mayo. Esperemos por el bien de todos que el seguir con notas bajas sea cuestión sólo de pereza y no de méritos reales.



miércoles oct 14, 2009

Importante record mundial TPC-C de Sun-Oracle anunciado en el Oracle Open World

<script type="text/freezescript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/freezescript"> try { var pageTracker = _gat._getTracker("UA-4618459-4"); pageTracker._trackPageview(); } catch(err) {}</script>

Está claro que un evento como el Oracle Open World en pleno proceso de compra de Sun era el momento oportuno para hacer importantes anuncios.Y, por ahora, van dos.

Uno tecnológico, con el lanzamiento del Sun Storage F5100 Flash Array con tecnología FlashFire, ya incorporada en el recién anunciado Exadata V2. Este sistema es un acelerador de bases de datos que permite superar la barrera del millón de I/O en un dispositivo de 1U de altura. Está pensado para acelerar tanto la base de datos Oracle como MySQL optimizando arquitecturas para obtener mejores prestaciones a menor precio. Información tanto ejecutiva como técnica aquí.

Y como la mejor manera de poner en valor una innovación es probándola, se anunció el resultado del benchmark TPC-C que supone un importante avance de un 26% de mejora sobre el anterior en poder de IBM y Bull, pasando de los 6,085 millones de transacciones por minuto a las 7,717 millones de Sun con Oracle Database 11g sobre servidores Sun SPARC Enterprise T5440 -tecnología CMT- corriendo Solaris 10 y el antes mencionado Sun Storage F5100 Flash Array, entre otros componentes. Detalle de los resultados y configuraciones aquí.

Los tests TPC-C han evolucionado refinando sus reglas para ofrecer una credibilidad grande, aunque la mejor comparación para un cliente siempre sería sobre una configuración concreta para un SI concreto. No obstante, se han ido incorporando mejoras que validan su credibilidad. Para mi la más importante son los criterios de certificación del precio.

Aunque muchos ya lo conocerán o lo pueden leer con detalle aquí, me gustaría resaltar que las pruebas se realizan sobre unas condiciones que simulan lo mejor posible un contexto transaccional de una corporación con miles o millones de usuarios concurrentes, con un porcentaje mínimo de cada tipo de transacciones, excepto del tipo de inclusión de nuevos pedidos que es el que realmente fija el resultado.

La arquitectura sobre la que se hacen las pruebas ha de tener características empresariales de seguridad y disponibilidad y estar dimensionada para soportar durante 180 días la carga de trabajo que establezca la marca de transacciones que se obtenga.

Para simular el trabajo real se han de incorporar una granja de servidores en donde se simulan los clientes que actúan con la mezcla de transacciones pedidas por las reglas. Estos sistemas y todo el hardware y software directa o indirectamente utilizado también forman parte del precio total valorado.

El resultado de la prueba es una medida de caudal (throughput) con unos tiempos de respuesta máximos que son los que limitan el resultado. Es decir, la cifra que vale es la mayor que cumple un tiempo de respuesta máximo para la transacción de entrada de pedido de 5 seg. Es obvio que hay que tomar decisiones sobre las dimensiones óptimas ya que se mide no sólo es el número de transacciones sino también el precio por transacción. Otras medidas de segundo nivel también son recogidas en las pruebas, en especial los tiempos medios de respuesta.

Y, por supuesto, el benchmark ha de estar auditado por un consultor independiente que valida el desarrollo de la prueba y la veracidad del informe. La complejidad y coste de todo este montaje explica por que no se hacen estos benchmarks para cada producto o solución que se lanza al mercado.

Tras este preámbulo que espero haya servido para poner en contexto los resultados, los hitos más relevantes son:

  • 7,717 millones de transacciones por minuto de Sun-Oracle con un cluster de 12 Sun SPARC Enterprise T5440 contra los 6,085 millones de transacciones por minuto de IBM-DB2 sobre IBM 595 Server, con un 26% de mejora
  • $2.34/tpmC de la configuración Sun-Oracle que mejora los $2.81tpmC de IBM
  • Tiempo medio de respuesta de 0,075seg de Sun-Oracle contra 1,22seg de IBM, con una mejora de 16 veces
  • Cuatro veces menos consumo energético a pesar de un caudal de transacciones 26% mayor
  • Ocho veces menos espacio que la correspondiente configuración de IBM
En fin, un buen record para una configuración que simula una organización con más de 6 millones de usuarios trabajando....

About

Mi punto de vista desde mi posición en Oracle.

Los puntos de vista de este blog son míos y no necesariamente reflejan los de Oracle.

Search

Categories
Archives
« abril 2014
lunmarmiéjueviesábdom
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Hoy