Roteiro
This presentation is the property of its rightful owner.
Sponsored Links
1 / 46

Roteiro PowerPoint PPT Presentation


  • 57 Views
  • Uploaded on
  • Presentation posted in: General

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. Computação em Nuvem Cloud Computing. Guilherme Galante. SEMANA DE INFORMÁTICA - UNIPAR. Clouds.

Download Presentation

Roteiro

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Roteiro

Roteiro

Infraestrutura para BI

  • 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


Computa o em nuvem cloud computing

Computação em NuvemCloud Computing

Guilherme Galante

SEMANA DE INFORMÁTICA - UNIPAR


Roteiro

Computação em Nuvem


Clouds

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

Computação em Nuvem


Computa o em nuvem defini o

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

Computação em Nuvem


Origens

Origens

Hardware

- Virtualização

- Multicore

Computação em Nuvem

- SOA

- Web 2.0

- Web Services

- Grades

- Computação

Utilitária

Adaptado de: Voorsluys, W; Broberg, J; Buyya, R; Introduction to Cloud Computing. IN: Cloud Computing. Wiley. 2011.

Paradigmas de

Computação/Negócios

Tecnologias de Internet

- Computação

Autônoma

Gerenciamento de Sistemas

Computação em Nuvem


Arquitetura de uma nuvem

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

Computação em Nuvem


Classifica es

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 Nuvem


Modelos de implanta o

Modelos de Implantação

  • Públicas

  • Privadas

  • Híbridas

  • Comunitárias

Computação em Nuvem


Modelos de implanta o1

Modelos de Implantação

  • Públicas

  • Privadas

  • Híbridas

  • Comunitárias

Computação em Nuvem


Modelos de implanta o2

Modelos de Implantação

  • Públicas

  • Privadas

  • Comunitárias

  • Híbridas

Computação em Nuvem


Modelos de implanta o3

Modelos de Implantação

  • Públicas

  • Privadas

  • Comunitárias

  • Híbridas

Computação em Nuvem


Modelos de servi os

Modelos de Serviços

XaaS: Everything as a Service

SaaS

PaaS

IaaS

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

Computação em Nuvem


Iaas infrastructure as a service

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

VM

Hypervisor

Provedor

Infraestrutura Física

Computação em Nuvem


Roteiro

Modelo

Tradicional

Fonte: http://www.rightscale.com

Cloud

Computação em Nuvem


Iaas exemplos

IaaS: Exemplos

Computação em Nuvem


Amazon ec2

Amazon EC2

Computação em Nuvem


Amazon ec21

Amazon EC2

Valores em 27/08/2011

Computação em Nuvem


Paas platform as a service

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

Ferramentas de Desenvolvimento

VM

Hypervisor

Provedor

Infraestrutura Física

Computação em Nuvem


Paas exemplos

PaaS: Exemplos

Computação em Nuvem


Windows azure

Windows Azure

Computação em Nuvem


Saas software as a service

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

Aplicações

Ferramentas de Desenvolvimento

VM

Provedor

Hypervisor

Infraestrutura Física

Computação em Nuvem


Saas exemplos

SaaS: Exemplos

Computação em Nuvem


Google apps

Google Apps

Computação em Nuvem


Vantagens modelo p blico

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 Nuvem


Vantagens modelo privado

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 Nuvem


Casos de uso

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 Nuvem


    Roteiro

    Computação em Nuvem


    Desafios

    Desafios...

    Computação em Nuvem


    Desafios1

    Desafios...

    • Segurança

    • Confiabilidade

    • Disponibilidade

    • QoS

    • Interoperabilidade (Padrões)

    • Questões Legais

    Computação em Nuvem


    Bi nas nuvens

    BI nas Nuvens

    Infraestrutura para BI

    • 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


    Armazenamento nas nuvens

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

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

    Armazenamento nas nuvens

    Computação em Nuvem


    Armazenamento em nuvens

    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 Nuvem


    Vantagens

    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 Nuvem


    Desafios2

    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 Nuvem


    Amazon s3 simple storage service

    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 Nuvem


    Amazon rds

    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 Nuvem


    Mas nem tudo s o flores

    Mas nem tudo são flores...

    Computação em Nuvem


    Bi em nuvens

    BI em nuvens

    Computação em Nuvem


    Roteiro

    Computação em Nuvem


    Bi nas nuvens1

    BI nas Nuvens

    Infraestrutura para BI

    • 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


    Bi nas nuvens2

    BI nas Nuvens

    Infraestrutura para BI

    • 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)


    Bi nas nuvens3

    BI nas Nuvens

    Infraestrutura para BI

    • Exemplo de fornecedores:

    • http://www.jaspersoft.com/

    • http://www.1010data.com/

    • http://www.data-applied.com/

    • http://www.gooddata.com/

    • http://www.atomsail.com


    Avalia o

    Avaliação

    Computação em Nuvem


    Exerc cio proposto

    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

    Infraestrutura para BI


    Exerc cio proposto1

    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

    Infraestrutura para BI


  • Login