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, 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 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 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: 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:

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: – – – – –

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: – – – – –

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 – 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