Tempo de Resposta em Sub-Segundos com o novo MicroStrategy 10 In-Memory Analytics. Anderson Santos, Sales Engineer Brazil



Documentos relacionados
A Nova Interface do Data Discovery no MicroStrategy 10. Anderson Santos, Sales Engineer Brazil 11/08/2015

Arquitetura de Banco de Dados

Nenhum dado deixado para trás: +20 novas fontes de dados com a nova preparação de dados no MicroStrategy 10

TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE

Instituto de Educação Tecnológica Pós-graduação Gestão e Tecnologia da Informação - Turma 25 20/03/2015. Big Data Analytics:

Melhoria de Performance nos Dashboards e Relatórios adotando melhores práticas em SAP Business Objects 4

Copyright 2012 EMC Corporation. Todos os direitos reservados.

Implantando Data Discovery para equipes centralizadas e descentralizadas

Inovação e Tecnologia Acelerando o crescimento dos seus negócios. Alexandre Castro Channel Enabler & Solution Expert

Chapter 3. Análise de Negócios e Visualização de Dados

Com as mudanças tecnológicas e acirramento da competitivadade, Advanced Analytics tornou-se uma prioridade para as áreas de negócio

Comparativo de desempenho do Pervasive PSQL v11

Big Data: Uma revolução a favor dos negócios

SAP Business One Mobile App Seus negócios em tempo real e a qualquer hora! Alexandre Castro Channel Enabler & Solution Expert

IBM Netezza High Capacity Appliance

Plataforma de Business Intelligence

Oracle ISV. Felipe Pontes, Gerente Senior de Consultoria de Vendas ISV/OEM Setembro 09, 2014

Arquitetura dos Sistemas de Informação Distribuídos

Planejamento e Orçamento

As Novas Tecnologias de Dados, Inteligência Competitiva e Preditiva

Business Intelligence Conceitos, Metodologia de Desenvolvimento e Exemplos de BI

INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa

Copyright OSIsoft, LLC.

Prof. Daniela Barreiro Claro

MÓDULO 11 ELEMENTOS QUE FAZEM PARTE DO PROJETO DO SISTEMA

Resumo dos principais conceitos. Resumo dos principais conceitos. Business Intelligence. Business Intelligence

Da tendência à realidade:

Informação é o seu bem mais precioso e você não pode correr riscos de perder dados importantes. Por isso, oferecemos um serviço de qualidade e

Arquiteturas escaláveis utilizando ferramentas Shared Nothing. Victor Canô

Imagem retirada de documentações de treinamentos oficiais INTEL

nforce Serie 600i Recursos e Benefícios - MCP NVIDIA nforce 680i SLI

MBA Inteligência Competitiva Com ênfase em BI/CPM. Metadados

A Gerência em Redes de Computadores

Dashboard mágico oferece controle da operação da distribuição de gás para o estado do Rio de Janeiro

Fábio Ávila Thiago Carvalho POWERPIVOT

SO: Gerenciamento de Processos

Inteligência Analítica e Mobilidade com Soluções SAP

Gestão de TI. Aula 10 - Prof. Bruno Moreno 30/06/2011

SAP Insurance Insurance Analyzer. Giovanni Menegat Arquiteto de Soluções - Insurance

Fundamentos de Sistemas Operacionais

Uma estrutura (framework) para o Business Intelligence (BI)

Everson Scherrer Borges João Paulo de Brito Gonçalves

Interatividade aliada a Análise de Negócios

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Data Warehouse Processos e Arquitetura

Módulo 4. Construindo uma solução OLAP

Windows 8 no Surface, Data Dashboard e a evolução do mercado de tecnologia móvel

Gerência de Redes. Introdução.

IBM WebSphere DataStage

Prof. Daniela Barreiro Claro

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

SAP Business One, version for HANA. Ralph Oliveira

Curso Desenvolvimento de Dashboards com o Excel 2007 e 2010

Curso Data warehouse e Business Intelligence

Fornecendo Inteligência, para todo o mundo, a mais de 20 anos.

BancoEstado ganha eficiência de dados e mais rapidez no desenvolvimento de sistemas com CA ERwin

Família CJ2. Novos CLPs com alta qualidade comprovada. Controladores Programáveis

1

Detecção e investigação de ameaças avançadas. INFRAESTRUTURA

Sistemas Operacionais

SISTEMAS DISTRIBUIDOS

BIG DATA Armazenamento e Gerenciamento de grandes volumes de dados

APRESENTAÇÃO TMS FROTA

Plataforma Pentaho. Fagner Fernandes

Como implementar os processos de Gerenciamento de Demanda e Capacidade de serviços de TI.

Sistemas IBM Flex & PureFlex

Rua Serra dos Carajás, 84, Indaiatuba, SP Celular: skype: heverson.

Seminário Online. Como melhorar a Performance do seu Site ou Blog?

ONS ANALISA SOLUÇÃO DE CLOUD COMPUTING VISANDO AGILIZAÇÃO DE PROCESSOS E DIMINUIÇÃO DOS CUSTOS DO SISTEMA ELÉTRICO BRASILEIRO

Treinamento PostgreSQL Cluster de Banco de Dados - Aula 01

Subsecretaria de Contabilidade Pública. Coordenação-Geral de Contabilidade e Custos da União. Tesouro Gerencial

Guia Rápido de Licenciamento do SQL Server 2012

Adriano Maranhão BUSINESS INTELLIGENCE (BI),

Potencializando o uso dos mapas para seus Negócios!

Automação de Locais Distantes

Inteligência Empresarial. BI Business Intelligence. Business Intelligence 22/2/2011. Prof. Luiz A. Nascimento

Tópicos Avançados Business Intelligence. Banco de Dados Prof. Otacílio José Pereira. Unidade 10 Tópicos Avançados Business Inteligence.

Banco de Dados Arquiteturas para SGBDs

WebAnalytics. presença digital

Sistema Operacional Correção - Exercício de Revisão

Resultados da Pesquisa

Windows 2008 Server. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy.

Appliances SQL Server Implemente em Dias, Não em Meses

CURSO BÁSICO DE INFORMÁTICA

Prof. Daniela Barreiro Claro

7 Processamento Paralelo

Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional II Prof.: Fernando Hadad Zaidan

Garantindo a produtividade dos usuários e o máximo uso de aplicações SAP

CRM. Customer Relationship Management

Identificação rápida de gargalos Uma forma mais eficiente de realizar testes de carga. Um artigo técnico da Oracle Junho de 2009

DATA WAREHOUSE. Rafael Ervin Hass Raphael Laércio Zago

PRIMAVERA RISK ANALYSIS

Business Intelligence

Sistemas Operacionais I

Percio Alexandre de Oliveira Prof. Maurício Capobianco Lopes - Orientador

OpenConsulting. Especializada em Pentaho Open Source Business Intelligence treinamento, consultoria e suporte

Processo Nº 25545/2014 RESPOSTAS A QUESTIONAMENTOS

Indicadores Gerenciais. GDC ALIMENTOS S/A Wilrobson Bassiano

Uma peça estratégica para o seu negócio

Transcrição:

Tempo de Resposta em Sub-Segundos com o novo MicroStrategy 10 In-Memory Analytics Anderson Santos, Sales Engineer Brazil

Alta Performance não é mais Desejável em uma Aplicação Analítica Expectativa dos Usuarios para a performance das aplicações analíticas ser como em uma pesquisa Google, especialmente em dispositivos móveis Explosão da variedade e volumes dos dados requer consolidação e agregação In-Memory Aplicações analíticas modernas contém 100 s de vizualizações distribuida para 1000 s de usuários diariamente Direcionadores de Alta Performance Queda drástica no custo de memória combinado com o processamento em paralelo entrega desempenho efetivo a baixo custo. 2

A Nova Arquitetura MicroStrategy s New In-Memory Combina 3 Inovações Armazenamento de dados In-Memory Processamento de dados Massivo em Paralelo utilizando Hardware de Mercado Analytics olhando para frente Dados Integrados e Camadas de Visualização Exploração Interativa de Terabytes de Conjuntos de Dados por 100,000s de Usuários 3

Cubos In-Memory Particionados em Paralelo Paralelo Relacional In-memory Engine Escalabilidade Linear para 1000s de CPUS Schema flexível e dados particionados 3x a 10x mais rápido 7x a 20x mais usuários Exploração interativa herméticamente acoplada Conexões de dados em paralelo para alta taxa de obtenção dos dados. Renderização das Visualizações de Cubos in-memory. Schema de cubos muito mais flexisivel. Não é necessário pre-joins. Melhor gestão de memória Camada in-memory extremamente aprimorada. Suporte a mais de 2B de linhas por cubo. Engine In-Memory hermeticamente acoplada a engine de visualização. Rápido tempo de resposta para as aplicações. 4

Cubos Particionados em Paralelo Co-existem com Bases de Dados Existentes no MicroStrategy Cubos Particionados em Paralelo Não substitui bases de dados Funciona como Camada de Dados para aplicativos que exigem altíssimo desempenho. Drill through para bancos de dados (detalhes) Carga a partir de bancos de dados e Hadoop ORIGEM DOS DADOS

Processamento de Dados Massivo em Paralelo através de Hardware de Mercado BI Tradicional Execução em Paralelo com MSTR 10 Query Engines Gargalo Execução em Paraleo Memória Compartilhada Dados Distribuidos Memória Memória Memória Execução e Carga da Query em Paralelo Hardware de Mercado baixo valor de investimento

Analytics olhando para frente Dados Integrados e Camadas de Visualização BI Tradicional Analytics olhando para frente Camada de Visualização Camada Analítica otimiza consulta aos dados Camada de Visualização Baixa integração Camada de Dados Camada de Dados analisa os Dashboards e otimiza as estruturas Camada de Dados A camada de dados não conhece a camada de desenvolvimento de análises Conexões otimizadas pelo menor denominador comum. Camadas integradas favorecem a otimização Camada analítica otimiza as consultas enviadas aos dados com base nas estruturas. Camada de dados olhando adiante e planejando a consulta baseada no conhecimento do Dashboard.

Carga de Dados Mais Rápidas com Particionamento em paralelo dos Cubos In-Memory Gargalo Cubos Inteligentes levam muito tempo porque a thread única do ODBC é muito lenta para buscar os dados. VISUALIZAÇÃO Application Engines API Os dados agora podem ser carregados em paralelo, proporcionando rápida publicação dos Cub. Ajuste o número de conexões através do VLDB. O Default começa com 2. Analytics Engines Analytics Engines DADOS DATA DADOS DADOS DADOS 8

Ampla Capacidade Analítica com Cubos Particionados In-Memory Gargalo Subsets de relatórios eram limitados a análises em um único passo Particionamento em paralelo apoiará a geração de consultas em múltiplos passos, suportando todas as funcionalidades analíticas das mesma forma que a Engine SQL. Analytics em multiplos passos inclui suporte a Métricas, Qualificações, Relacionamentos, Filtros, etc. 9

Grandes Volumes de Dados com Particionamento em Paralelo dos Cubos In-Memory Gargalo Limitação de Dados de 2B linhas por Cubo Supere a limitação de 2B de linhas permitindo o particionamento de dados através de vários cores de CPU, dividindo internamente os dados em multiplos pedaços de 2B de linhas. Utiliza os s de CPU existentes de forma mais eficiente. 9.4.1 Cubo OLAP 2B MSTR 10 Cubos particionados em paralelo 2B 2B. 2B. DADOS DADOS DADOS DADOS. DADOS 1 2 3. 16 1 2 3. 16 16 core CPU 16 core CPU 10

OLAP Services In-Memory vs. Cubos In-Memory Particionados em Paralelo Acesso aos Dados com Melhor Performance (Rendimento) Crie e Publique o Cubo Com Alta Escalabilidade de Dados Análise aos Dados Com Melhor Tempo de Resposta 9.4.1: OLAP Services Data: 5M linhas Tx obtenção: 5074kb/sec 9.4.1: OLAP Services Dados: 2.35B de linhas Falha devido ao limite em 2 bilhões de linhas 9.4.1: OLAP Services Dados: 8M rows Tempo de Resposta: 0:06:33 MSTR 10: Carga em Paralelo 8 Threads Data: 5M rows Tx obtenção : 22454kb/sec MSTR 10: Particionamento 8 Threads Dados: 2.35B rows Tempo p/ Publicaçaõ: 5:14:23 Tamanho do Cubo: 265GB MSTR 10: Acesso em Paralelo 8 Threads Data: 8M de linhas Tempo de Resposta : 0:04:25 Carga 4 vezes mais rápida Aumenta a escalabilidade dos dados em até 80 vezes Interações 50% mais rápidas 11

Tempo Médio de Resposta (sec) Tempo Médio de Resposta (sec) OLAP Services In-Memory vs. Cubos In-Memory Particionados em Paralelo Cubos em paralelo não particionados tem capacidade até 20% maior que o Olap Services 0 1 1 2 2 3 4 3 4 5 6 5 0 5 10 15 Power Rating (KiloCycles) 7 0 5 10 Power Rating (KiloCycles) MSTR 10 Cube 8-partition on 8-core Linux MSTR 10 Cube 1-partition on 8-core Linux MSTR 10 Cube non-partition on 8-core Linux MSTR 10 Cube 8-partition on 8-core Win64 MSTR 10 Cube 1-partition on 8-core Win64 MSTR 10 Cube non-partition on 8-core Win64 12

Response Time (sec) Response Time (sec) OLAP Services In-Memory vs. Cubos In-Memory Particionados em Paralelo 35 30 490 390 25 20 290 15 190 10 5 90 0 R1 R3 R5 R7 R9 R11 R13 R15 R17 R19 R21 R23 R25 Customer A Reports 9.4.1 Cube MSTR10 Cube Non Partition MSTR10 Cube 32-Partition -10 R1 R3 R5 R7 R9 R11 R13 R15 R17 R19 R21 R23 R25 R27 R29 Customer B Reports 9.4.1 Cube MSTR10 Cube Non Partition MSTR10 Cube 32-Partition O cubo particionado em memória tem ganho de desempenho significativo em quase todos os casos, tanto para o Cliente A quanto B Cubos OLAP e não Particionados têm tempo de resposta quase semelhante. 13

Obrigado