A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

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

Apresentações semelhantes


Apresentação em tema: "Roteiro Infraestrutura para BI1 • Introdução • Armazenamento de dados – Mídias de armazenamento – RAID – DAS, NAS, SAN – Sistemas de Arquivo • Backup •"— Transcrição da apresentação:

1 Roteiro Infraestrutura para BI1 • 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

2 Computação em Nuvem Cloud Computing Guilherme Galante SEMANA DE INFORMÁTICA - UNIPAR

3 Computação em Nuvem3

4 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

5 Computaçã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.” 5 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–55 Foster, 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.

6 Origens Computação em Nuvem6 Adaptado de: Voorsluys, W; Broberg, J; Buyya, R; Introduction to Cloud Computing. IN: Cloud Computing. Wiley. 2011. Computação em Nuvem Hardware Gerenciamento de Sistemas Tecnologias de Internet Paradigmas de Computação/Negócios - Virtualização - Multicore - Grades - Computação Utilitária - SOA - Web 2.0 - Web Services - Computação Autônoma

7 Computação em Nuvem7 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

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? Computação em Nuvem8

9 9 Modelos de Implantação • Públicas • Privadas • Híbridas • Comunitárias

10 Computação em Nuvem10 Modelos de Implantação • Públicas • Privadas • Híbridas • Comunitárias

11 Computação em Nuvem11 Modelos de Implantação • Públicas • Privadas • Comunitárias • Híbridas

12 Computação em Nuvem12 Modelos de Implantação • Públicas • Privadas • Comunitárias • Híbridas

13 Computação em Nuvem13 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

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 14Computação em Nuvem Infraestrutura Física Hypervisor VM Provedor

15 Computação em Nuvem15 ModeloTradicional Cloud Fonte: http://www.rightscale.com

16 IaaS: Exemplos 16Computação em Nuvem

17 Amazon EC2 Computação em Nuvem17

18 Amazon EC2 Computação em Nuvem18 Valores em 27/08/2011

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 19Computação em Nuvem Infraestrutura Física Hypervisor VM Ferramentas de Desenvolvimento Provedor

20 PaaS: Exemplos 20Computação em Nuvem

21 Windows Azure Computação em Nuvem21

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 22Computação em Nuvem Infraestrutura Física Hypervisor VM Ferramentas de Desenvolvimento Aplicações Provedor

23 23Computação em Nuvem SaaS: Exemplos

24 Google Apps Computação em Nuvem24

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 Computação em Nuvem25

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 Computação em Nuvem26

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 Computação em Nuvem27

28 Computação em Nuvem28

29 Desafios... Computação em Nuvem29

30 Desafios... • Segurança • Confiabilidade • Disponibilidade • QoS • Interoperabilidade (Padrões) • Questões Legais Computação em Nuvem30

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

32 ARMAZENAMENTO NAS NUVENS Computação em Nuvem32 Você tem certeza que os dados estão seguros na nuvem? Eu acabei de ver minha planilha no canal do tempo!!

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 Computação em Nuvem33

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 Computação em Nuvem34

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... Computação em Nuvem35

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... Computação em Nuvem36

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 Computação em Nuvem37

38 Mas nem tudo são flores... Computação em Nuvem38

39 BI EM NUVENS Computação em Nuvem39

40 Computação em Nuvem40

41 BI nas Nuvens Infraestrutura para BI41 • 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

42 BI nas Nuvens Infraestrutura para BI42 • 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)

43 BI nas Nuvens Infraestrutura para BI43 – Exemplo de fornecedores: – http://www.jaspersoft.com/ http://www.jaspersoft.com/ – http://www.1010data.com/ http://www.1010data.com/ – http://www.data-applied.com/ http://www.data-applied.com/ – http://www.gooddata.com/ http://www.gooddata.com/ – http://www.atomsail.com http://www.atomsail.com

44 AVALIAÇÃO Computação em Nuvem44

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 45Infraestrutura 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 gui.galante@gmail.comgui.galante@gmail.com – Formato.pdf (máximo 5 páginas) – Assunto: Projeto Infraestrutura – Grupos de até 3 pessoas 46Infraestrutura para BI


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

Apresentações semelhantes


Anúncios Google