jueves abr 15, 2010

El empuje de Oracle se nota en la tecnología adquirida de Sun

<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>

Ya sé que los benchmarks y los records mundiales vienen y van, pero en el poco tiempo desde la adquisición de Sun por Oracle, el impulso se está notando, entre otras muchas cosas, en la cultura de acudir a pruebas de evaluación independientes que ponen en valor las tecnologías que se ofrecen al mercado.

Y traigo a este rincón un par de records que tienen como protagonista o actor colaborador al sistema acelerador F5100 basado en la tecnología Oracle FlashFire, de la que ya he hablado varias veces en este blog. A una de ellas remito a los lectores interesados en detalles técnicos.

Uno de ellos es el SPC-1C Performance, datado del 13 de abril. Los detalles y su mejora sobre el récord anterior lo avanzo en foto adjunta, pero creo que es importante acudir a las fuentes originales para entender todos los detalles, por lo que remito a la revisión de resultados de SPC y los resúmenes ejecutivos de las pruebas por parte de Oracle e IBM respectivamente.

Para valorar el significado práctico de este test, diremos que Storage Performance Council es una corporación sin ánimo de lucro fundada para definir, estandarizar y promover bancos de prueba de subsistemas de almacenaje, así como publicar datos de prestaciones objetivos y verificables a la industria y a los clientes.

El SPC-1C es el primer benchmark a nivel de componente definido por SPC y aplicable a un amplio espectro de productos de almacenaje como discos, adaptadores de bus (HBAs) y software de almacenaje. El SPC-1C utiliza una carga de trabajo diseñada para evaluar las prestaciones del componente de almacenaje realizando funciones típicas de aplicaciones críticas de negocio, caracterizadas por un predominio de operaciones de E/S aleatorias con consultas y actualizaciones. Ejemplos de este tipo de aplicaciones son las de OLTP, operaciones de base de datos e implementaciones de servidores de correo.

Las configuraciones de las pruebas han de incluir uno o más controladores y hasta cuatro dispositivos de almacenaje. En la categoría de "Subsistemas de Almacenaje Pequeños" la configuración ha de ocupar como mucho 4U.

Como se puede ver en la imagen adjunta la mejora de prestaciones absoluta es casi 7 veces mejor y el tiempo de respuesta se rebaja un 28%.

La otra marca viene del benchmark TPC-H @3000GB. El Transaction Processing Performance Council (TPC) es una corporación sin ánimo de lucro creada para definir bancos de prueba de procesos transaccionales y de bases de datos y publicar datos objetivos y verificables a la industria. Por transacciones a nivel de computación se entiende una serie de operaciones como lecturas/escrituras de disco, llamadas al sistema operativo o algún tipo de trasferencia de datos de un subsistema a otro. Para TPC una transacción típica incluye la actualización de un sistema de base de datos para actividades como control de inventarios, reserva de plazas en una aerolínea o movimientos bancarios.

El TPC Benchmark™H (TPC-H) es un banco de pruebas de sistemas de soporte a la decisión. Consiste en una serie de consultas y modificaciones concurrentes sobre una base de datos con relevancia para un amplio espectro de la actividad industrial. Este benchmark en particular trabaja sobre grandes volúmenes de datos y ejecuta consultas con un alto grado de complejidad.

El resultado se llama "TPC-H Composite Query-per-Hour Performance Metric (QphH@Size)" y refleja múltiples aspectos de la capacidad del sistema para ejecutar consultas, así como el como el precio/prestaciones, medido en $/QphH@Size.

La mejor marca mundial TPC-H @3000GB no cluster,  se ha publicado el 10 de abril y la información ejecutiva completa se puede consultar aquí. El resultado global y el acceso a otros resúmenes ejecutivos se puede encontrar en esta dirección.

Lo que quiero destacar es que la configuración utilizada constaba de un servidor Sun SPARC Enterprise M9000, 512 GB de memoria, 32 x Sun Storage J4200 arrays (32x 12 x 600 GB), 2 x StorageTek 6140 Arrays (2x 16 x 300 GB) y 1 x Sun Storage F5100 Flash Array (80 x 24 GB). El sistema operativo era Oracle Solaris 10 10/09 y la base de datos  Oracle 11g Release 2 Enterprise Edition.

Una vez más el array F5100 forma parte de la solución, siendo utilizado para la ubicación de índices por su baja latencia.

En resumen, por más que el proceso de compra de Sun por parte de Oracle se haya alargado más de lo esperado, tiempo que ha servido para generar especulaciones y miedos sin base real, se ha seguido trabajando en ingeniería y la nueva etapa bajo dirección de Oracle empieza a presentar sus frutos. Estos dos resultados son especialmente interesantes por su aplicación directa en la amplia base instalada en administración pública y sanidad.




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