View
222
Download
0
Category
Preview:
Citation preview
8/12/2019 SAP HANA - Entendiendo SAP HANA.docx
1/4
Desanudando Conceptos: SAP HANA
si no HANA hoy, HANAr maana
No hay newsletter, conferencia o evento del ambiente ERP que en los ltimos meses haya ahorrado detalles y
especulaciones sobre el nuevo paradigma: SAP HANA.
En medio del marketing hype, es siempre difcil para los que estamos en el ruedo decodificar lo esencial de las
nuevas tecnologas, as que aqu va nuestro aporte para ayudar a una cabal y conceptual comprensin de SAP
HANA.
SAP HANA: una primera definicin.
SAP HANA es una plataformaintegrada (hardware + software) que combina innovadoras tecnologas de base
de datos, con la modalidad de procesamiento in-memory, para soportar una nueva generacin de aplicaciones
de altsima performance, entre las que se destacan las herramientas analticas con la promesa de lograr respuestas
en tiempo real..
En realidad, SAP HANA es la respuesta de SAP a la nueva tendencia de in-memory computing que
describimos ms abajo, desarrollado en conjunto con sus clientes y socios comerciales. En principio, por sus
caractersticas, las aplicaciones de Business Intelligence son el primer target de la tecnologa SAP HANA, que
promete velocidades de procesamiento miles de veces ms eficientes que las actuales.
Para comprender correctamente de verdad SAP HANA hay que mirar un poco ms atrs, y un poco ms adelante.
Nudo 1: El desafo de las aplicaciones analticas
Las soluciones de Business Intelligence son hoy una componente casi bsica en gestin de la informacin de
cualquier tipo de organizacin. En consecuencia, la explosin masiva en los volmenes de datos recolectados por
las empresas se ha convertido en un verdadero problema, sobre todo en las organizaciones ms grandes.
Las herramientas de BW, BI, etc. se basan en la utilizacin de extractoresque replicandatos de los sistemas
transaccionales, y su posterior modelizacin en complejas estructuras n-dimensionales, que alimentarn las
herramientas de anlisis de Business Intelligence.
Dependiendo de la cantidad de datos en los sistemas fuente y la complejidad de los queries, la carga de
procesamiento y los tiempos de esta metodologa convencional pueden ser muy limitantes. Por ejemplo, hay clientes
que tienen bases de datos en sus BW de 6 o 7 terabytes, y necesitan procesamiento dehoraspara construir un
cubo .
SAP HANA se postula como una solucin a este problema.
NOTA de actualizacin:En Abril de 2012, SAP liberSAP Netweaver BW powered by SAP HANA, donde el BW
tiene a SAP HANA como base de datos primaria.
Nudo 2: La tecnologa in-memory.
8/12/2019 SAP HANA - Entendiendo SAP HANA.docx
2/4
Con el avance vertiginoso en las tecnologas de RAM, surge la interesante posibilidad de llevar todoslos
datos fsicamentems cerca de la unidad central de proceso,es decir, alojando las bases de datos en
memorias RAM de alta capacidad en lugar de hacerlo en discos . A sta se le llama in-memory computing.
Obviamente la idea de alojar datos en memoria no es nueva, y ya haba avances en este sentido. De hecho el
Business Warehouse Accelerator de SAP ya utiliza esta tecnologa.
Lo que ha hecho que en los ltimos aos las soluciones in-memory sean tan populares, es que los precios y las
capacidades la habilitan para una rango mucho ms amplio de aplicaciones, pensando ya en memorias RAM
capaces de alojar Terabytes de informacin. Eliminando el acceso a discos, el procesamiento in-memory genera
tiempos de respuesta hasta 10.000 veces mayores y se puede procesar datos a una velocidad de 100GB por
segundo.
El procesamiento in-memory involucra indudablementela utilizacin de hardware servidor
especializado,configurado y certificado para el software en cuestin, e incluso con el software pre-instalado. SAP
HANA, es un producto que implementa in-memory computing.
Nudo 3: Nuevas tecnologas en las bases de datos y procesamiento paralelo
El otro ingrediente fundamental en el core de SAP HANA, son las innovadoras tecnologas en el tratamiento de la
base de datos.
El almacenamiento de tablas por columna ofrece nuevas posibilidades de compresin de los datos. Se habla de
llevar a un nivel de compresin del 30% o menos, sto es, a la tercera parte de su tamao actual. Por ejemplo, en
SAP TechEd 2011 se mostraron bases de datos de casi 3 Terabytes reducidas a 600 Gb de almacenamiento.
Asimismo, participan de SAP HANA algoritmos de procesamiento paralelo(multi-ncleo) que amasijan datos a
velocidades hasta ahora impensadas (por ejemplo, consultar 360 millones de registros en apenas 1 segundo).
Nudo 4: Tras la promesa del tiempo real
Por ltimo, y gracias a todo lo anterior, SAP HANA incluye un eficiente mecanismo de replicacin de datos a
travs de distintas componentes de replicacin de datos (SAP LT, SAP Data Services, o lSybase Replication
Server), que aspiran los datos del ERP o del CRM casi entiempo-real, es decir, a medida que van ocurriendo. En
lugar de los esquemas retrospectivos del data warehousing ms tradicional, utiliza una tecnologa event-driven.
8/12/2019 SAP HANA - Entendiendo SAP HANA.docx
3/4
El escenario de analizar datos en tiempo real era un viejo sueo de todos los usuarios de Business Intelligence, y
ahora empezara a ser posible gracias al in-memory computing.
NOTA de Actualizacin:En Enero de 2013, SAP liber la suite de negocios de SAP Netweaver (SAP Netweaver
Business Suite Powered by SAP HANA) , para utilizar SAP HANA como base de datos primaria, sin necesidad de
usar mecanismos replicadores, como los presentados en el tipDos escenarios de ABAP con SAP HANA.
SAP HANA desanudado.
Ahora s, podemos arriesgar una definicin ms concreta de SAP HANA.
SAP HANA es una solucin integrada (stack)de hardware SAP-certificado ysoftware pre-instalado, que
conforma una plataforma in-memory para aplicaciones de alto rendimiento, como herramientas de anlisis y
simulacin en tiempos casi reales.
SAP HANA en un escenario "side-by-side, corre al lado del Business Suite, capturando y replicando datos en
tiempo casi real y sin perturbarlo. Tambin desde Enero de 2013, SAP HANA puede ser utilizado como base de
datos primaria de la suite de negocios de SAP.
Entre las componentes de software de SAP HANA, la columna vertebral es el motor de clculo (Calculation
Engine) y la base de datos hbrida "in-memory". Ofrece almacenamiento columnar o tradicional y hace uso de
las tecnologas de optimizacin de base de datos, procesamiento paralelo, compresin, etc., antes mencionadas.
Otra componente importante, si es necearia la replicacin de datos es la componente SAP Landscape
Transformation, una herramienta de replicacin basada en Triggers, que SAP HANA utiliza para copiar datos del
BW, del ERP, del CRM casi en tiempo real.
Los proveedores de hardware hasta ahora ofreciendo esta solucin son HP, IBM, Cisco, Fijitsu, y Dell.
La siguiente figura refleja cmo se relaciona el stack de capas de SAP HANA con el Business Warehouse
Accelerator y otros componentes anteriores. (Fuente: HP)
http://www.teknodatips.com.ar/sap-netweaver/262-escenarios-abap-con-sap-hana.htmlhttp://www.teknodatips.com.ar/sap-netweaver/262-escenarios-abap-con-sap-hana.htmlhttp://www.teknodatips.com.ar/sap-netweaver/262-escenarios-abap-con-sap-hana.htmlhttp://www.teknodatips.com.ar/sap-netweaver/262-escenarios-abap-con-sap-hana.html8/12/2019 SAP HANA - Entendiendo SAP HANA.docx
4/4
Con respecto a SAP HANA y su relacin con SAP Netweaver Business Warehouse, hay que considerar que en un
futuro cercano, el actual "agilizador de performance" SAP NetWeaver BW Accelerator(indexa la informacin del
SAP BW usando tecnologa in-memory), yanoser ms necesario: SAP HANA esel sucesor de SAP Netweaver
BWA.
En cambio, es importante entender que SAP HANA complementaa SAP NetWeaver Business Warehouse (el
Warehouse de SAP) y NOlo reemplaza.
SAP HANA hoy
SAP HANA 1.0 fue oficialmente liberado en Junio de este ao (2011), despus de varios meses de prueba en ciertos
clientes seleccionados, con, aparentemente, excelentes resultados.
SAP HANA, al menos inicialmente, es una solucin principalmente orientada a los clientes con altos
volmenes de informacin, que justifiquen los costos de esta tecnologa.
Es importante mencionar que, como en cualquier sistema de BI, el trabajo de modelizacin sigue siendo un desafo
en manos del cliente.
Qu hay en el horizonte para SAP HANA
El in-memory computing es una tecnologa an en sus comienzos, y es de esperar que SAP HANA progrese en
ancho y en alto.
SAP HANA debe entenderse como una PLATAFORMA, ms que como una solucin puntual. Seguramente SAP
HANA se convertir en el hogar de todas las herramientas BI de SAP, como el Smart Meter Analytics, Trade
Promotion Management, y el propio Business Warehouse, etc.. Asimismo, ser una plataforma para soluciones de BI
provistas por terceros.
An ms, en el tiempo, probablemente SAP llevar el in -memory computing no slo a sus soluciones
analticas sino a sus productos transaccionales. Muchos ojos estn puestos para divisar ERP o CRM sobre
SAP HANA. Hay quienes dicen que SAP lleva dos aos de ventaja a sus competidores en la tecnologa in -
memory.
Igual, como deca mi abuelito, quin se lo va a discutir . . .
A.D.
Conozca ms de SAP HANA, leyendo en Teknodatips:
SAP HANA en "pastillas" - Parte 1 de 3
SAP HANA en "pastillas" - Parte 2 de 3
SAP HANA en "pastillas" - Parte3
Dos escenarios de ABAP con SAP HANA
http://www.teknodatips.com.ar/sap-netweaver/215-sap-hana-en-qpastillasq-parte-1-de-3.htmlhttp://www.teknodatips.com.ar/sap-netweaver/215-sap-hana-en-qpastillasq-parte-1-de-3.htmlhttp://www.teknodatips.com.ar/sap-netweaver/217-sap-hana-en-qpastillasq-parte-2-de-3.htmlhttp://www.teknodatips.com.ar/sap-netweaver/217-sap-hana-en-qpastillasq-parte-2-de-3.htmlhttp://www.teknodatips.com.ar/sap-netweaver/230-sap-hana-en-pastillas-parte-3-de-3-bw.htmlhttp://www.teknodatips.com.ar/sap-netweaver/230-sap-hana-en-pastillas-parte-3-de-3-bw.htmlhttp://www.teknodatips.com.ar/sap-netweaver/262-escenarios-abap-con-sap-hana.htmlhttp://www.teknodatips.com.ar/sap-netweaver/262-escenarios-abap-con-sap-hana.htmlhttp://www.teknodatips.com.ar/sap-netweaver/262-escenarios-abap-con-sap-hana.htmlhttp://www.teknodatips.com.ar/sap-netweaver/230-sap-hana-en-pastillas-parte-3-de-3-bw.htmlhttp://www.teknodatips.com.ar/sap-netweaver/217-sap-hana-en-qpastillasq-parte-2-de-3.htmlhttp://www.teknodatips.com.ar/sap-netweaver/215-sap-hana-en-qpastillasq-parte-1-de-3.htmlRecommended