Anda di halaman 1dari 5

In Memory Computing

David Alberto Pinett Paz


2011-1051-0023

Diseo de Bases de Datos

Computacin En Memoria (In-Memory)


Definicin: Una base de datos en memoria (IMDB; tambin el sistema de base de datos de la memoria principal o MMDB) es un sistema de gestin de base de datos que se basa principalmente en la memoria principal para equipo de almacenamiento de datos. Se pone en contraste con los sistemas de gestin de base de datos que emplean un mecanismo de almacenamiento en disco. Bases de datos en memoria principal son ms rpidos que los discos optimizados para bases de datos ya que los algoritmos de optimizacin internos son ms simples y menos ejecutar instrucciones de la CPU. Acceso a los datos en la memoria se reduce la actividad de lectura de E / S cuando se consultan los datos que proporciona un rendimiento ms rpido y ms predecible de disco. En aplicaciones donde el tiempo de respuesta es crtico, como los equipos de redes de telecomunicaciones y las redes de anuncios para mviles, bases de datos de la memoria principal son de uso frecuente. Surgimiento: Nombres, pagos, direcciones, estadsticas, y un sinnmero de variables, la cantidad de informacin que actualmente se integra en bases de datos computacionales para facilitar el trabajo de una empresa son cada vez ms variados y de mayor volumen. El resultado? lo que debera ser rpido se est volviendo un trabajo cada vez ms dificultoso y sosegado. Los departamentos de Inteligencia de Negocios, o cualquiera que maneja grandes cantidades de informacin sistematizada, son los ms afectados por este problema. Por ms poderosos o efectivos que sean los servidores encargados de procesar y almacenar esta informacin algunas propiedades fsicas les impiden acceder a los datos de forma suficientemente rpida como para sostener las necesidades actuales de la industria. Este desafo est siendo enfrentado por las empresas con diversas herramientas que les ayudan a analizar mtricas y optimizar sus procesos. Pero ninguna promete tanto como la llamada computacin en memoria (In-Memory Computing, o IMC), tecnologa que mezcla hardware y software para acelerar de forma impresionante la bsqueda, escritura y lectura de informacin en una base de datos, una de las disrupciones ms significativas en el mundo del BI. Pero, qu es la computacin en memoria? La IMC es una arquitectura distinta de la tradicionalmente usada para procesar la informacin en un computador. Por lo general, la CPU enva la informacin a travs de puentes (conocidos como BUS) hacia la memoria RAM, donde la almacena temporalmente para tener acceso rpido o la enva al disco duro, donde finalmente se guarda para futuros accesos. El

problema es que cada etapa extra en la transaccin aade una cantidad de tiempo considerable, haciendo ms lento el proceso en general. La computacin in memory, en cambio, utiliza directamente un sector del CPU conocido como cach para realizar las transacciones, o directamente la memoria RAM, ambos mtodos que ahorran tanto ciclos de operacin del procesador, como energa y, principalmente, viajes entre un sector y otro, lo que a la larga impacta con fuerza y positivament la velocidad. Las empresas que implementan las soluciones basadas en memoria, demostraron (segn cifras de SAP) un incremento en la velocidad de al menos 20 veces, mientras que el hardware consume slo el 10% en costos y tamao, en comparacin a estructuras tradicionales, lo que representa un ahorro en la relacin precio-desempeo del 200%. En 2014 el 30% de las aplicaciones analticas de BI se realizarn con la tecnologa in-memory, para ir sumando escalabilidad y velocidad de procesamiento, lo que tiene un beneficio directo al adelantarse a escenarios futuros ms proactivos. Dentro de esta dinmica, el rendimiento de las corporaciones se ver potenciado gracias al aumento de aplicaciones analticas, sumado a la estratega de BI, la minera de datos, predicciones y simulaciones. Ahora bien, cabe preguntarse, cales son los beneficios concretos de incorporar la computacion en memora a los procesos de BI de una empresa? Y ms an, qu tipo de empresas pueden verse beneficiadas? Beneficios: La velocidad es la principal ganancia de la computacin en memoria, ya que en vez de analizar la informacin en das o semanas, las empresas pueden realizar consultas complejas en minutos, incluso segundos, en donde sus operaciones de negocio, especialmente las predicciones y respuestas anticipadas, marcarn la diferencia. Por otro lado, con la computacin en memoria el poder de computo har que las organizaciones puedan investigar conjuntos completos de datos en lugar de muestras representativas, lo que significa que estarn seguras de que estn elaborando estrategias en base a todas las variables relevantes. Al confiar en que no importando la cantidad de datos que se ingresen los procesadores tendrn el poder de realizar las bsquedas en tiempos mnimos, las organizaciones pueden tener mucha ms flexibilidad a la hora de acceder y utilizar provechosamente dicha informacin. Para quienes estn a cargo de la planificacin de ventas y operaciones, la IMC permite la colaboracin con el rea de operaciones y finanzas, para tomar decisiones estratgicas que mejoren los resultados finales, evaluando de forma colectiva el impacto financiero de la estrategia. Las analticas de medicin inteligente harn que las empresas usen los datos obtenidos para realizar una previsin de la demanda, visualizar la rentabilidad de los segmentos de cliente, e implementar nuevos productos.

Las aplicaciones IMC. Recientemente, la compaa alemana de software empresarial SAP, lanz al mercado latinoamericano su aplicacin en memoria denominada HANA (High-Performance Analytic Appliance), la que permite analizar volmenes masivos de datos en tiempo real facilitando la toma acelerada de decisiones de negocios y promoviendo la accin inmediata. Dada a conocer en detalle durante el SAP Partner Summit 2011, HANA es la nueva aplicacin de BI de la compaa, la cual se integra a toda la suite ERP de la empresa, con la posibilidad de funcionamieneto en la nube. HANA es apta para todo tamao de empresas, as como para cada sector econmico, puesto que puede adaptarse a la realidad de cada organizacin (con alta o baja adopcin de tecnologas), cercana o lejana geogrfica, pudiendo ser operativa desde cinco empleados. La especializacin de la solucin es, en este caso, a la medida. SAP HANA es la base y el ncleo de todo lo que estamos haciendo y de lo que haremos, tanto con nuestros producto actuales como con todo los que vayamos a lanzar en el futuro, porque se trata de un nuevo paradigma, de una manera completamente diferente de construir aplicaciones, explic Rodolpho Cardenuto, presidente de SAP Amrica Latina y el Caribe. Otra innovacin que puede correr gracias a la computacin en memoria, es lo que se denomina sistemas de pagos inteligentes, aplicacin financiera que calcula y entrega alternativas de financiamiento en facturas abiertas, analizando los datos actuales e histricos, proponiendo con inteligencia los descuentos que se deberan realizar en determinadas facturas. La tecnologa en memoria ayudar a que se eliminen conjeturas y suposiciones en cuanto a descuentos, facilitando a los profesionales a predecir el impacto de esos trminos financieros sobre la liquidez de los clientes. Una de las compaas que estn innovando en la computacin en memoria es la australiana Tibco, que entrega ejemplos prcticos de cmo esta tecnologa puede elevar la competitividad de las empresas, ayudando a romper la barrera del rendimiento en cualquier aplicacin que requiera frecuentes y altos volmenes de solicitudes de grandes conjuntos de datos almacenados. Ventajas Conocidas: -Industria Aeronutica: El almacenamiento en cach de millones de registros de vuelo en constante cambio, incluyendo los itinerarios, tarifas y disponibilidad, para garantizar tiempos de respuesta rpidos para bsquedas de disponibilidad de vuelos. -E-commerce: El almacenamiento de datos para los sitios web de comercio electrnico para apoyar a la personalizacin y los carros de compras, grantizando la experiencia del cliente. El impacto de la computacin en memoria en los departamentos de TI es importante. Hoy en da si se quiere competir en los mercados verticales donde tiene un impacto real (finanzas, telecomunicaciones, comercio minorista, etc.) en la

infraestructura y los conocimientos de programacin, tomar ventaja de la computacin en memoria es un imperativo, donde el anlisis y la bsqueda a travs de grandes conjuntos de datos lleva a las empresas a diferenciar sus negocios en el futuro, dice David Hickman, director of service-oriented architecture (SOA) de Mrketing de Tibco. Pese a la efectividad de esta tecnologa, su llegada a Latinoamrica an es lenta. Las aplicaciones SAP HANA, por ejemplo, debido a reciente lanzamiento estn en una etapa de estudio y aproximacin por las empresas de la regin. Actualmente, slo cinco empresas latinoamericanas han implementado esta aplicacin. Estos cinco contratos nos permiten asegurar que con la computacin in-memory logramos un rpido pasaje de concepto a realidad, lo que nos entusiasma de cara al futuro inmediato, dice el ejecutivo regional de SAP. Computacin en memoria, en la nube y mvil: la seguridad es el desafo. Este es el sueo de muchos gurs tecnolgicos que pronostican que este trinomio ser clave para el xito empresarial, especialmente en todo lo que tiene que ver con la minera de datos, el data warehousing, la virtualizacin y la BI. Si bien la tendencia parece apuntar en esa direccin (sobre todo con la computacin en la nube y la consumerizacin de dispositivos mviles, cada vez ms insertados en ambientes laborales) surgen algunas dudas an sin respuestas certeras, especialmente ligadas a la seguridad, las aplicaciones necesarias y la real utilidad de utilizar tecnologas que, quizs, no estn acordes con el tamao, dinmica u objetivos de la empresa. Otro tema importante es que, con la proliferacin de telfonos inteligentes, tablets PC y las redes sociales, la demanda de informacin est siendo en gran medida a travs de aplicaciones web y mviles; adems, el crecimiento de este segmento es exponencial, por lo que desarrollar aplicaciones enfocadas a "movilizar" todas estas tecnologas de gestin empresarial, ser fundamental para atraer y retener clientes. Actualmente, aplicaciones in-memory como Qlikview son de las pocas que soportan completamente movilidad y operacin en smartphones. La tendencia va estar asociada a soluciones de mayor valor agregado que te permitan alojar esas aplicaciones que estas necesitando, en donde la disponibilidad de aplicaciones, la audacia y velocidad de los vendedores y desarrolladores en crear dichas aplicaciones, ser fundamental, dice Mariana Zamoszczyk, gerente de Programas y Servicios IT de IDC Latinoamerica. Gartner tambin se apunta en este sentido, sealando que para el 2013 el 22% de las funcionalidades de Business Intelligence sern usadas a travs de los dispositivos mviles, por lo que la firma consultora recomienda a los departamentos de mrketing y productos trabajar de la mano para generar aplicaciones de BI personalizadas.

Anda mungkin juga menyukai