El mes pasado, tuve la oportunidad de asistir al campamento de entrenamiento de SAP HANA en Dubai (Emiratos Árabes Unidos). Esta fue mi primera oportunidad, después de muchas expectativas y whitepapers, de poner mis manos en una verdadera máquina de SAP HANA y la expectativa se cumplieron.
Comencemos con las impresionantes mejoras de hardware que nos han llevado a la revolución informática en memoria.
No es difícil entender que la parte más lenta de un acceso a la base de datos es la lectura de datos de los discos. Este problema ha sido abordado por los proveedores de bases de datos al intentar utilizar optimizaciones de almacenamiento, hardware más rápido y otras técnicas, pero en última instancia, el sistema de gestión de bases de datos necesita leer los datos del disco. Así que aquí la gran idea vino a jugar ... ¿Qué pasa si puedo almacenar todos los datos en la memoria?
No hace mucho, cuando nuestros procesadores de servidor eran 32 bits, sólo podíamos dirigir 4 GB de memoria, de modo que era la cantidad máxima de memoria que tenemos en frío en nuestro servidor. Hoy en día con las arquitecturas de 64 bits podemos acceder hasta 2 TB.
Además de la gran cantidad de memoria principal que podemos tener en el servidor, gracias a las enormes arquitecturas paralelas (actualmente podemos tener hasta 64 núcleos de CPU por servidor) podemos aplicar muchas optimizaciones que reducen el tamaño de los datos y aumentan Rendimiento de acceso. Estos son:
- Compresión de datos
- No es necesario utilizar tablas agregadas que reduzcan los requisitos de almacenamiento de datos.
- Podemos utilizar particiones de tablas para aumentar la velocidad de acceso a los datos.
Todo esto nos da un tiempo de respuesta cercano a la consulta inmediata, incluso con consultas que involucran billones en filas, y créanme, esto no es sólo un truco de Marketing ... Lo he visto;)
Hasta ahora hemos visto por qué es interesante usar la informática en memoria y por qué hacerlo ahora, pero, ¿cómo gestionamos SAP HANA Appliance?
El núcleo de la administración de SAP HANA Appliance es SAP HANA Studio. Usando esta herramienta podemos:
- Modelar nuestra información; Estos modelos se utilizan para crear vistas múltiples de los datos transaccionales.
- Vista previa de los datos de las tablas físicas y los modelos de información mencionados anteriormente.
- Importar y exportar datos
- Configurar el aprovisionamiento de datos (cargas de tabla iniciales y replicación)
- Administrar la seguridad del sistema
Espero que haya disfrutado de esta visión general de la aplicación SAP HANA. Muy pronto volveré con un post sobre la conectividad de SAP HANA.
Si usted tiene alguna pregunta u opinión sobre el dispositivo SAP HANA, por favor deje un comentario a continuación.