Infraestrutura-Revisão de Aulas (1 Semestre)
Infraestrutura-Revisão de Aulas (1 Semestre)
Infraestrutura-Revisão de Aulas (1 Semestre)
revisão da aula 01
INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO
2
Objetivos da
Disciplina
➢ Fornecer uma visão geral da
infraestrutura de TI, apresentando a
evolução do ambiente computacional
utilizado pelas organizações, desde os
Mainframes até a Computação em Nuvem;
4
Aula 01
Processos, Aplicações e
Infraestrutura de TI
5
Agenda aula 01
1. Processos
2. Aplicações de TI
3. Infraestrutura de TI
6
Agenda aula 01
1. Processos
2. Aplicações de TI
3. Infraestrutura de TI
7
Processo
Processo (do latim procedere) indica a ação de avançar, ir para frente
(pro+cedere) e é um conjunto estruturado de atividades elaborado
para alcançar um determinado objetivo.
Fornecedores Clientes
Internos ou Entradas Processo Saídas Internos ou
Externos Externos
Insumos - Produtos
- Valor
8
Exemplo de Processo: McDonald’s
Os principais processos (cadeia de valor) podem ser assim resumidos:
1. Realização do pedido
2. Produção do lanche
3. Montagem do combo [na maioria dos casos]
4. Entrega ao cliente
Dica: O filme “Fome de Poder” descreve a evolução da rede McDonald´s, sendo
utilizado nos cursos de Administração.
O artigo abaixo aborda alguns elementos essenciais de gestão da rede de
FastFood: Produto / Processos / Pessoas
https://administradores.com.br/artigos/fome-de-poder-uma-analise-sob-a-premissa-produto-processos-e-pessoas
9
Exemplo de Processo: McDonald’s
10
Exemplo de Processo: Reembolso de viagem em uma
empresa
11
Processos de Negócio
As empresas conduzem suas operações baseadas fortemente em processos de
negócio.
Processos de negócio são atividades logicamente relacionadas para um objetivo
definido
Processos de Negócio Processos de Negócio
Indústria Automobilística Indústria de Software
• Controle de Estoque; • Especificação de Requisitos;
• Fabricação do Carro; • Aquisição de software;
• Controle de Qualidade; • Fornecimento de software;
• Marketing; • Desenvolvimento de software;
• Vendas; • Manutenção (corretiva / evolutiva);
• Faturamento. • Marketing;
• Suporte técnico;
Obs.: Embora exista processos comuns a várias empresas, cada empresa pode definir
como executar e gerenciar cada processo
12
TI como alicerce para os processos de negócio
Os processos de negócio, por sua vez, são suportados cada vez mais pelas
aplicações (aplicativos) de TI.
TI
13
TI como alicerce para os processos
Objetivos de TI para as empresas:
❑ Melhorar a execução dos processos de negócio;
❑ Reduzir os custos operacionais através da automação dos processos.
Processos
TI
14
TI como alicerce para os processos
Objetivos de TI para as empresas (cont.):
❑ Já hoje em dia, TI também ajuda até na estratégia e inovação.
TI
15
TI como alicerce para os processos
TI é quem também viabiliza as operações da cadeia produtiva entre as
organizações.
T.I.
16
TI como alicerce para os processos
As organizações atualmente dependem
totalmente de TI!
17
TI tornou-se o principal recurso e, até mesmo, o coração
inteligente de muitos negócios
Empresas utilizam TI para...
Automatizar e aprimorar serviços e processos
de negócios.
Reduzir custos operacionais: fazer mais com
menos.
Inovar para garantir competitividade:
lançar novos produtos e serviços;
reinventar e otimizar processos.
Expandir mercado de atuação.
Melhorar qualidade de vida das pessoas.
Internet banking.
Cidades mais inteligentes.
Suportar objetivos estratégicos.
Ganhar dinheiro.
18
Agenda aula 01
1. Processos
2. Aplicações de TI
3. Infraestrutura de TI
19
Conceito Básico: Aplicações de TI
Dentro de TI, as aplicações são os componentes que sustentam os
processos de negócio.
Processos de negócio
Aplicações de TI
20
Conceito Básico: Tipos de Software
Aplicativos são os programas ou sistemas que têm por objetivo ajudar o
usuário a executar ou gerenciar um serviço, processo ou atividade
específicos.
S • Aplicativos comerciais
o Software •
•
Páginas WEB
Applet de Celular
Aplicativo
f •
•
Ferramentas de comunicação e colaboração
Jogos, etc
t
w • Sistemas Operacionais: Microsoft Windows, LINUX, Android,
Software
a Básico
IOS (Apple)
• Drives de dispositivos (impressoras, discos, etc)
r
e
21
Exemplo de Software de Aplicação
Processos de
Negócio de uma
Loja via Internet
(E-Commerce)
22
Agenda aula 01
1. Processos
2. Aplicações de TI
3. Infraestrutura de TI
23
Conceito Básico: Infraestrutura de TI
A infraestrutura de TI, por sua vez, é quem viabiliza o funcionamento
das aplicações de TI.
Infraestrutura de TI são os componentes que suportam e sustentam as
aplicações de TI.
Aplicações de TI
Infraestrutura de TI
24
Infraestrutura de TI
Infraestrutura de TI é a parte de TI que suporta as aplicações, que por
sua vez, sustenta os processos de negócio.
Processos de negócio
Aplicações de TI
Infraestrutura de TI
25
Infraestrutura de TI
❑ Servidores;
❑ Armazenamento;
❑ Redes;
❑ Data Center;
❑ Sistema Operacional;
❑ Computação em Nuvem
26
Visão integrada de TI
Desenvolver, instalar, configurar e operar Software ou Hardware são atividades de
TI que precisam ser gestionadas.
No entanto, o objetivo final destas atividades são os usuários (clientes) e seus
processos de negócio, portanto não podem ser vistas como atividades isoladas.
Processos de negócio
Aplicações de TI
Visão
integrada de TI
Infraestrutura de TI
27
Exemplo
Vamos consultar 1 fornecedor de Software de Aplicação (abaixo descrito) e
identificar:
a. Para quais áreas de negócio / setores ele fornece soluções;
b. Escolhendo 1 área/setor deste fornecedor de negócio, quais principais
processos de negócio a aplicação fornece automação;
c. Qual Infraestrutura de TI é necessária para que a aplicação funcione? (Dica:
procure na parte de Requisitos, na parte final do Site)
28
29
Obrigado!
30
Revisão das aulas 02 e 03
INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO
2
Plataformas de Computação: do Mainframe à 3ª Plataforma
3
Plataformas de Computação: do Mainframe à 3ª Plataforma
4
Plataformas de Computação
1ª Plataforma - Mainframe
1943: Mark I – Harward University, patrocínio IBM
10 computador eletromecânico programável
5
Plataformas de Computação
1ª Plataforma - Mainframe
1943: Colossus foi um computador inglês projetado por Bletchley Park e
utilizado durante a Segunda Guerra Mundial, com objetivo de fazer
a criptoanálise de códigos ultra-secretos usado pelos nazistas.
Utilizando símbolos perfurados em fitas de papel, o equipamento processava a uma
velocidade de 25 mil caracteres por segundo.
6
Plataformas de Computação
1ª Plataforma - Mainframe
1946: ENIAC Eletronic Numeric Integrator and Computer
Primeiro computador digital reprogramável para resolver diferentes problemas.
Cálculos de artilharia para US Army´s Ballistic Reearch Laboratory
Capacidade de processamento: 100 mil operações / seg
Dimensões: 18mil válvulas, Peso: 60mil Libras (27mil Kg);
Consumo de energia: 25 Kilowatts / hora
7
Plataformas de Computação
1ª Plataforma - Mainframe
✓Um mainframe é um computador de grande porte,
dedicado normalmente ao processamento de um
grande volume de informações. IBM Mainframe na Nuvem
8
Plataformas de Computação:
1ª Plataforma - Mainframe
✓Os mainframes são computadores que anteriormente
ocupavam um grande espaço e necessitavam de um IBM Mainframe na Nuvem
ambiente especial para seu funcionamento.
Atualmente possuem o mesmo tamanho dos demais
servidores de grande porte com menor consumo de
energia elétrica.
9
Plataformas de Computação: do Mainframe à 3ª Plataforma
10
Plataformas de Computação:
2ª Plataforma – PC
Graças à evolução eletrônica, com a miniaturização dos componentes e com o seu
barateamento, surgiram os computadores pessoais (PCs).
Os PCs são lançados ao longo dos anos 70, mas os primeiros equipamentos com
maior utilidade e maior popularização vão surgir nos anos 80.
11
Plataformas de Computação:
2ª Plataforma – PC
Cliente – Servidor é o modelo computacional que separa o processamento em
duas camadas: cliente e servidor.
O modelo cliente-servidor (em inglês client/server), em computação, é uma
estrutura de aplicação distribuída que distribui as tarefas e cargas de trabalho entre
os fornecedores de um recurso ou serviço, designados como servidores, e os
requerentes dos serviços, designados como clientes.
Cliente X
Internet
Cliente Y Servidor
Cliente Z 12
Plataformas de Computação:
2ª Plataforma – PC
Os computadores que acessam os serviços de um servidor são chamados clientes,
onde normalmente estão localizados os usuários finais. São os nossos
computadores (PCs), Smartphones ou outros equipamentos que acessam um
aplicação (aplicativo) na Rede.
Cliente X
Internet
Cliente Y Servidor
Cliente Z
13
Plataformas de Computação:
2ª Plataforma – PC
Servidor é um sistema de computação que fornece serviços para seus clientes
através de uma rede de computadores.
Esses serviços podem ser de natureza diversa, tais como: Páginas Internet, correio
eletrônico, entre muitos outros.
Cliente X
Internet
Cliente Y Servidor
Cliente Z
14
Plataformas de Computação:
2ª Plataforma – PC
O Servidor atua através do seguinte fluxo:
1 – recebe uma requisição do cliente;
2 – executa o serviço;
3 – envia o resultado como resposta ao cliente.
Requisição de Serviço
Cliente Servidor
Cliente envia
requisições ao servidor
O Cliente possui a Resposta
interface utilizada pelo Servidor disponibiliza
usuário para requisitar os recursos à rede
serviços, sendo chamado
de front-end da aplicação.
15
Plataformas de Computação:
2ª Plataforma – PC
Cliente-Servidor é um modelo computacional utilizado como referência para a
maioria das comunicações em rede, baseando-se no conceito de prestação de um
serviço e define um diálogo típico de pedido-resposta.
Clien
te
Cliente
Cliente Servidor
Cliente
Cliente
Cliente
Cliente
Cliente
A Internet utiliza o modelo cliente-servidor. Muitos servidores em todo o
mundo são interligados e processam informações simultaneamente.
16
Plataformas de Computação:
2ª Plataforma – PC
A Internet utiliza o modelo cliente-servidor.
Muitos servidores em todo o mundo são interligados e
processam informações simultaneamente.
17
Plataformas de Computação:
2ª Plataforma – PC
Principais motivadores de uso:
Centralização dos serviços;
Utilização de recursos remotos;
Sistemas Cooperantes entre si;
Distribuição de Carga;
Tolerância à falhas;
Execução concorrente;
Falhas Independentes;
Heterogeneidade.
18
Plataformas de Computação: do Mainframe à 3ª Plataforma
19
Plataformas de Computação:
3ª Plataforma – Combinação de Tecnologias
3ª Plataforma – Combinação de Tecnologias
que estão revolucionando TI e transformando o mundo.
Computação em Nuvem
21
Servidores: principais usos
As empresas utilizam os servidores para várias funções:
➢ Hospedagem de aplicações: os diversos aplicativos da empresa;
➢ Armazenamento de dados: Bancos de dados;
➢ Compartilhamento e gerenciamento de arquivos;
➢ Serviços de domínio: gerenciamento de usuários, senhas e e-mails;
➢ Conexão remota;
➢ Backup de dados: cópia dos dados da empresa;
➢ Ligação com periféricos: conexão com impressoras, internet, áreas de disco.
Servidores: por uso
• Servidores podem ser usados para processar diversos tipos de aplicações e
outros softwares.
• Os servidores podem ser classificados de acordo com o seu uso.
Servidor de Aplicações (Application Server)
Processa as diversas aplicações de negócio, podendo ser de
desenvolvimento local ou pacotes comprados.
Exemplo: Blackboard. Ele é mais do que uma página web, pois
processa os requerimentos acadêmicos (é uma aplicação).
Formato Rack
• Mais compactos que servidores de torre.
• Ideais para DataCenter.
Blade System
• Concentram servidores (lâminas), switches de rede,
fontes de energia, componentes de refrigeração e
cabos em um sistema integrado (“caixa”).
• Vantagens: otimização de uso de espaço físico,
Formato Torre redução de consumo de energia, redução de
oferece flexibilidade na escolha do local onde o
complexidade da infraestrutura.
servidor será instalado, de maneira similar a
• Desvantagem: menor flexibilidade em razão da
computadores pessoais.
centralização de recursos; maior custo de aquisição
(TCA).
Servidores – por Formato
Servidor com formato rack
Ideais para uso nos DATACENTERS, devido às seguintes
características:
• Ser mais compacto;
• Mais fácil de gerenciar.
Servidores – por Formato
Servidor com formato rack
Os servidores em RACK possuem atualmente vários tamanhos e capacidades de
processamento.
Os servidores em RACK são medidos em U, que é uma medida padrão utilizada
para racks de computador (rack Unit).
1U equivale a 4,45cm de altura (1,75 polegadas);
Os servidores para RACK são medidos por unidades de U: 1U, 2U, 4U...
Servidor 1U Servidor 2U
Servidores – por Formato
Servidor com formato rack
Os Racks onde são instalados os servidores costumam ter 42 U de altura. Portanto,
em um rack podem caber até 42 servidores de 1U, 21 de 2U ou combinações
diversas.
Servidores – por Formato
Rack de servidor
Cabeamento de redes e
elétrica fica organizada na
parte traseira do rack
Visão Visão
frontal traseira
29
Conceito: Tecnologia da Informação – TI
Tecnologia da Informação (TI) – Definição:
Segundo Baker:
“É o conjunto de recursos não humanos dedicados ao processamento,
armazenamento, e comunicação da informação
Processo de
Dados transformação Informação
Tecnologia da Informação
30
Conceito: Tecnologia da Informação – TI
Objetivos da Tecnologia da Informação:
▪ Processar
Dados e
▪ Armazenar
Informações
▪ Comunicar
(distribuir)
Processo de
Dados transformação Informação
Tecnologia da Informação
31
Componentes Básicos de Servidores
Componentes básicos de
Conceito de TI
Hardware para este fim
Memória (RAM),
Armazenamento
Discos - Storage (HD, SSD)
Comunicação
Redes e Barramento Interno
Acesso, Distribuição
32
Conceito: Tecnologia da Informação – TI
Objetivos da Tecnologia da Informação:
3. 3.
1. Processar
1.
2. Armazenar 3.
3. Comunicar 2. 2.
(distribuir)
33
Componente de Servidor: Processador
• Processador, também denominado CPU
(do inglês, Central Processing Unit), pode
ser identificado como o cérebro do
computador.
eletrônicos do computador.
34
Componente de Servidor: Processador
• Processadores podem ser desenvolvidos
para uso genérico ou específico.
• Durante o processo de desenvolvimento do design
de um processador, é vital conhecer e considerar o
uso ao qual o processador se destina.
• Processadores de propósito geral podem executar qualquer tipo de software,
embora sua execução seja mais lenta que o mesmo sendo executado em um
processador especializado.
• Processadores dedicados são fabricados para executarem tarefas específicas
para os quais possuem melhor desempenho que os processadores para uso
genérico.
– Processador gráfico;
– Processador de criptografia;
– Coprocessador aritmético: para realizar cálculos complexos;
– A arquitetura de servidores mainframe da IBM prevê diversos tipos de processadores para
cargas de trabalho específicas. Um exemplo é o processador IFL para cargas de trabalho Linux.
35
Processadores - Plataformas X86
Plataforma X86 utiliza processadores INTEL (sendo esta a grande dominante do
mercado) e AMD. A grande maioria dos servidores e computadores utilizam este
padrão.
Intel 4004
#1 Processador X86
36
Processadores – Outras plataformas - RISC
Existe outra plataforma de processadores, utilizada por servidores específicos para
algumas funções. São os processadores chamados RISC, utilizados por servidores
específicos e Mainframes. IBM Power Systems (System p):
Processadores RISC
39
Componente de Servidor: Barramento
• É um conjunto de linhas de comunicação que permite a interligação (comunicação) entre os
dispositivos de um sistema de computação , tais como: processador, memória, discos e outros
periféricos.
• Através do barramento, conectamos os componentes internos do servidor e, também,
conectamos o servidor com componentes externos (periféricos).
• Exemplos de componentes internos do servidor: placa de rede, processador, memória;
• Exemplos de componentes externos: storage,
• Existem vários padrões de barramento que foram desenvolvidos ao longo do tempo. O mais
comum é o padrão PCI – Peripheral Component Interconnect.
Periféricos
Memória CPU Dispositivos
de E/S (I/O)
Barramento
40
Servidor
Vídeo: Como funciona um servidor
https://youtu.be/2xkSkgOw6I8Unv5o0
41
Servidor - utilização
Vídeo: A importância de um servidor nas empresas
https://www.youtube.com/watch?v=O5VL9Unv5o0
Alguns dos principais fabricantes de Servidores
Market Share: participação no mercado (%)
3Q20: 3 Trimestre 2020 (em Inglês falam Quarter)
https://www.idc.com/promo/servers 43
Alguns dos principais fabricantes de Servidores
44
Conceito adicional sobre processador (CPU)
Processador Multinúcleo (MultiCore)
Processador multinúcleo (múltiplos núcleos, do inglês multicore) é o
que tem dois ou mais núcleos de processamento (cores) no interior
de um único Processador Físico (ou soquete).
Capacidade de processamento:
Alguns itens Processador e Memória
• Processadores: Fabricante, Tipo, Clock,
Quantidade de Processadores e Cores
recomendados • Quantidade e velocidade de memória
2
Armazenamento de Dados – Introdução
O crescimento atual de dados e informações é muito grande:
O serviço de armazenamento é um
dos principais serviços hoje
oferecidos em Datacenters.
3
Classificação dos principais tipos de dispositivos
de Armazenamento
1) Dispositivos de armazenamento por meio magnético;
2) Dispositivos de armazenamento por meio eletrônico.
4
Armazenamento por meio magnético
Foi um dos primeiro meios de armazenamento desenvolvidos. Os dispositivos de
armazenamento por meio magnético permitem armazenar grande quantidade de
dados em um pequeno espaço físico, por um custo baixo.
São exemplos de armazenamento magnético:
5
Armazenamento por meio magnético
HD – Hard Drive / Disco Rígido - Evolução
HD Seagate 2019
3,5 polegadas (9 cm) com capacidade de 16TB
(15,7 milhões de vezes de capacidade do HD de
HD IBM de 1956. 1956)
Pesava 1 Tonelada e comportava 5MB
6
Armazenamento por meio eletrônico
Tecnologia mais recente e que oferece mais perspectivas para a evolução do
desempenho na tarefa de armazenamento de informação.
São exemplos de dispositivos de armazenamento Eletrônico:
• Pendrive
• Cartões de memória
• Discos SSD
7
Armazenamento por meio eletrônico
Discos SSD
SSD ou unidade de estado sólido é um tipo de dispositivo, sem partes móveis, para
armazenamento não volátil de dados digitais. Utilizado em computadores pessoais
e servidores.
Está substituindo os HDs, sendo sua maior limitação atual o custo.
8
HD x SSD
Discos HD
Discos SSDs
convencionais
Discos SSDs de
alta performance
Fonte: http://peperaiohardware.com/analise-e-testes-de-dois-hds-western-digital-wd-black-5tb-lancamento-e-wd-blue-1tb/5/
9
Armazenamento de Dados – Storage
Com base no crescimento e criticidade dos dados, a maneira de armazenar os
dados evoluiu de uma solução baseada em armazenamento local nos servidores
para soluções baseadas em unidades centrais acessadas via rede (equivalente ao
cliente-servidor, mas agora para dados), chamados de Storages.
Fase 1: Discos (HDs) Fase 2: Discos (HDs) Fase 3: Discos (HDs ou também
dentro do servidor Externos para 1 discos Sólidos) Externos para
(Internal Storage) Servidor vários Servidores.
(DAS – Direct Attached (SAN – Storage Area Network)
Storage ou NAS –
Network attached
10
Storage)
Armazenamento de Dados – Storage
11
Armazenamento de Dados – Storage
12
Armazenamento de Dados – Storage
Componentes de um sistema de armazenamento
1. Servidores: Onde estão as aplicações que acessam os dados;
2. Conectividade: interconexão entre o servidor e o dispositivo de armazenamento;
3. Armazenamento (Storage): é onde estão armazenados os dados.
1 Servidor 3 Dispositivo de Armazenamento
2 Conectividade
Componentes Físicos
• Hardware (cabeamento
Componentes Físicos de conexão entre o
Componentes Físicos
• Hardware servidor e o dispositivo
de armazenamento) • Hardware
Componentes Lógicos
Componentes Lógicos Componentes Lógicos
• Sistema Operacional
• Protocolos • Software embarcado
• Gerenciador de
armazenamento
• Sistema de Arquivos
13
• Aplicativo
Armazenamento de Dados – Storage
Algumas vantagens das unidades centrais:
❑ Melhor uso do espaço, pois vários servidores possuem acesso a um espaço único;
❑ Melhor gerenciamento;
❑ Maior performance e disponibilidade. As unidades centrais são mais robustas.
Servidores
Storage
14
Armazenamento de Dados – Storage
Características
Um storage pode ser visualizado como um servidor de discos.
Um servidor, quando conectado ao storage, só enxerga os discos no
storage a ele alocados e utiliza o sistema de arquivos fornecido pelo
sistema operacional.
15
Armazenamento de Dados – Backup
Introdução
O backup é realizado devido a várias razões:
• proteção contra falhas de hardware,
• recuperação a desastres;
• proteção contra falha da aplicação,
• proteção contra o erro do usuário,
• requisitos de negócio,
• requisitos legais
16
Armazenamento de Dados – Backup
Tipos de backup
17
Armazenamento de Dados – Backup
Hardware
Os meios principais de backup hoje utilizados são:
➢ Cartuchos magnéticos
➢ Discos (HDs)
https://www.dell.com/pt-br/work/shop/solu%C3%A7%C3%B5es-para-armazenamento-de-
dados/sc/storage-products/data-protection
18
Armazenamento de Dados – Backup
Hardware – Cartucho Magnético
A utilização de uma unidade de backup baseada em tecnologia de cartucho
magnético para o backup e um software de gerenciamento ainda faz parte hoje de
muitas de backup.
A tecnologia LTO é um formato de fita aberto, que busca suprir a demanda pela
proteção de dados do mercado de servidores.
A solução de armazenamento de dados no formato LTO apresenta alta performance
para backup e restaurações (restore).
19
Armazenamento de Dados – Backup
Hardware para backup em Disco
Neste caso, o backup é feito em Disco Magnético (HD). Ou seja, a cópia é feita de
uma unidade de disco para outra.
A unidade pode ser fixa ou com discos removíveis.
20
Aula 04 – parte 2
Data center
21
Data center: Centro de Processamento de Dados
22
Principais serviços de um Data center
➢ Processamento: São serviços diretamente relacionados aos servidores;
➢ Armazenamento: Envolvem sistemas de armazenamento de dados;
➢ Rede: Permitem a conectividade entre os componentes internos do datacenter e
destes com o ambiente externo (clientes);
➢ Virtualização: Compartilhar servidor físico com várias aplicações ou funções de forma
virtual;
➢ Aplicação: Balanceamento de carga nas aplicações, segurança e chaching;
➢ Alta disponibilidade (High Availability – HA);
➢ Recuperação de desastres de TI (DR);
➢ Monitoramento, gerenciamento e automação;
➢ Segurança.
23
Tipos de data center
Data center em edifícios multidisciplinares
Nesse tipo de data center, construído em prédios comerciais, os espaços são
adaptados de acordo com as especificações. O que se deve levar em consideração
é que nesse tipo de data center os espaços são compartilhados com várias
pessoas, o que aumenta riscos de acesso indevido e roubos.
Planta de andar de um
prédio comercial com
um data center dentro
24
Tipos de data center
Data center modular em contêiner
Esse tipo de construção de data center é utilizado para empresas que não possuem
espaço interno. A solução é um contêiner colocado externamente, por exemplo no
estacionamento.
https://www.tjdft.jus.br/institucional/imprensa/noticias/2019/dezembro/tjdft-inaugura-datacenter-e-aumenta-
protecao-de-dados-eletronicos-1
25
Tipos de data center
Data center em prédios de missão crítica
Esse tipo de data center é utilizado onde há necessidade de armazenar e processar
dados críticos e operações complexas. São prédios construídos exclusivamente
para ser data center, com toda segurança física e lógica.
26
Principais componentes de um data center
27
Vídeo: Tour por um data center de missão crítica
https://www.youtube.com/watch?v=OfHZMi6UehA
28
PTI
Produção Textual Individual
29
PTI: Função e Integração dos elementos de
Infraestrutura de TI
30
PTI: Função e Integração dos elementos de
Infraestrutura de TI
O Diagrama representa o fluxo de processamento de uma aplicação, tanto
logicamente (linhas pontilhadas) como fisicamente (elementos representados
no diagrama, junto aos números). O objetivo é, através deste fluxo, identificar
a função dos elementos de infraestrutura para o completo processamento da
aplicação.
Estamos descrevendo como exemplo o fluxo de uma busca de alunos do
Senac por um arquivo de aula na aplicação Blackboard, sendo o mesmo
praticamente igual para as demais aplicações deste tipo.
31
PTI: Função e Integração dos elementos de
Infraestrutura de TI
O fluxo do pedido do aluno (requisição), logicamente, está representado em
vermelho, seguindo as seguintes etapas:
1 - O Aluno, a partir de sua casa, decide acessar um arquivo de aula do curso EAD no Senac;
2 - O requerimento é feito através do Portal Blackboard;
3 - Requisições de dados coletadas;
4 - Transmissão da requisição;
5 - Data Center;
6 - Requisição enviada pelo aluno chega e é direcionado no Data Center para o elemento correto de processamento;
7 - Pedido da requisição sendo processados pela aplicação e pedido dos dados submetido ao Banco de Dados;
8 - Requisição dos dados fonte (arquivo de aula em si) sendo processado pelo Banco de Dados;
9 - Requisição dos dados em si sendo enviados;
10 - Arquivo de aula sendo obtido.
Depois de obtido o arquivo de aula, a requisição passa a retornar (fluxo verde), voltando desde o elemento 10 até
chegar no aluno (1) o conteúdo requerido (arquivo de aula).
32
PTI: Função e Integração dos elementos de
Infraestrutura de TI
A partir do exposto acima:
A. Identifique e descreva o(s) elemento(s) de infraestrutura envolvidos e sua
função neste processamento, para cada uma das etapas listadas;
B. B. Explique o que representa o fluxo lógico de ida (vermelho) e volta
(verde), dentro dos conceitos de arquitetura de TI.
33
34
Revisão das aulas 05 e 06
INFRAESTRUTURA DE TECNOLOGIA DA
INFORMAÇÃO
2
O que é Software
Software é a parte lógica do computador, ao contrário
do Hardware, que é a parte física. Software é a
manipulação, instrução de execução,
redirecionamento e execução das atividades lógicas
das máquinas.
São os programas de computador.
Tipos de Software
1. Software de Sistema (ou de infraestrutura)
a. Programa de gerenciamento do sistema
b. Programa de desenvolvimento do sistema
2. Software de Aplicação
1.a Software de Sistema - gerenciamento
Compreendem os softwares para o gerenciamento e
funcionamento dos equipamentos de processamento de dados,
sejam para uso pessoal (PCs, equipamentos móveis) como para
uso central, (servidores e demais equipamentos de
processamento central).
Controlam:
• Recursos de hardware (comandam o computador)
• Demais softwares que rodam nele.
Comandam o computador!
1.a Software de Sistema - gerenciamento
Principais tipos de Software de sistema - gerenciamento:
❑ Sistema operacional (Cliente ou Servidor)
Ex: Windows, Linux, Android, IOS
❑ Gerenciamento de dispositivos de Hardware
Ex.: Driver de uma impressora
❑ Redes de comunicação
Ex.: Software que processa em um roteador
1.b Software de Sistema - desenvolvimento
Programas que possibilitam ao usuário o desenvolvimento de
programas para o processamento das informações.
Sistema operacional
Hardware
11
Sistema Operacional - Processo
Um processo é basicamente um programa ou tarefa
em execução.
Podemos visualizá-los facilmente no Windows 10:
• Efetua o esC<i Iona mento das tarefas • Recebe as solicitapoes dos usuarios
USUARIOS
KERNEUN0a.EODO SISTEMA)
~-============~=---~~
Sistema Operacional - Componentes
O Shell pode ser textual ou gráfico:
Shell Textual:
Prompt de comando (CMD) do Windows
Shell Gráfico:
Diversas ferramentas do Windows, tais como
Gerenciador do computador, gerenciador de
tarefas, entre outras
Funcionamento do Sistema Operacional
Figura 3 - Func;Ocs do sistema opcracional
Interface do rusuario
Gom111icagao de rede
e sistema com o
usuario final
I
I
I·--------------------~-------------------~-------------------
I I ....
" t • •
Gerendamento Gerenciamento Gerenciamento
1
Gerenciamento
de recu:rsos detarefas de arquivos de suporte
Gerencia o uso dos Gerencia a execu~ao Gerencia arquivos de Gerencia varios
recursos do hardware das tarefas dados e os programas serviQOs de ap<Mo
~~=============-----~~
Aula 06
Sistema operacional: tipos
18
Sistema Operacional – diferentes tipos
Temos diferentes tipos de Sistemas Operacionais para cada tipo de
equipamento
Mobile
PC
X Servidor
Sistema Operacional para Servidor
Os sistemas operacionais mais utilizados para servidor são:
❑ Microsoft Windows Server
❑ Suse (Novell)
❑ CentOS
Utilização de Sistema Operacional por plataforma
(Uso em Servidores)
(Uso em PCs)
Revisão da aula 07
INFRAESTRUTURA DE TECNOLOGIA DA
INFORMAÇÃO
2
Estrutura das aulas de redes
A revisão das aulas de redes (aulas 07, 08, 09
e 10) irá mesclar conteúdos do parceiro de
redes Cisco.
Estes conteúdos serão identificados nas
páginas pelo logo da empresa do lado direito:
Introdução sobre redes
Fonte: Networking Essentials – Capítulos 1 e 2 (resumo)
Quem é o dono da Internet
As redes lntellgentes estAo unlndo o mundo Querr. e o dono da Internet?
•
A l.._,rnet lldO e de pooprlU<J.1<.ta de n • um
1ndMduo ou grupo A nternet e um con1unto
mundoal de re.des ont!lfconoct KlJs (int rudu
ou Internet), que coopero1n entre s1 para trocat
1nforma96es usando padroos comuns Atrave:.
de r..,,. de telefone. cabos do ~Illa 6IJ(IC<I.
uarsmtSSoes sem fio a hrks de 1>atel1te os
uswuos dJ Ir tcrnet podcm uocar u•forma<;O..s
notJCias e e-mails e envtem texto. de .anas forrr.as, como mostrado na fig.. a
••
• ludo o que 110Ce Jcessa on klC estA IOcallZ.ldo
em algum lugar da lr.:emet global. Srtes de
r r - sociacs. jogoS do muttiplos 1oy3dores.
cer.:ros de mensagen:s que ror teeem e-mail.
cursos on-Ire todoot esses d• tino dJ
Internet estao conecwdos a rt.dos loco.I que
enviam e recebem 1nform~<rOCZ atraves da
\
Internet.
Os ?OI a conoctam Os Jogos onfu>e conocu•m mlltwet Pense em todas as onte<a<;oes Que vocl! faz
global .,aro compat\lltoar voz. de pessoas dlrctamcn:o
tc'1o c lmagons dUfante 0 <ia q.,e ex.gem quo VOC.IJ estc.."JI Ofl·
hne
Infraestrutura de rede
Exemplos de dlsposltlvos lntermedl~rtos
•
lnfroestruturci de rede
Ser.,kior
Fluxo entre dispositivos finais
•
LAN
Re~ lnto-conocladao
::>s dad:ls .se 0tiglnarr em u m cispoait vc final, ruem pela rede e c hegem a ou1ro disposith·o final.
Dispositivos finais - Clientes e Servidores
Todos os com:>UTadore> clnecradcs a una
r&de qu9 parti:ipam d iretamGnto na
•
co111u11it,.;C:1\jdu LI~ 1t=cJt! !::flu <..: lossince1U~ w11 .u
Transm1ssao sem no
Conexão da Internet pelo mundo. Cabos submarinos
https://www.youtube.com/watch?v=jNUh0cx9c-8
Cabos submarinos: site com mapa atualizado das
fibras
https://www.submarinecablemap.com
Por onde vem a internet? Seguimos a fibra até sua
casa!
https://www.youtube.com/watch?v=fYJl-7jRzuw
Novo cabo submarino entre Brasil e Europa para 2020
- 72Tbps
•
aprova~ao e registrada em um documento
: numerado de Solic•tac;ao de comentanos (RFC).
para que a evolu~ao do padrao seja mo<' torada.
As RFCs sabre padraes da Internet sao publicadas
e gerenc1adas pelo IETF (Internet Engineering Task
ICAN N ltHUFACTllCIS I SUPPLIERS Force).
OF UOlil MElllOllS
~~=============-----~~
Diferentes tipos de modelos de rede
Modelo de referência OSI
Modelo de referência OSI
Divisão das tarefas
Modelo de camadas
•
Os modelos em camadas aJudam a v1suallzar o
tunc1onamen10 con unto dos d1versos
protocolOs para poss b1htar comun ca96es de
rede Um modelO de camadas representa a
Modelo TCP/IP
ope~ao dos pro1ocol0s ocorrendo dentro de
cada camada. bem como a ntera<;ao com as
camadas ac1ma e abaD<o dela 0 modelo em
Re;wesenla dados para o ~c~no a ern do controle oe cod~cai;~ e camadas tem mu11as vamagens:
de diilogo
Aux1ha na elaborac;ao de protocolo, porque
os proiocolos que operam em uma
camada espec fica possuem informa96es
S1.1PQl't3 a comuNcaM;io entre \f.inos d sposrtJYOs af.eren!es em redes •• definidas de que aruam sob uma interface
Transporte
d $1 nla$ •
definida as camadas acima e abaixo.
1 6.
TCP/IP. Por e:<emplo: na cairada de acesso a
rede, o conjunto d e protocolos TCP/IP nil·:>
1
3. Rede Internet mfdia e o meio ffsico para enviar dados por uira
rede.
I
Js protocol)S que comp6em o corjunto de
2. Entece de dados
)rotocoo TCP/IP podem ser aescr~os em
.t=11 nu::; l.lu 11 10<.Jt!lu tit! 1t:!ft!1e11c.;ia OSI. fl~
1
Protocolos
Modelo TCP/IP
Camada de Aplicação
Esta camada faz a comunicação entre os programas e os protocolos
de transporte no TCP/IP.
Modelo TCP/IP
Camada de Aplicação
4 - APLICAÇÃO
Modelo TCP/IP
Camada de Transporte
Esta camada é responsável por receber os dados enviados pela
camada de aplicação e transformá-los em pacotes menores, a
serem repassados para a camada de internet.
Controla o Transporte dos dados em pacotes (blocos).
Modelo TCP/IP
Camada de Transporte
4 - APLICAÇÃO
3 - TRANSPORTE
Modelo TCP/IP
Camada de Internet
Ela é responsável pelo endereçamento e roteamento do pacote,
fazendo a conexão entre as redes locais. Adiciona ao pacote o
endereço IP de origem e o de destino, para que ele saiba qual o
caminho deve percorrer.
Modelo TCP/IP
Camada de Internet
4 - APLICAÇÃO
3 - TRANSPORTE
2 –INTERNET
Modelo TCP/IP
Camada de Interface com a rede
Essa camada é responsável pelo envio do datagrama recebido da
camada de internet em forma de quadros através da rede física.
O Ethernet é o protocolo mais utilizado.
Modelo TCP/IP
Camada de Interface com a rede
4 - APLICAÇÃO
3 - TRANSPORTE
2 –INTERNET
1 – REDE: ENLACE de
dados + FÍSICA
Modelo TCP/IP (detalhado no modelo OSI)
4 - APLICAÇÃO
3 - TRANSPORTE
2 –INTERNET
1 – REDE: ENLACE de
dados + FÍSICA
Modelo TCP/IP – Fluxo de dados entre 2
computadores
PER ?
••
~a c-•
- >
Protocolos de redes com fio
Por que Ethernet?
Movimentação de bits
•
Mov1ment393o de bits
---
meic fisico em qJe os a1nais sao transmitidos.
Agu1s axemplos de mfdia sao fo de cobre,
---
cabo de flbra Optica e andas eletr0tnagn~ticas
pclo ar Urn sinal c.01si5'te em padr6e~ 6pt1c.os
il.
dados) a trafega,, ~traves da m'di; desd;i a
origem tit6 o de::tino com;, un1a :serie de pulsos
ae e etnc1caa:. pu1sos Cle 1u2 ou ondas ae
Pul$05 de eletric dade P Jlsos de luz Ondas de radio rad•O. Cs sina s pod:m ser conven dos rruitas
vezes antes de alca1c;ar o desuno, a nedida
quo ~ m1dia corre.sponderte mu:ta ontr& a
or19e-m e o destJ.oo.
Movimentação de bits – cont.
•
Existam ires metodos ccmuns de :rans-nissao
de sinal uoados em redes:
----
--
pclo convcrcflo doo oino o
pulsos de luz.
~~=============-----~~
Medição de produtividade
•
Medi9.30 ae produt1vid::ide
~~=============-----~~
Camadas de Rede: modelos OSI e TCP/IP
Figun 6 - Modelo OSI • mocllilo TCl>/IP
-~
05 :lisp00:-:h'05 reas di! uma rede
I! suas iru31tgaj'.es
---- i~----
\
''
"iw~ .......
I
J
~~=============-----~~
Revisão da aula 10
INFRAESTRUTURA DE TECNOLOGIA DA
INFORMAÇÃO
2
Agenda
1. Portas
2. Principais protocolos e serviços da camada
de aplicação
Agenda
1. Portas
2. Principais protocolos e serviços da camada
de aplicação
Recapitulando o modelo TCP/IP
:iido•.
J-TRANSPORTE
. . . . PnAac:olos: TCP e UDP (menos
------==== utlllado)
C2~?:.I OiJ:fos
dt·~i:crt
Clo!;•~ I c:at~
.
. DiJ:IDS
~.rldl. dt:~FC'!'. . . . ..
Pa:o:!! . Z- INIWLJ
C.at~all' 1 · Ca:l!;il~c Cat~ ho · ~--~ lllcAildtHI:• ~ llVIJ.!!!Sr
. OiJ:IDS DIP
ciCJ ~ lh ridl dt.~~att
110001010100010110011)1001010101001 · 1- REDE:·ENtACE de ·
d•do~ + FiSICA
Protocolos: Ethernet, Wifi,
Bluetooth, VPN ·
----- --
Endereçamentos na rede
Para que os dados sejam transportados na rede, são necessários
os seguintes endereços:
➢ Serviço (camada 3-Transporte): Refere-se a uma aplicação que
está sendo transportada (porta);
➢ Lógico (camada 2-Internet): Endereço IP, indicando a origem e
destino do serviço;
➢ Físico (camada 1-Rede): Endereço MAC, indicando o próximo
equipamento onde o pacote será entregue.
Protocolos
TCP TCP
Números da porta da camada de transporte
cont.
TCP TCP
Algumas das Portas conhecidas (normalmente
usadas nos servidores)
Socket: Endereço IP + Porta
O conceito de Socket nada mais é do que a composição
do endereço IP + Porta a ser utilizada. Viabiliza a
identificação da comunicação entre Cliente e Servidor, que
tem a ver com a aplicação em si.
Socket = IP de cada equipamento + Porta
Socket: Endereço IP + Porta
Exemplo 1:
1) Inicie seu prompt de comando: Clicar na área de pesquisa e digitar
CMD;
2) Digite ipconfig e anote seu IP (ipv4);
3) Em seguida, digite netstat para obter uma lista de seus vários
números de porta abertos no IP do teu computador, com base nos
aplicativos utilizados por ti;
4) Pode ser também usado netstat –f, ai são mostrados os domínios a
serem acessados (destino).
netstat netstat -f
Socket: Endereço IP + Porta
Exemplo 1: netstat –f
Endereço
loopback (end.
Interno do
computador para
testes de rede)
NLimeros de Porta
Por1a da
aplica~
I IV
· = · t!O
-
!>JI
r
on gem
Os dados de diferentes ap~c~s ~ direcioiados a aplicac;ao correta, oorqJe cada uma tern
UT\ nUmet'O de porta Unico.
Endereçamento de porta – cont.
•
Pana de destino - 0 clieme coloca um mi mero
de porta de destine no segmento para informar
ao servidor de destine qual servu;o esca sendo
_,,_
P31"3:
A!>~lllO.
vo~o@«xomplo.com
De: [email protected]
Ft ria.s ..
111
•
·- solicitado como mostra a fiaura Por exemnlo.
quando um clieme espec1fica a porta 80 na
porta de destino, coma mostrado na figura, o
serv·dor que recebe a mensagem sabe que hci
J servu;os da Web sendo solicitados. Um servidor
Oiferent.es Correia Eletranico NginaHTML Bate-papo na Internet pode oferecer mais de um servi"o
Aplica90es
simultaneamente como servi ~os Web na porca
T
80, ao mesmo tempo que oferece o
M. mens3aen
POPS HTTP estabelecimemo de uma conexiio FTP na pona
ins!ant§nea
21.
J
Transporte
·110
• Porta da
aplie:a~§o
80
• Porta da
splca?o
53 1
"T
Os dados de diferentes aplicayOes s8o direcionados aaplicayao corr~ta, ;,orqJe cad a uma tern
um nUme ro de porta Unico.
~~=============-----~~
Socket: Endereço IP + Porta
Exemplo 2:
1) Inicie seu prompt de comando com autorização de administrador:
Clicar com o botão direito no ícone do Windows e selecionar
Windows PowerShell (Admin). Talvez o Windows peça ok, confirmar;
2) Digite ipconfig e anote seu IP (ipv4);
3) Em seguida, digite netstat -b para exibir o nome do aplicativo
envolvido na criação de cada conexão (IP + Porta = Socket).
Um aplicativo pode
usar mais de uma
porta
-..,....1111,.._
-
............. ·-""I'll''"'··_ .............
IAlin prutocolo HITP
UliillUI pcirta U .J
-FTP
Ullmdo,_.1r1n' I
Udru .. portll 10 t 21
•demq""'
Servidor WEB (HTTP/HTTPS – portas 80 e 443)
As informações dos mais diversos sistemas estão
disponibilizadas nas páginas web. Um servidor web
mantém a estrutura e, por meio do protocolo HTTP (
Hypertext Transfer Protocol), disponibiliza páginas com
textos, imagens, vídeos e outros objetos.
Servidor WEB (HTTP/HTTPS – portas 80 e 443)
Comentário sobre portas 80 e 443.
A maioria dos sites está migrando de porta 80 (HTTP) para
443 (HTTPS). Motivo: melhoria no controle de segurança
de acesso.
Exemplos:
Motivo:
http://g1.globo.com/tecnologia/blog/seguranca-digital/post/por-que-web-esta-
migrando-para-o-https-g1-explica.html
https://tudosobrehospedagemdesites.com.br/site-nao-seguro-chrome-entenda/
Servidor de E-mail (SMTP/POP3/IMAP - portas 25, 110 e
143)
O serviço de e-mail que utilizamos utiliza os protocolos
• Para envio de e-mail: SMTP (Simple Mail Transfer
Protocol);
• Para receber e-mail: POP3 (Post Office Protocol versão
3) ou IMAP (Internet Message Access Protocol).
Servidor de E-mail (SMTP/POP3/IMAP - portas 25,
110 e 143)
Serviço de Rede: Servidor DNS (porta 53)
Os servidores DNS (Domain Name System), ou Sistema
de Nomes de Domínios, são os responsáveis por localizar
e traduzir para números IP os endereços dos sites que
digitamos nos navegadores.
Serviço de Rede: Servidor DNS (porta 53)
Exemplo:
1) Inicie seu prompt de comando: Clicar na área de pesquisa e digitar
CMD;
2) Digite ping www.uol.com.br (ou qualquer outro site);
3) Você pode observar que é dada a resposta trazendo IP do site. Isto
vale para qualquer site que você quiser testar via comando Ping.
Quem resolveu o endereço (traduziu a URL para o endereço IP) foi o
servidor DNS da tua rede.
Exercício sobre Serviço DNS
••
~a c-•
- >
Revisão das aulas 11 e 12
INFRAESTRUTURA DE TECNOLOGIA DA
INFORMAÇÃO
2
Agenda
1.Virtualização – conceitos
2.Virtualização - componentes
3.Motivos para a virtualização
Agenda
1.Virtualização – conceitos
2.Virtualização - componentes
3.Motivos para a virtualização
Virtualização - Definição
Virtualização é uma forma de esconder as
características físicas de uma plataforma
computacional dos utilizadores, mostrando outro
hardware virtual, emulando(*) um ou mais ambientes
isolados.
(*) emulador é um software que reproduz as funções de um
determinado ambiente, a fim de permitir a execução de outros
softwares sobre ele.
Máquina Virtual - definição
Uma máquina virtual é um contêiner de software totalmente isolado e
capaz de executar sistemas operacionais e aplicativos próprios como se
fosse um computador físico.
Uma máquina virtual se comporta exatamente como um computador físico
e tem CPU, memória RAM, disco rígido e placa de rede virtuais próprios
(isto é, baseados em software).
VM Máquina Virtual 01 VM Máquina Virtual 02
Aplicação 1 - CRM Aplicação 2 - RH
Sistema Sistema
Operacional Operacional
P M S R P M S R
Servidor Físico
Máquina Virtual - definição
A diferença entre uma máquina virtual e uma máquina física
não pode ser notada por um sistema operacional, muito
menos por aplicativos ou outros computadores na rede.
Mesmo assim, a máquina virtual é inteiramente composta de
software e não contém componentes de hardware.
Virtualizadores
Algumas das principais ferramentas para virtualização
(Virtualizadores ou Hypervisors) são:
• VMware (VMware)
• KVM (RedHat)
• Virtual Box (Oracle)
• Hyper-V (Microsoft)
• XenServer (Citrix)
O que pode ser virtualizado
Hoje, podemos virtualizar…
➢ Servidores (ex.: VMware, KVM, Hyper-V, Virtualbox)
➢ PCs (ex.: VMware, Virtualbox, Citrix)
➢ Storage (ex.: Vmware, Hyper-V)
➢ Rede (ex.: VLAN, discutido em aula de redes)
Agenda
1.Virtualização – conceitos
2.Virtualização - componentes
3.Motivos para a virtualização
Servidor Virtual
Um Servidor virtual é um contêiner de software totalmente
isolado e capaz de executar sistemas operacionais e
aplicativos próprios como se fosse um computador físico,
dentro de um servidor físico.
Servidor Virtual
Camada de Software
Camada de Hardware
Hardw are
Discovery; 4
Fonte: IDC
Motivos para a virtualização de Servidores
4 - Proteção contra falhas e rapidez para mudanças.
Com a virtualização é possível criar ou provisionar uma máquina
virtual em um servidor físico e depois copiá-la ou migrá-la para
outro servidor físico, sem necessidade de alteração de suas
configurações.
VM Máquina Virtual 01 VM Máquina Virtual 02 VM Máquina Virtual 02
Aplicação 1 - CRM Aplicação 2 - ERP Aplicação 2 - ERP
P M S R P M S R P M S R
Software de Virtualização:
Software de Virtualização: Hypervisor Hypervisor
Recursos Recursos
Memória Memória
Processador Storage Rede Processador RAM
Storage Rede
RAM
23
Tipos de Virtualizador (Hypervisor)
1 Nativo ou Bare Metal: forma onde o Virtualizador
(Hypervisor) faz o papel de sistema operacional, interagindo
entre as máquinas virtuais e o hardware.
Exemplos deste formato são:
VMware (Vmware)
Hyper-V (Microsoft)
XenServer (Citrix)
Tipos de Virtualizador (Hypervisor)
2 Hosted: forma onde o Virtualizador (Hypervisor) é instalado
em um sistema operacional comum, tal como o windows ou
linux. Desta forma, a interação entre a máquina virtual e o
hardware passa por uma camada a mais de “emulação.
Exemplos deste formato são:
Virtual PC (Microsoft)
Virtual Box (Oracle)
VMware (VMware)
Tipos de Virtualizador (Hypervisor)
• Hypervisor Tipo-1 ou Nativo ou Baremetal é • Hypervisor Tipo-2 ou Hosted é uma
um software instalado diretamente no aplicação que fornece um ambiente de
hardware para prover as funcionalidades de execução para outras aplicações.
virtualização.
VM Máquina Virtual 01
P M S R
Hypervisor Tipo 2
Hypervisor Tipo 1 Sistema Operacional
Recursos Físicos Recursos Físicos
P M S R P M S R
Servidor Físico Servidor Físico
Tipos de Virtualizador (Hypervisor)
Bare Metal x Hosted: A camada a mais de “emulação” do
hypervisor do tipo Hosted pode acarretar em problemas de
desempenho em um ambiente com alta necessidade de
processamento.
Servidor Virtual – Pontos Chave
Particionamento Isolamento Encapsulamento
Servidor Virtual – Pontos Chave
Particionamento
• Permite executar diversos sistemas operacionais em um único servidor físico,
isto é, dividir recursos do servidor físico entre diferentes máquinas virtuais.
• Permite a otimização de uso dos recursos do servidor físico.
VM Máquina Virtual 01 VM Máquina Virtual 02
Aplicação 1 - CRM Aplicação 2 - RH
Sistema Sistema
Operacional Operacional
P M S R P M S R
Servidor Físico
Servidor Virtual – Pontos Chave
Isolamento
• Embora as máquinas virtuais possam
compartilhar os recursos físicos de
VM Máquina Virtual 01 VM Máquina Virtual 02
um único computador, elas ficam
totalmente isoladas umas das outras, Aplicação 1 - CRM Aplicação 2 - ERP
como se fossem máquinas físicas
Sistema Sistema
separadas.
Operacional Operacional
• Se uma VM sai do ar, outras VMs
hospedadas no mesmo servidor P M S R P M S R
físico podem permanecer
funcionando normalmente.
• O isolamento é um dos principais Software de Virtualização: Hypervisor
motivos pelos quais a disponibilidade
Recursos
dos aplicativos em ambientes virtuais
Memória
é maior que a disponibilidade dos Processador RAM
Storage Rede
mesmos aplicativos no ambiente
tradicional não virtualizado. Servidor Físico
Servidor Virtual – Pontos Chave
Encapsulamento
• Uma máquina virtual pode ser vista como um arquivo ou container lógico implementado por
software, totalmente isolado e capaz de executar sistemas operacionais e aplicativos próprios
como se fosse um computador físico.
• Uma máquina virtual é inteiramente VM Máquina Virtual 01 VM Máquina Virtual 02
composta de software e não contém
Aplicação 1 - CRM Aplicação 2 - ERP
componentes de hardware.
• Uma máquina virtual se comporta Sistema Sistema
exatamente como um computador físico Operacional Operacional
e, seus componentes correspondem a
uma parte dos componentes do servidor P M S R P M S R
físico (CPU, RAM, Disco, Rede).
• A diferença entre uma máquina virtual e
uma máquina física não pode ser Software de Virtualização: Hypervisor
notada por um sistema operacional,
muito menos por aplicativos ou outros Recursos
computadores na rede. Memória
Processador Storage Rede
RAM
• Uma máquina virtual pode ser copiada ou,
transferida de servidor físico para outro
Servidor Físico
como um arquivo e armazená-la em qualquer dispositivo de armazenamento.
Limites (ou cuidados) no uso da Virtualização
Carga Excessiva
• Deve ser feito sempre um planejamento de carga do que vai ser instalado em
cada servidor, para não ocorrer sobrecarga de CPU, Memória, I/O (acesso aos
discos/storage) ou rede.
Licenciamento
• Cada empresa de software possui regras próprias de licenciamento (forma como
é calculado o valor para pagamento). Estas empresas possuem regras próprias
para licenciamento em ambiente virtual.
• Ex.: Windows Server (Microsoft), Banco de Dados Oracle.
Conhecimento técnico dos profissionais de TI
• A virtualização obriga que os profissionais de suporte de TI conheçam as
ferramentas de virtualização e o seu uso. Há certificações próprias do principais
fornecedores. Assim como a virtualização simplifica a criação de novos
servidores virtuais, um simples comando errado pode apagar um servidor.
Etapas do Projeto de Virtualização
fig.Ul"a 2 - Etap3s do projeto de virll13liz3~0
Escolha do
Projeto
fomecedor
Criten~
Pre~
Desempenho
Dispon:ibilidade
Segwan~
Base instalada
Funcionalidades
~~=============-----~~
PER ?
•• - >
~a C"•
Virtualização – materiais de estudo
adicionais
INFRAESTRUTURA DE TECNOLOGIA DA
INFORMAÇÃO
https://www.youtube.com/watch?reload=9&v=0k4_wqp1M1I
PER ?
•• - >
~a C"•
Revisão da aula 13
INFRAESTRUTURA DE TECNOLOGIA DA
INFORMAÇÃO
2
Agenda
1. Computação em Nuvem - Definição
2. Uso cotidiano da computação em nuvem
3. Computação em nuvem nas empresas
4. Características essenciais
5. Modelos de desenvolvimento (entrega)
Agenda
1. Computação em Nuvem - Definição
2. Uso cotidiano da computação em nuvem
3. Computação em nuvem nas empresas
4. Características essenciais
5. Modelos de desenvolvimento (entrega)
O que é computação em nuvem
ns
c )
VOCE
INTERNET
PROGRAMAS
RODANDO" APENAS UM
NA "NUVEM NAVEGADOR h
·· 0 prec1s
· a flas ,
( na Java. nada)
~
COLfGAS
3
CLll:NTCS
c~
/\MIGOS
Agenda
1. Computação em Nuvem - Definição
2. Uso cotidiano da computação em nuvem
3. Computação em nuvem nas empresas
4. Características essenciais
5. Modelos de desenvolvimento (entrega)
Uso cotidiano de computação em nuvem
Nós já usamos computação em Nuvem (Cloud)!!
AdftliO~ri(30
_ _..,=-
Centt°'I
INTERNET
Obr.ac.mSC.
~--==============--~~
Quais os principais motivadores para adoção de
computação em nuvem?
▪ Necessidade de modernização da infraestrutura de TI e aplicações para
suporte aos objetivos de negócio.
• Assegurar capacidade para atender SLAs apropriados para o negócio.
• Assegurar a capacidade de (des)alocação de recursos conforme demanda.
• Redução de riscos associados à obsolescência de TI.
▪ Reduzir o tempo para acesso aos recursos de TI.
• Aumentar agilidade e flexibilidade de TI para acelerar inovações e
lançamentos de novos produtos e serviços.
▪ Excelência operacional de TI: Fazer mais com melhor qualidade e menor
custo.
• Reduzir custos operacionais de TI e complexidade da infraestrutura,
otimizando a utilização dos recursos.
▪ Novas oportunidades de negócio.
▪ No caso de provedores de serviços de TI…
• Ampliar catálogo de serviços para assegurar a competitividade, reduzindo
riscos de perder clientes para provedores de serviços em nuvem.
Agenda
1. Computação em Nuvem - Definição
2. Uso cotidiano da computação em nuvem
3. Computação em nuvem nas empresas
4. Características essenciais
5. Modelos de desenvolvimento (entrega)
Características da computação em nuvem
▪ Quais as principais características essenciais dos
serviços fornecidos por estas empresas de cloud?
▪ Quais atributos são comuns entre os serviços?
Características da computação em nuvem
1. Self-Service. Sob demanda.
2. Mobilidade. Amplo acesso à rede.
3. Serviços mensuráveis. Medição dos recursos.
4. Elasticidade rápida.
5. Recursos compartilhados (virtualização).
Características da computação em nuvem
Atributo 1: Self-service, sob demanda.
Um consumidor pode, unilateralmente, provisionar recursos de TI
automaticamente, conforme sua necessidade, sem a necessidade
de interação humana com o provedor de serviços.
( \
I '
:" Nuvem '~.. ." Nuvem 1:,
(,: Privada . Jl {,: Publica . J1
.. \:---.........tt1~~
---,. : ,. - ......
___
-(
.
~
,. :
I'--,"---
~-- ....
{ comunitairia) J
'r ?'
\ :
~~=============-----~~
Modelos de desenvolvimento (entrega)
Nuvem Pública
As nuvens públicas são a maneira mais comum de implantar
a computação em nuvem. Os recursos de nuvem (como
servidores e armazenamento) pertencem a um provedor de
serviço de nuvem terceirizado, são operados por ele e
entregues pela Internet.. Em uma nuvem pública, você
compartilha os mesmos dispositivos de hardware, de
armazenamento e de rede com outras organizações ou
“locatários” da nuvem. (definição Microsoft).
Exemplo: Gmail, Onedrive, Office 365 maior parte das
páginas Web hospedadas em provedores de nuvem (AWS,
Microsoft Azure, Google Cloud Platform).
Modelos de desenvolvimento (entrega)
Nuvem Privada
Uma nuvem privada consiste em recursos de computação
usados exclusivamente por uma única empresa ou
organização. A nuvem privada pode estar localizada
fisicamente no datacenter local da sua organização ou
pode ser hospedada por um provedor de serviços
terceirizado. Mas em uma nuvem privada, os serviços e a
infraestrutura são sempre mantidos na rede privada e o
hardware e o software são dedicados unicamente à sua
organização. (definição Microsoft).
Exemplo: Clouds internas montadas dentro dos grandes
bancos.
Modelos de desenvolvimento (entrega)
Nuvem Híbrida
Geralmente chamadas de “o melhor dos dois mundos”, as
nuvens híbridas combinam a infraestrutura local, ou seja, as
nuvens privadas, com as nuvens públicas, permitindo que
as organizações aproveitem as vantagens de ambas as
opções. (definição Microsoft).
Exemplo: Empresa que utiliza o e-mail na nuvem (ex.: Gmail)
e outras aplicações no seu datacenter virtualizado.
Modelos de desenvolvimento (entrega)
Nuvem Comunitária
Nuvem compartilhada e gerenciada por diversas organizações.
Costuma misturar também a nuvem privada com a pública,
ficando semelhante à híbrida, mas aqui para fins de várias
organizações.
Exemplo: Governo + iniciativa privada para a saúde.
PER ?
•• - >
~a C"•
Revisão das aulas 13, 14, 15 e 16
INFRAESTRUTURA DE TECNOLOGIA DA
INFORMAÇÃO
2
Agenda
1. Modelos de serviço – IaaS, PaaS, SaaS
2. Principais provedores de Nuvem
3. Modelos de serviço – IaaS, PaaS, SaaS:
Exemplos
Agenda
1. Modelos de serviço – IaaS, PaaS, SaaS
2. Principais provedores de Nuvem
3. Modelos de serviço – IaaS, PaaS, SaaS:
Exemplos
Modelos (tipos) de Serviços em Nuvem - Resumo
Não Cloud Cloud-IaaS Cloud-PaaS Cloud-SaaS
Modelos (tipos) de Serviços em Nuvem
IaaS (Infrastructure as a Service): Infraestrutura como Serviço
IaaS é a capacidade que o fornecedor possui para fornecer recursos
de:
• Processamento (capacidade computacional fornecida no formato
de servidores virtuais)
• Armazenamento de dados (storage)
• Rede (networking) Comunicação
E-mail aa S CRM
CaaS
AaaS Aplicação como Serviço
Hospedagem
Banco de Dados Desenvolvedores
Bibliotecas
Servidores Gestor de
Roteadores Infra-estrutu ra
Hardwares
~================-----~~
Modelos (tipos) de Serviços em Nuvem - exemplo
Algumas empresas por tipo de serviço na nuvem
Agenda
1. Modelos de serviço – IaaS, PaaS, SaaS
2. Principais provedores de Nuvem
3. Modelos de serviço – IaaS, PaaS, SaaS:
Exemplos
Principais provedores de computação em nuvem
1.º
2.º
3.º
4.º
5.º
6.º
7.º
Principais provedores de computação em nuvem
www.aws.amazon.com
www.azure.microsoft.com www.cloud.google.com
SaaS
PaaS
PaaS
IaaS
Modelos (tipos) de Serviços em Nuvem - exemplo
Serviços da Microsoft em Nuvem
Tipos de Serviços em Nuvem - Exemplo
Serviços da Microsoft em Nuvem – Somente Azure
PaaS
IaaS
IaaS
PER ?
•• - >
~a C"•
Para saber mais sobre Cloud
INFRAESTRUTURA DE TECNOLOGIA DA
INFORMAÇÃO
https://www.youtube.com/watch?v=FDFejm-ovtI
O que é Computação em Nuvem?
https://www.youtube.com/watch?v=FDFejm-ovtI
Atividades adicionais de aprendizagem
1. Roteiro de aprendizagem Microsoft na
plataforma Learn
2. Vídeos sobre Computação em nuvem
3. Navegar pelo portal de Cloud da Microsoft
Azure
Atividade – Navegar pelo portal de Cloud da
Microsoft Azure
O Objetivo desta atividade é navegar pelo portal de gestão da cloud
Microsoft Azure. Como aluno do Senac, vocês têm acesso ao
mesmo. Já a ativação dos recursos de Cloud é permitida por
apenas 1 mês, através de créditos fornecidos pela Microsoft. Por
conta disto iremos apenas navegar.
a) Acessar o portal Microsoft Azure para alunos:
https://azureforeducation.microsoft.com/devtools
b) Utilizar o usuário de vocês do Senac (<teu usuário na rede do
senac>@senacsp.edu.br) para login;
c) Navegar pelo catálogo de serviços de Cloud.
TOMAR CUIDADO, pois se selecionar para ativar algum serviço, será
iniciado o uso crédito que cada aluno tem pela parceria com o Senac, mas
cujo prazo de uso é limitado, iniciando a contagem após o primeiro uso.
Site da Azure para baixar produtos Microsoft
Pessoal, o site utilizado na atividade da página anterior é também
onde estão disponíveis os produtos da Microsoft para Download:
https://azureforeducation.microsoft.com/devtools
Obs.: para download precisa ser utilizado o usuário Senac
Revisão da aula 14, 15 e 16
INFRAESTRUTURA DE TECNOLOGIA DA
INFORMAÇÃO
2
Modelos (tipos) de Serviços em Nuvem - Resumo
Não Cloud Cloud-IaaS Cloud-PaaS Cloud-SaaS
Modelos (tipos) de Serviços em Nuvem - IaaS
IaaS (Infrastructure as a Service): Infraestrutura como Serviço
IaaS é a capacidade que o fornecedor possui para fornecer recursos
de:
• Processamento (capacidade computacional fornecida no formato
de servidores virtuais)
• Armazenamento de dados (storage)
• Rede (networking) Comunicação
E-mail aa S CRM
CaaS
Motivadores AaaS Aplicação como Serviço
▪ Simplicação de Infraestrutura para:
• Reduzir custos operacionais; Desenv., Teste, Gerenciamento
Segurança
• Otimizar custos de infra; Manut. SW Aplicações
PaaS Plataforma como Serviço
• Melhorar processos de gerenciamento de
serviços;
▪ Reduzir time-to-market através da automação de Servidores Storage Rede
SaaS
PaaS
PaaS
IaaS
Serviços fundamentais da AWS
Computação (virtual,
Base escalabilidade automática e Armazenamento (objeto,
Redes
balanceamento de carga) bloco e arquivo)
Serviços
Zonas de
Infraestrutura Regiões disponibilidade Pontos de presença
© 2019 Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.
7
Categoria de serviço de computação
Serviços de
computação da AWS
8
Categoria de serviço de armazenamento
Categoria de serviço de armazenamento
Serviços de
armazenamento da AWS
9
Categoria de serviço de rede e entrega de conteúdo
© 2019 Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.
10
Tipos de Serviços em Nuvem - Exemplo
Serviços da Microsoft em Nuvem – Somente Azure
PaaS
IaaS
IaaS
3 Abordagens para computação em nuvem
Physical hardware
..I fm Physical hardware
...I fm Physical hardware
..I fm
Virtual machines Containers Serverless
3 Abordagens para computação em nuvem
3 Tipos de virtualização para aplicações em Cloud
A) Máquina/Servidor Virtual (Virtual Machine): Uma VM é uma emulação de um
computador – assim como o computador desktop ou laptop que você está
usando agora. Cada VM inclui um sistema operacional e hardware que aparece
para o usuário como um computador físico com Windows ou Linux.
B) Containers: fornecem um ambiente de execução isolado e consistente para
aplicativos. Eles são semelhantes às VMs, exceto pelo fato de que não exigem um
sistema operacional convidado. São assim chamadas as novas aplicações
desenvolvidas como “micro serviço”.
C) Computação sem servidor (Serveless): permite executar o código do
aplicativo sem a criação, a configuração ou a manutenção de um servidor. A ideia
geral é que seu aplicativo é dividido em funções separadas que são executadas
quando disparadas por alguma ação. Isso é ideal para tarefas automatizadas –
por exemplo, você pode criar um processo sem servidor que envia um email de
confirmação automaticamente depois que um cliente faz uma compra online.
Aula 15
Computação em nuvem – PaaS
(Plataforma como Serviço)
14
Modelos (tipos) de Serviços em Nuvem - Resumo
Não Cloud Cloud-IaaS Cloud-PaaS Cloud-SaaS
Modelos (tipos) de Serviços em Nuvem - PaaS
PaaS (Platform as a Service): Plataforma como Serviço
PaaS é a capacidade fornecida pelo provedor de serviços para o
consumidor executar atividades que permeiam o ciclo de vida de
produtos de software, tais como projeto, implementação, teste e/ou
avaliação, operação, manutenção, monitoração e gerenciamento de
aplicativos, gerenciamento de segurança dos dados e dos
aplicativos. Em resumo, fornece os Softwares utilitários
necessários. Comunicação
E-mail aa S CRM
CaaS
AaaS Aplicação como Serviço
Motivadores
▪ Acelerar processo de preparação de ambientes
Desenv., Teste, Gerenciamento
necessários para desenvolver, avaliar/testar e Manut. SW Aplicações
Segurança
utilizar aplicações e novas tecnologias sem custo PaaS Plataforma como Serviço
e complexidade de comprar e gerenciar
hardware e software requeridos. Servidores Storage Rede
CompaaS DSaaS NaaS
IaaS Infraestrutura como Serviço
Modelos (tipos) de Serviços em Nuvem - PaaS
PaaS (Platform as a Service): Plataforma como Serviço
Serviços fundamentais da AWS
Computação (virtual,
Base escalabilidade automática e Armazenamento (objeto,
Redes
balanceamento de carga) bloco e arquivo)
Serviços
Zonas de
Infraestrutura Regiões disponibilidade Pontos de presença
© 2019 Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.
18
Tipos de Serviços em Nuvem - PaaS
Serviços da Microsoft em Nuvem – Somente Azure
PaaS
IaaS
IaaS
Aula 16
Computação em nuvem – SaaS
(Software como Serviço)
20
Modelos (tipos) de Serviços em Nuvem - Resumo
Não Cloud Cloud-IaaS Cloud-PaaS Cloud-SaaS
Modelos (tipos) de Serviços em Nuvem - SaaS
SaaS (Software as a Service): Software (Aplicativo) como Serviço
SaaS são aplicativos hospedados na nuvem, fornecidos como
serviços pelos fabricantes e/ou empresas integrantes de seus
ecossistemas de parceiros de negócio e acessados pelos usuários
por meio de diferentes navegadores e dispositivos, para os quais
podem ser previsto fornecimento gratuito e/ou pagamento conforme
uso.
Comunicação
E-mail aa S SaaS
Motivadores CaaS
•• - >
~a C"•
Para saber mais sobre Cloud
INFRAESTRUTURA DE TECNOLOGIA DA
INFORMAÇÃO