roteiro infraestrutura para bi1 • introdução • armazenamento de dados – mídias de...

46
Roteiro Infraestrutura para BI 1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup • Alta Disponibilidade Virtualização e Computação em nuvem

Upload: internet

Post on 18-Apr-2015

102 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Infraestrutura para BI 1

Roteiro

• Introdução• Armazenamento de dados– Mídias de armazenamento– RAID– DAS, NAS, SAN– Sistemas de Arquivo

• Backup• Alta Disponibilidade• Virtualização e Computação em nuvem

Page 2: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem

Cloud Computing

Guilherme Galante

SEMANA DE INFORMÁTICA - UNIPAR

Page 3: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 3

Page 4: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 4

Clouds

De maneira geral, Computação em Nuvem (Cloud Computing) é a virtualização de produtos e serviços computacionais

Referência à figura que representa a Internet

Page 5: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

5Computação em Nuvem

Computação em Nuvem: Definição

Diversas definições, nenhum consenso Mais de 20 definições em Vaquero (2009) Segundo Foster (2008):

“...um paradigma de computação em larga escala que possui foco em proporcionar economia de escala, em que um conjunto abstrato, virtualizado, dinamicamente escalável de poder de processamento, armazenamento, plataformas e serviços são disponibilizados sob demanda para clientes externos através da Internet.”

Vaquero, L. M., Rodero-Merino, L., Caceres, J., and Lindner, M. (2009). A break in the clouds: towards a cloud definition. SIGCOMM Comput. Commun. Rev., 39(1):50–55Foster, I., Zhao, Y., Raicu, I., and Lu, S. (2008). Cloud computing and grid computing 360-degree compared. In Grid Computing Environments Workshop, 2008. GCE ’08, pages 1–10.

Page 6: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 6

Origens Adaptado de: Voorsluys, W; Broberg, J; Buyya, R; Introduction to Cloud

Computing. IN

: Cloud Computing. W

iley. 2011.

Computação em Nuvem

Hardware

Gerenciamento de Sistemas

Tecnologias de Internet

Para

digm

as d

e Co

mpu

taçã

o/N

egóc

ios

- Virtualização- Multicore

- Grades - Computação Utilitária

- SOA- Web 2.0

- Web Services

- ComputaçãoAutônoma

Page 7: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 7

Arquitetura de uma Nuvem

FONTE: Dexter Duncan, Xingchen Chu, Christian Vecchiola, and Rajkumar Buyya. The structure of the new IT frontier: Cloud computing - Part I. Online, 2009

Page 8: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 8

Classificações

• Modelo de Implantação– Quem é o dono da nuvem?– Quem utiliza?– Onde está localizada?

• Modelo de Serviço– Quais são os serviços prestados?

Page 9: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 9

Modelos de Implantação

• Públicas• Privadas• Híbridas• Comunitárias

Page 10: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 10

Modelos de Implantação

• Públicas• Privadas• Híbridas• Comunitárias

Page 11: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 11

Modelos de Implantação

• Públicas• Privadas• Comunitárias• Híbridas

Page 12: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 12

Modelos de Implantação

• Públicas• Privadas• Comunitárias• Híbridas

Page 13: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 13

Modelos de Serviços

FONTE: http://www.gta.ufrj.br/ensino/eel879/trabalhos_vf_2009_2/seabra/arquitetura.html

SaaS

PaaS

IaaS

XaaS: Everything as a Service

Page 14: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 14

IaaS – Infrastructure as a Service

• Oferece infraestrutura de hardware– Normalmente através de

virtualização• Funciona como um aluguel de

recursos:– Equipamentos de Rede– Memória– CPU– Armazenamento

• Infraestrutura deve ser escalável– Aumentar ou diminuir recursos de

acordo com a necessidade do cliente

Infraestrutura Física

Hypervisor

VM

Prov

edor

Page 15: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 15

ModeloTradicional

Cloud Font

e: h

ttp:

//w

ww

.righ

tsca

le.c

om

Page 16: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 16

IaaS: Exemplos

Page 17: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 17

Amazon EC2

Page 18: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 18

Amazon EC2Valores em 27/08/2011

Page 19: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 19

PaaS – Platform as a Service

• Modelo onde se fornece recursos para a construção de aplicações e serviços para a Internet

• Os recursos incluem:– Ferramentas de desenvolvimento– Teste– Hospedagem– Banco de Dados– Segurança– Controle de versões Infraestrutura Física

Hypervisor

VM

Ferramentas de Desenvolvimento

Prov

edor

Page 20: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 20

PaaS: Exemplos

Page 21: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 21

Windows Azure

Page 22: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 22

SaaS – Software as a Service

• Modelo no qual uma aplicação é armazenada em um servidor

• Usuários a acessam via Internet– Não há a necessidade de

dar suporte à aplicação

Infraestrutura Física

Hypervisor

VM

Ferramentas de Desenvolvimento

Aplicações

Prov

edor

Page 23: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 23

SaaS: Exemplos

Page 24: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 24

Google Apps

Page 25: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 25

Vantagens – modelo público

• Redução de investimento em TI (HW, SW) e…– troca de capital (CAPEX) por operacional (OPEX)– sem custo de manutenção– sem custo de pessoal– sem custo de espaço físico– sem custo de energia

• Não há contratos complexos e duradouros de prestação de serviços:– cobra-se apenas por recursos x tempo de uso

• Agilidade e facilidade de conseguir resolver uma tarefa• Escalabilidade por demanda

– capacidade virtualmente infinita• Abstração da tecnologia sendo usada

Page 26: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 26

Vantagens – modelo privado

• Segurança– totalmente sobre o controle da organização

• Otimização do uso de infraestrutura já existente– Virtualização e consolidação de servidores

• Primeiro passo em direção à adoção do modelo híbrido ou público

Page 27: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 27

Casos de uso

• – Amazon EC2 e S3 (100 instâncias)– Conversão de 11 milhões de artigos (4TB)– Aproximadamente 24 horas– Meses, utilizando infraestrutura própria– Custo total: $240

• Nasdaq– Mantém histórico de dados– Amazon S3– Evita sobrecarga nos servidores locais

Page 28: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 28

Page 29: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Desafios...

Computação em Nuvem 29

Page 30: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Desafios...

• Segurança

• Confiabilidade

• Disponibilidade

• QoS

• Interoperabilidade (Padrões)

• Questões LegaisComputação em Nuvem 30

Page 31: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Infraestrutura para BI 31

BI nas Nuvens

–BI in the clouds: Análise de dados em SaaS–Armazenamento e ferramentas na nuvem–Exemplo de fornecedores:– http://www.1010data.com/– http://www.data-applied.com/– http://www.jaspersoft.com/– http://www.gooddata.com/– http://www.atomsail.com

Page 32: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 32

ARMAZENAMENTO NAS NUVENS

Você tem certeza que os dados estão seguros na nuvem?

Eu acabei de ver minha planilha no canal do tempo!!

Page 33: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 33

Armazenamento em Nuvens

• Armazenamento on-line em pools virtualizados e especializados em estoque de dados físicos

• Empresas de hospedagem ou host companies que operam grandes data centers possuem engenheiros e analistas para manter o ambiente estável e com capacidade escalonável de armazenamento para suprir demandas

Page 34: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 34

Vantagens

• As empresas precisam pagar apenas para o armazenamento que realmente usar.

• Dispensa instalação de dispositivos de armazenamento físico em seu ambiente de TI

• Tarefas de armazenamento de manutenção, como backup, replicação de dados e compra dispositivos de armazenamento adicionais são transferidas para a responsabilidade de um prestador de serviços

• Permite a organização se concentrar em seu core business

Page 35: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 35

Desafios

• Armazenar dados confidenciais em data centers de terceiros podem solicitar políticas de segurança dos dados armazenados e os dados em trânsito

• O desempenho pode ser menor do que o armazenamento local, dependendo de quanto o cliente está disposto a invertir com a banda larga e infraestrutura de rede

• Confiabilidade e disponibilidade depende da infraestrutura do prestador de serviço

• Falhas...

Page 36: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 36

Amazon S3 (Simple Storage Service)

– Objetos: arquivos– Buckets: contêiner

• Usos:– Hospedagem de aplicativos– Backup e armazenamento– Hospedagem de mídia– Hospedagem web– Etc...

Page 37: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 37

Amazon RDS

• Relational Database Service• Banco de dados relacional na nuvem– MySQL, Oracle ou Microsoft SQL Server

• Exemplos de Instâncias de BD– Microinstância: 630 MB de memória, até 2 ECU, plataforma

de 64 bits, capacidade de E/S baixa (somente mecanismo SQL Server)

– Instância de Banco de Dados grande: memória de 7,5 GB, 4 ECUs, plataforma de 64 bits, capacidade E/S elevada

– Instância de Banco de Dados Quádrupla: 68 GB de memória, 26 ECUs, plataforma de 64 bits, alta capacidade de E/S

Page 38: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 38

Mas nem tudo são flores...

Page 39: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 39

BI EM NUVENS

Page 40: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 40

Page 41: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Infraestrutura para BI 41

BI nas Nuvens

• O conceito é simples: informação transacional é copiada para um storage baseado na nuvem– Pode já estar lá

• Uma vez que os dados estão no cloud, você pode executar relatórios, criar dashboards e realizar operações analíticas que suportem decisões fundamentais do negócio através de um aplicativo Web– PaaS– SaaS

Page 42: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Infraestrutura para BI 42

BI nas Nuvens

• Pequenas e médias empresas– Nuvens públicas– Ferramentas prontas– Menor custo com implantação

• Grandes empresas– Nuvens privadas– Grande quantidade de dados inviabiliza o uso de nuvens

públicas• Hoje, apenas 7% das companhias utilizam ferramentas de

BI em nuvem– Previsão de aumento para 23% nos próximos 3 anos, de

acordo com cio.com (06/2010)

Page 43: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Infraestrutura para BI 43

BI nas Nuvens

–Exemplo de fornecedores:– http://www.jaspersoft.com/– http://www.1010data.com/– http://www.data-applied.com/– http://www.gooddata.com/– http://www.atomsail.com

Page 44: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Computação em Nuvem 44

AVALIAÇÃO

Page 45: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Infraestrutura para BI 45

Exercício Proposto

• Exercício 1• Sortear um dos tópicos abordados para a aplicação

em um caso real• Requisitos:– Descrição do Cenário• Características e demandas

– Infraestrutura necessária • Verificar a viabilidade do uso de uma Cloud

– Planilha de orçamento• Equipamentos e mão-de-obra

– Justificar as escolhas

Page 46: Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •

Infraestrutura para BI 46

Exercício Proposto

• Exercício 2• Escolher uma ferramenta de BI oferecida na nuvem• Descrever quais as suas principais funcionalidades• Fazer um comparativo com outra ferramenta offline

apresentada durante o curso• Analisar a questão custo/benefício

• Enviar os exercícios para [email protected]– Formato .pdf (máximo 5 páginas)– Assunto: Projeto Infraestrutura– Grupos de até 3 pessoas