Archivo de la etiqueta: tpm-C.

Almacenamiento en el evento “CPD de Siguiente Generación” (2)

Continuando con la entrada anterior, G. Chillón cerró la sesión de la mañana hablando sobre las grandes ventajas que la tecnología flash aporta a las bases de datos Oracle.

Señaló que la mejora en la tecnología de discos es mucho más lenta que en el tema del procesamiento. Los mejores discos trabajan a 15.000 rpm desde hace unos ocho años y ahora un moderno procesador es unas 260 veces más rápido que un disco.  Eso provoca importantes esperas lo que redunda en que las aplicaciones no sacan todo el potencial de los modernos procesadores.

El almacenamiento flash aporta baja latencia, da más caudal y disminuye el consumo y el espacio de forma significativa con respecto a los discos. Componer discos de estado sólido con esta tecnología mejora algo el tema, pero cuando realmente se saca partido es cuando se construye una capa intermedia entre la memoria DRAM y el disco rápido.

Pero para que esta capa funcione bien, el software ha de conocer su existencia y saber aprovecharla. La versión de Oracle DB 11gR2 dispone de un módulo Smart Flash Cache que optimiza al máximo estas posibilidades, por lo que el binomio de ambas han producido productos tan extraordinarios como el Exadata o el record mundial de Tpm-C.

Cuando el caudal de IOPS es crítico hay instalaciones que acuden a fragmentar la base de datos en gran número de discos. El ejemplo adjunto muestra cómo conseguir la misma cifra de IOPS con estas dos estrategias y habla por sí solo.

Para los que no puedan implantar por ahora la revisión Oracle DB 11gR2, la buena noticia es que gestionando por configuración que los índices se ubiquen en la memoria flash, se pueden conseguir mejorar dos veces el rendimiento.

Abrió la sesión de tarde Helena Blanco que se centró en el resurgimiento de la tecnología de cintas de la mano de soluciones de archivo a largo plazo y como última línea de defensa de los datos ante catástrofes.

Centrándonos en el primer tema, que tiene especialísimo interés en sanidad,  nos encontramos con la problemática de tener que almacenar datos por muchos años, que posiblemente se acceda a ellos muy poco pero que tienen que estar disponibles por temas de regulaciones o investigación. Y en ese tiempo las tecnologías irán cambiando y habrá que hacer migraciones. Y claro, eso lleva a temas como la conveniencia de tener esos datos en un disco dando vueltas y gastando energía a lo tonto o cómo traspasar centenas de TB de un medio a otro sin impacto en el servicio.

La propuesta de Oracle se basa en una solución con dos productos de software trabajando sobre una arquitectura jerarquizada con el nivel más bajo basado en cintas. Quick File Systems (QFS) soluciona el interfaz con las aplicaciones y cumple el estándar Posix. Storage Archive Manager (SAM) es un sistema automatizador de la jerarquía de datos, con larga experiencia en el mercado.

En la figura adjunta se presenta una arquitectura de archivo jerarquizada en alta disponibilidad. En otra lámina se esquematizan los cuatro procesos básicos que tiene el SAM.  SAM está gobernado por políticas que define el administrador y trabaja trasparente al usuario y a las aplicaciones.

Un ejemplo de cómo podría ser la operación sería que de salida un fichero se archiva en los tres niveles del CPD principal y en cinta en el de respaldo. Al cabo de un mes, si no se ha señalado lo contrario,  se elimina del primer nivel del  CPD principal, liberando espacio en el disco más rápido y más caro. Y al cabo de seis meses se podría liberar también del nivel intermedio. Si en algún momento se accediese a datos que no están en el nivel 1, estos se podrían recopiar a dicho nivel y reiniciar el ciclo. Y quizás al cabo de siete años se procedería internamente a un reciclado de soporte físico, sin interrupciones de servicio.

El ahorro de costes directos e indirectos en consumo de energía, espacio y gestión que supone el tener un alto porcentaje de almacenmiento en cinta hace que una solución jerarquizada sea una alternativa muy a tener en cuenta en los entornos sanitarios.

Cerró la jornada M.A. Borrega que trató sobre la protección del dato, que no solo es una necesidad para minimizar riesgos del negocio sino que en muchos casos es objeto de regulación específica.  Hay muchos sistemas de protección del dato, pero lo más importante es comprender que no todos los datos son igual de sensibles y hay que considerar las necesidades en lo que se llama Tiempo de Recuperación (RTO) y Punto de Recuperación (RPO).

En cuanto al nivel de backup y recuperación para las bases de datos  Oracle DB dispone de la eficiente herramienta RMAN integrada en el producto y sin coste adicional para copias de respaldo a disco. Oracle Secure Backup es una herramienta que añade a RMAN la gestión del dispositvo de cintas y supone una eficiente solución para el respaldo tradicional de las bases de datos corporativas. En la lámina adunta se presenta una sofisticada solución de backup con respaldo remoto.

En cuanto a la replicación de bases de datos, Oracle en la versión Enterprise incluye Oracle Data Guard 11g que permite replicaciones síncronas y asíncronas. Es independiente del almacenamiento y en el CPD remoto sólo se puede leer, lo que, entre otras muchas ventajas,  aisla de corrupciones de disco. El producto estrella es Oracle Golden Gate que permite replicaciones entre diferentes gestores de bases de datos, trabajar en activo-activo y, entre otras prestaciones destacadas, facilita los mantenimientos y las migraciones.

Por último, se presentaron soluciones de respaldo para Exadata según las necesidades, bien directamente vía Infiniband con RMAN y un sistema ZFS Storage Appliance, a cinta con Secure Backup o mixta, como aparece en la figura.

Mientras la CE y Oracle siguen negociando Sun anuncia records

Es curioso lo que da de sí un día muy ventoso en el que toda tu familia trabaja menos tú. Aparte de un casi imposible partido de tenis y el bricolaje ese que nunca encuentras el momento, he tenido ocasión de navegar por la red y leer varios de esos temas que marcas como “por hacer” y quiero aprovechar para comentar algunos que pueden ser de interés.

NKroesLo primero es que al estar en Sun me estoy dando cuenta de que las instituciones europeas importan en nuestras vidas bastante más de lo que parece. Neelie Kroes es la Comisaria Europea para la Competición y sus declaraciones a Reuters el  21 de octubre tras una reunión en Bruselas con el Presidente de Oracle Safra Catz indicando que Oracle no ha conseguido despejar las preocupaciones sobre los riesgos para la competencia que la compra de Sun genera han dado pie a una tormenta de opiniones en la prensa especializada.

En la noticia que publica Reuters, se desarrolla el tema que, en líneas generales, se centra en las preocupaciones de la CE Logo_MySQLOracleDBsobre el futuro de la competencia si el líder de las bases de datos empresariales asumiese al líder de las bases de datos open source. La CE ve una gran concentración de mercado y Oracle argumenta que MySQL compite con SQL Server de Microsoft y lo seguirá haciendo. Para el interesado en las especulaciones periodísticas pueden leer lo que ha publicado The Register y eWeek.

Como empleado de Sun no puedo comentar nada más que la postura de Oracle está publicada recientemente y que es obvio que sus responsables legales están trabajando en el tema.

Pero estos duelos de grandes alturas no nos bloquean y seguimos trabajando y quizás imbuidos por la influencia del comprador estamos acelerando los lanzamieBenchmarksntos de soluciones innovadoras y poniendo en valor las virtudes de las mismas, cosa en la que quizá no habíamos sido muy proactivos últimamente.

En este sentido, entre el 11 y el 13 de octubre hemos anunciado hasta ocho records mundiales de rendimiento. Sólo los ennumero con el correspondiente enlace para el interesado:

  • Sun SPARC Enterprise M9000: 2.400 SPECint_rate_base2006 y 1.930 SPECfp_rate_base2006
  • Sun SPARC Enterprise M9000 Server- 64 proc: 196.564 SAPS
  • 4x Sun Blade Server con base de datos Oracle: 75.762 Two-Tier SAP Sales and Distribution (SD) Parallel Standard Application Benchmark
  • Sun SPARC Enterprise T5440 Servers: 50.000 Oracle BI EE Users
  • Sun SPARC Enterprise T5440 Server: 100.209 SPECweb2005
  • Sun SPARC Enterprise T5440 Servers con Oracle RAC: 7.717.510.6 tpmC
  • Sun SPARC Enterprise M4000 server con tecnología FlasFire: 250.000 nóminas con PeopleSoft Enterprise Payroll 9.0