SAP HANA - Entendiendo SAP HANA.docx

download SAP HANA - Entendiendo SAP HANA.docx

of 4

Transcript of SAP HANA - Entendiendo SAP HANA.docx

  • 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.html
  • 8/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.html