SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Segurança no Armazenamento 1. Introdução Márcio Aurélio Ribeiro Moreira [email_address] http://si.uniminas.br/~marcio/ Pós-SI – 3ª Turma – 2008
Objetivos do capítulo ,[object Object],[object Object],[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide
O armazenamento não está resolvido? ,[object Object],[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide
O armazenamento nas organizações ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: Ramakrishnan
Demanda de performance e espaço Márcio Moreira 1. Introdução – Slide  Fonte: Ramakrishnan 1X 2X 3X 4X 5X 6X 7X 8X Hoje 1 Ano 2 anos 3 anos 4 anos 5 anos 50% 100% 150% 200% 250% 300% Demanda Performance Demanda Espaço Demanda anual de 50% de espaço e performance 1X 1.5X 2.3X 3.4X 5.1X 7.6X 253% 169% 113% 75% 50%
Alternativas para a demanda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide
Camadas de dados Márcio Moreira 1. Introdução – Slide  Computadores Notebooks Dispositivos Pessoas e Coisas Camada de Banco de Dados Camada web Camada Aplicações Fonte: Ramakrishnan Camada de Storage
1º dispositivo magnético Márcio Moreira 1. Introdução – Slide  ,[object Object],[object Object],[object Object],[object Object]
Armazenamento em discos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide
Vamos olhar os discos de perto Márcio Moreira 1. Introdução – Slide
Formatação para acesso direto Márcio Moreira 1. Introdução – Slide  Fonte: EMC Trilha Cada prato do disco é segmentado em vários anéis concêntricos chamados trilhas O endereço único de uma área em um drive de disco é composto de: Cilindro, Cabeça e Setor. Um setor é a menor parte endereçável de uma trilha Setor Cilindro Um cilindro é o conjunto formato por uma trilha específica em todos os pratos juntas
Tempo de acesso ao drive de disco ,[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC
Tempo de acesso ao drive de disco ,[object Object],[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC
Tempo de acesso ao drive de disco ,[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC
Variáveis da performance de discos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC
Evolução da tecnologia de discos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC
Necessidades de armazenamento Márcio Moreira 1. Introdução – Slide  Fonte: Ramakrishnan High-End Us$40/GB Deman-da do negócio Alta  Performance Tempo Crítico Midrange Us$20/GB SATA Us$5/GB Tape Us$0.5/GB Alta Capacidade Custo Crítico 100% 99.999% 99.9% Longo Prazo
Tecnologia RAID ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide
Conexões físicas dos discos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC System Bus CPU MAIN MEMORY (RAM) ROM (Read Only Memory) HBA
Como a operação de I/O ocorre ,[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC System Bus CPU MAIN MEMORY (RAM) ROM (Read Only Memory) HBA
Como a operação de I/O ocorre ,[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC System Bus CPU MAIN MEMORY (RAM) ROM (Read Only Memory) HBA
Usando melhor a CPU e a memória ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC Customer 1 Meter Reading   Customer 2 Meter Reading   Customer 3 Meter Reading CACHE System Bus CPU MAIN MEMORY (RAM) ROM (Read Only Memory) HBA Customer 1 Meter Reading Customer 2 Meter Reading Customer 3 Meter Reading
[object Object],[object Object],[object Object],Melhorando ainda mais Márcio Moreira 1. Introdução – Slide  Fonte: EMC Customer 1 Meter Reading   Customer 2 Meter Reading   Customer 3 Meter Reading CACHE CPU System Bus CPU MAIN MEMORY (RAM) ROM (Read Only Memory) HBA Customer 1 Meter Reading Customer 2 Meter Reading Customer 3 Meter Reading
[object Object],Como a operação de I/O ocorre Márcio Moreira 1. Introdução – Slide  Fonte: EMC System Bus CPU MAIN MEMORY (RAM) ROM (Read Only Memory) HBA
[object Object],Como a operação de I/O ocorre Márcio Moreira 1. Introdução – Slide  Fonte: EMC System Bus CPU MAIN MEMORY (RAM) ROM (Read Only Memory) HBA
Melhor uso da CPU e memória Márcio Moreira 1. Introdução – Slide  Fonte: EMC Customer 1 Meter Reading   Customer 2 Meter Reading   Customer 3 Meter Reading CACHE CPU System Bus CPU MAIN MEMORY (RAM) ROM (Read Only Memory) HBA Comando de escrita: “ Grave a conta mensal do cliente no disco”. A confirmação de escrita é emitida assim que os dados e o comando de gravação estão seguros dentro de uma área completamente tolerante à falha
Por dentro dos  Disk Arrays Márcio Moreira 1. Introdução – Slide  Fonte: EMC Gaveta do sistema operacional Gavetas de discos Fault Tolerant Cache Memory Array Controller Array Controller Disk Directors Disk Directors Host Interface Host Interface
RAID 0 -  Striping  ou Fracionamento ,[object Object],[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC Volume 1 End Com RAID 0: Os volumes são divididos em blocos e movidos para balancear a carga de atividades. Volume 1 Middle Volume 1 Beginning Sem RAID: 3 HDs num mesmo host. Cada HD contem um volume Volume 2 End Volume 2 Middle Volume 2 Beginning Volume 3 End Volume 3 Middle Volume 3 Beginning Volume 1 End Volume 2 End Volume 3 End Volume 1 Middle Volume 2 Middle Volume 3 Middle Volume 1 Beginning Volume 2 Beginning Volume 3 Beginning
RAID 1 -  Mirroring  ou Espelhamento ,[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC Sem RAID: 3 HDs num mesmo host. Com RAID 1: Um espelho de cada HD é criado gerando um para de HDs. Volume 1 End Volume 1 Middle Volume 1 Beginning Volume 2 End Volume 2 Middle Volume 2 Beginning Volume 3 End Volume 3 Middle Volume 3 Beginning Volume 1 End Volume 1 Middle Volume 1 Beginning Volume 1 End Volume 1 Middle Volume 1 Beginning Volume 2 End Volume 2 Middle Volume 2 Beginning Volume 2 End Volume 2 Middle Volume 2 Beginning Volume 3 End Volume 3 Middle Volume 3 Beginning Volume 3 End Volume 3 Middle Volume 3 Beginning
RAID 1+0 - Performance e Redundância ,[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC Sem RAID: 3 HDs num mesmo host. Com RAID 1+0: HDs espelhados. Volumes lógicos fracionados para balancear carga. Volume 1 End Volume 1 Middle Volume 1 Beginning Volume 2 End Volume 2 Middle Volume 2 Beginning Volume 3 End Volume 3 Middle Volume 3 Beginning Volume 1 End Volume 2 End Volume 3 End Volume 1 End Volume 2 End Volume 3 End Volume 1 Middle Volume 2 Middle Volume 3 Middle Volume 1 Middle Volume 2 Middle Volume 3 Middle Volume 1 Beginning Volume 2 Beginning Volume 3 Beginning Volume 1 Beginning Volume 2 Beginning Volume 3 Beginning
Paridade de dados ,[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC Parity for 3 rd Group = 1 1 LOST DATA 1 Parity for 2nd Group = 1 0 1 0 Parity for 1 st Group = 0 0 1 1 Group 1 Group 2 Group 3 Group 1   0  +  1  +  1  =  0  Group 2   0  +  1  +  0  =  1 Group 3   1  +  1  +  ?  =  1 DATA + DATA + DATA = Parity
RAID 5 - Fracionamento e paridade ,[object Object],[object Object],Márcio Moreira 1. Introdução – Slide  Fonte: EMC Parity for 1st Group Volume 1 End Volume 2 End Volume 3 End Parity for  2nd Group Volume 1 Middle Volume 2 Middle Volume 3 Middle Parity for 3rd Group Volume 1 Beginning Volume 2 Beginning Volume 3 Beginning Sem RAID: 3 HDs num mesmo host. Volume 1 End Volume 1 Middle Volume 1 Beginning Volume 2 End Volume 2 Middle Volume 2 Beginning Volume 3 End Volume 3 Middle Volume 3 Beginning Com RAID 5: Um grupo de drives são agrupados como um volume físico.
Níveis de RAID Márcio Moreira 1. Introdução – Slide  Fonte: EMC, IBM, Wikipedia e experiência. ,[object Object],[object Object],[object Object],Nível Técnica Mínimo Discos Aplicação Comentários 0 Fracionamento em blocos 2 Alta performance Sem redundância 1 Espelhamento 2 Alta disponibilidade e performance Implantação simples 2 Fracionamento em bits Monitoramento em RAM 2 Alta performance e disponibilidade Nenhum uso comercial 3 Fracionamento em bytes Disco de paridade 3 Alta performance e disponibilidade Menor custo 4 Fracionamento em blocos (Múltiplos I/O) Disco de paridade 3 Processamento de transações Alta disponibilidade Alta taxa de leitura Baixo uso comercial 5 Fracionamento em blocos (Múltiplos I/O) Discos de paridade independentes 3 Processamento de transações Alta disponibilidade Alta taxa de leitura 6 Fracionamento em blocos (Múltiplos I/O) Múltiplos discos de paridade independentes 4 Processamento de transações Alta disponibilidade Alta taxa de leitura Baixo uso comercial
Arquiteturas típicas de storage ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Direct Attached Storage (DAS) Windows NT/2K Linux/Unix Netware Network Attached Storage (NAS) Windows NT/2K Linux/Unix Netware Storage Area Network (SAN) Netware Windows NT/2K Linux/Unix Storage FC Switch NAS
Conexões típicas HBA HBA NIC HBA Storage Array Tape Drive Device Network Router SAN Switch System Bus CPU MAIN MEMORY (RAM) ROM (Read Only Memory)
Produtos de Storage da EMC Symmetrix CLARiiON Centera SAN / NAS SAN / NAS / Backup- to-Disk CAS Tape & Tape  Emulation DMX800 DMX1000-M2 DMX1000 DMX2000-M2 DMX2000 DMX3000-M2 DMX3000 CX700 CX500 CX300 Centera AX 100 Netwin 110 NS700/G Celerra CNS ADIC  Scalar  Series DL700
Referências ,[object Object],[object Object],[object Object],Márcio Moreira 1. Introdução – Slide

Weitere ähnliche Inhalte

Was ist angesagt?

Memórias digitais1
Memórias digitais1Memórias digitais1
Memórias digitais1
Sérgio Reis
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1
diogomendes99
 
Trabalho sobre as memórias ram
Trabalho sobre as memórias ramTrabalho sobre as memórias ram
Trabalho sobre as memórias ram
jfranca1984
 
Memorias Ram Original[1]
Memorias Ram Original[1]Memorias Ram Original[1]
Memorias Ram Original[1]
Licínio Rocha
 
As memórias
As memóriasAs memórias
As memórias
dgtavares
 
Exercícios de hardware software
Exercícios de hardware softwareExercícios de hardware software
Exercícios de hardware software
jocaco
 
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de MemóriaDispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Sara Coelho
 

Was ist angesagt? (20)

Tipos de ram ddr1, 2 & 3
Tipos de ram   ddr1, 2 & 3Tipos de ram   ddr1, 2 & 3
Tipos de ram ddr1, 2 & 3
 
Aula 04 memórias - pt. i
Aula 04  memórias - pt. iAula 04  memórias - pt. i
Aula 04 memórias - pt. i
 
Memórias digitais1
Memórias digitais1Memórias digitais1
Memórias digitais1
 
Hd’s e armazenamento
Hd’s e armazenamentoHd’s e armazenamento
Hd’s e armazenamento
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1
 
Trabalho sobre as memórias ram
Trabalho sobre as memórias ramTrabalho sobre as memórias ram
Trabalho sobre as memórias ram
 
Memórias dram
Memórias dramMemórias dram
Memórias dram
 
Memorias Ram Original[1]
Memorias Ram Original[1]Memorias Ram Original[1]
Memorias Ram Original[1]
 
Hardware questionario 02
Hardware   questionario 02Hardware   questionario 02
Hardware questionario 02
 
MemóRias
MemóRiasMemóRias
MemóRias
 
03º aula placa mãe painel frontal
03º aula placa mãe  painel frontal03º aula placa mãe  painel frontal
03º aula placa mãe painel frontal
 
Memória ram
Memória ramMemória ram
Memória ram
 
As memórias
As memóriasAs memórias
As memórias
 
Exercícios de hardware software
Exercícios de hardware softwareExercícios de hardware software
Exercícios de hardware software
 
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de MemóriaDispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
Dispositivos e Periféricos de Armazenamento: Pen Drives e Cartões de Memória
 
Memórias
MemóriasMemórias
Memórias
 
ATIVIDADE HARDWARE E SOFTWARE
ATIVIDADE HARDWARE E SOFTWAREATIVIDADE HARDWARE E SOFTWARE
ATIVIDADE HARDWARE E SOFTWARE
 
Memorias Ram
Memorias RamMemorias Ram
Memorias Ram
 
Questões de hardware
Questões de hardwareQuestões de hardware
Questões de hardware
 
Tipos memorias2
Tipos memorias2Tipos memorias2
Tipos memorias2
 

Andere mochten auch

Alta disponibilidade e redundancia
Alta disponibilidade e redundanciaAlta disponibilidade e redundancia
Alta disponibilidade e redundancia
Licínio Rocha
 
Backup 101 - Jerônimo Medina Madruga
Backup 101 - Jerônimo Medina MadrugaBackup 101 - Jerônimo Medina Madruga
Backup 101 - Jerônimo Medina Madruga
Tchelinux
 
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
elliando dias
 
Backups e restauração de dados
Backups e restauração de dadosBackups e restauração de dados
Backups e restauração de dados
elliando dias
 
Dispositivos de Armazenamento em massa
Dispositivos de Armazenamento em massaDispositivos de Armazenamento em massa
Dispositivos de Armazenamento em massa
elliando dias
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamento
Carlos Melo
 
Sistemas operacionais raid
Sistemas operacionais   raidSistemas operacionais   raid
Sistemas operacionais raid
Carlos Melo
 
Segurança no Armazenamento: Backups
Segurança no Armazenamento: BackupsSegurança no Armazenamento: Backups
Segurança no Armazenamento: Backups
elliando dias
 

Andere mochten auch (17)

Alta disponibilidade e redundancia
Alta disponibilidade e redundanciaAlta disponibilidade e redundancia
Alta disponibilidade e redundancia
 
Alta Disponibilidade em Ambientes Linux
Alta Disponibilidade em Ambientes LinuxAlta Disponibilidade em Ambientes Linux
Alta Disponibilidade em Ambientes Linux
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivos
 
Backup 101 - Jerônimo Medina Madruga
Backup 101 - Jerônimo Medina MadrugaBackup 101 - Jerônimo Medina Madruga
Backup 101 - Jerônimo Medina Madruga
 
Palestra jerônimo madruga
Palestra jerônimo madrugaPalestra jerônimo madruga
Palestra jerônimo madruga
 
Aula 5 (Raid)
Aula 5 (Raid)Aula 5 (Raid)
Aula 5 (Raid)
 
Estratégia de backup - RMAN
Estratégia de backup - RMANEstratégia de backup - RMAN
Estratégia de backup - RMAN
 
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
RAID - Redundant Array of Independent Disks (Conjunto Reduntante de Discos I...
 
Backups e restauração de dados
Backups e restauração de dadosBackups e restauração de dados
Backups e restauração de dados
 
Dispositivos de Armazenamento em massa
Dispositivos de Armazenamento em massaDispositivos de Armazenamento em massa
Dispositivos de Armazenamento em massa
 
Aula 8 (backup)
Aula 8 (backup)Aula 8 (backup)
Aula 8 (backup)
 
Backup e restore
Backup e restoreBackup e restore
Backup e restore
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamento
 
Sistemas operacionais raid
Sistemas operacionais   raidSistemas operacionais   raid
Sistemas operacionais raid
 
Backup As A Service - Brasp
Backup As A Service - BraspBackup As A Service - Brasp
Backup As A Service - Brasp
 
Segurança no Armazenamento: Backups
Segurança no Armazenamento: BackupsSegurança no Armazenamento: Backups
Segurança no Armazenamento: Backups
 
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em MassaGerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
 

Ähnlich wie Segurança no Armazenamento

Os benefícios do armazenamento de dados como componente SOA por Antonio Cesar...
Os benefícios do armazenamento de dados como componente SOA por Antonio Cesar...Os benefícios do armazenamento de dados como componente SOA por Antonio Cesar...
Os benefícios do armazenamento de dados como componente SOA por Antonio Cesar...
Joao Galdino Mello de Souza
 
Aula 07 disco rígido e mídias de armazenamento
Aula 07   disco rígido e mídias de armazenamentoAula 07   disco rígido e mídias de armazenamento
Aula 07 disco rígido e mídias de armazenamento
Leewan Meneses
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidor
simoesflavio
 
3000 questoes de informatica resolvidos banco do brasil (bb), cef, ibge, tre...
3000 questoes de informatica  resolvidos banco do brasil (bb), cef, ibge, tre...3000 questoes de informatica  resolvidos banco do brasil (bb), cef, ibge, tre...
3000 questoes de informatica resolvidos banco do brasil (bb), cef, ibge, tre...
Thiago Carvalho
 
Componentes de Hardware e Servidores
Componentes de Hardware e ServidoresComponentes de Hardware e Servidores
Componentes de Hardware e Servidores
tiredes
 
Hardware apresentação 5 - cpu e sockets
Hardware   apresentação 5 - cpu e socketsHardware   apresentação 5 - cpu e sockets
Hardware apresentação 5 - cpu e sockets
Luiz Pereira de Souza
 
Guia de hardware para iniciantes
Guia de hardware para iniciantesGuia de hardware para iniciantes
Guia de hardware para iniciantes
Marta Caregnato
 

Ähnlich wie Segurança no Armazenamento (20)

02 - Conexões físicas dos componentes v1.0
02 - Conexões físicas dos componentes v1.002 - Conexões físicas dos componentes v1.0
02 - Conexões físicas dos componentes v1.0
 
Aula 09 instalação de hardware
Aula 09 instalação de hardwareAula 09 instalação de hardware
Aula 09 instalação de hardware
 
Componentes internos da placa mãe_04_04_2024.pdf
Componentes internos da placa mãe_04_04_2024.pdfComponentes internos da placa mãe_04_04_2024.pdf
Componentes internos da placa mãe_04_04_2024.pdf
 
Hardware
HardwareHardware
Hardware
 
Como funciona o HD.ppt
Como funciona o HD.pptComo funciona o HD.ppt
Como funciona o HD.ppt
 
Os benefícios do armazenamento de dados como componente SOA por Antonio Cesar...
Os benefícios do armazenamento de dados como componente SOA por Antonio Cesar...Os benefícios do armazenamento de dados como componente SOA por Antonio Cesar...
Os benefícios do armazenamento de dados como componente SOA por Antonio Cesar...
 
HD-Disco Rigído
HD-Disco RigídoHD-Disco Rigído
HD-Disco Rigído
 
Aula 04 - MA1 - IFES - 1 semestre 2011
Aula   04 - MA1 - IFES -  1 semestre 2011Aula   04 - MA1 - IFES -  1 semestre 2011
Aula 04 - MA1 - IFES - 1 semestre 2011
 
Aula 07 disco rígido e mídias de armazenamento
Aula 07   disco rígido e mídias de armazenamentoAula 07   disco rígido e mídias de armazenamento
Aula 07 disco rígido e mídias de armazenamento
 
Memórias e armazenamentos.pptx
Memórias e armazenamentos.pptxMemórias e armazenamentos.pptx
Memórias e armazenamentos.pptx
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidor
 
3000 questoes de informatica resolvidos banco do brasil (bb), cef, ibge, tre...
3000 questoes de informatica  resolvidos banco do brasil (bb), cef, ibge, tre...3000 questoes de informatica  resolvidos banco do brasil (bb), cef, ibge, tre...
3000 questoes de informatica resolvidos banco do brasil (bb), cef, ibge, tre...
 
3000 questoes de informatica resolvidos banco do brasil (bb), cef, ibge, tre...
3000 questoes de informatica  resolvidos banco do brasil (bb), cef, ibge, tre...3000 questoes de informatica  resolvidos banco do brasil (bb), cef, ibge, tre...
3000 questoes de informatica resolvidos banco do brasil (bb), cef, ibge, tre...
 
Componentes de Hardware e Servidores
Componentes de Hardware e ServidoresComponentes de Hardware e Servidores
Componentes de Hardware e Servidores
 
3ª Unidade HD
3ª Unidade HD3ª Unidade HD
3ª Unidade HD
 
Redes de computadores módulo 3
Redes de computadores módulo 3Redes de computadores módulo 3
Redes de computadores módulo 3
 
Arquitetura de computadores – memórias
Arquitetura de computadores – memóriasArquitetura de computadores – memórias
Arquitetura de computadores – memórias
 
Hardware apresentação 5 - cpu e sockets
Hardware   apresentação 5 - cpu e socketsHardware   apresentação 5 - cpu e sockets
Hardware apresentação 5 - cpu e sockets
 
Guia de hardware para iniciantes
Guia de hardware para iniciantesGuia de hardware para iniciantes
Guia de hardware para iniciantes
 
aula_05.pdf
aula_05.pdfaula_05.pdf
aula_05.pdf
 

Mehr von elliando dias

Why you should be excited about ClojureScript
Why you should be excited about ClojureScriptWhy you should be excited about ClojureScript
Why you should be excited about ClojureScript
elliando dias
 
Nomenclatura e peças de container
Nomenclatura  e peças de containerNomenclatura  e peças de container
Nomenclatura e peças de container
elliando dias
 
Polyglot and Poly-paradigm Programming for Better Agility
Polyglot and Poly-paradigm Programming for Better AgilityPolyglot and Poly-paradigm Programming for Better Agility
Polyglot and Poly-paradigm Programming for Better Agility
elliando dias
 
Javascript Libraries
Javascript LibrariesJavascript Libraries
Javascript Libraries
elliando dias
 
How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!
elliando dias
 
A Practical Guide to Connecting Hardware to the Web
A Practical Guide to Connecting Hardware to the WebA Practical Guide to Connecting Hardware to the Web
A Practical Guide to Connecting Hardware to the Web
elliando dias
 
Introdução ao Arduino
Introdução ao ArduinoIntrodução ao Arduino
Introdução ao Arduino
elliando dias
 
Incanter Data Sorcery
Incanter Data SorceryIncanter Data Sorcery
Incanter Data Sorcery
elliando dias
 
Fab.in.a.box - Fab Academy: Machine Design
Fab.in.a.box - Fab Academy: Machine DesignFab.in.a.box - Fab Academy: Machine Design
Fab.in.a.box - Fab Academy: Machine Design
elliando dias
 
Hadoop - Simple. Scalable.
Hadoop - Simple. Scalable.Hadoop - Simple. Scalable.
Hadoop - Simple. Scalable.
elliando dias
 
Hadoop and Hive Development at Facebook
Hadoop and Hive Development at FacebookHadoop and Hive Development at Facebook
Hadoop and Hive Development at Facebook
elliando dias
 
Multi-core Parallelization in Clojure - a Case Study
Multi-core Parallelization in Clojure - a Case StudyMulti-core Parallelization in Clojure - a Case Study
Multi-core Parallelization in Clojure - a Case Study
elliando dias
 

Mehr von elliando dias (20)

Clojurescript slides
Clojurescript slidesClojurescript slides
Clojurescript slides
 
Why you should be excited about ClojureScript
Why you should be excited about ClojureScriptWhy you should be excited about ClojureScript
Why you should be excited about ClojureScript
 
Functional Programming with Immutable Data Structures
Functional Programming with Immutable Data StructuresFunctional Programming with Immutable Data Structures
Functional Programming with Immutable Data Structures
 
Nomenclatura e peças de container
Nomenclatura  e peças de containerNomenclatura  e peças de container
Nomenclatura e peças de container
 
Geometria Projetiva
Geometria ProjetivaGeometria Projetiva
Geometria Projetiva
 
Polyglot and Poly-paradigm Programming for Better Agility
Polyglot and Poly-paradigm Programming for Better AgilityPolyglot and Poly-paradigm Programming for Better Agility
Polyglot and Poly-paradigm Programming for Better Agility
 
Javascript Libraries
Javascript LibrariesJavascript Libraries
Javascript Libraries
 
How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!
 
Ragel talk
Ragel talkRagel talk
Ragel talk
 
A Practical Guide to Connecting Hardware to the Web
A Practical Guide to Connecting Hardware to the WebA Practical Guide to Connecting Hardware to the Web
A Practical Guide to Connecting Hardware to the Web
 
Introdução ao Arduino
Introdução ao ArduinoIntrodução ao Arduino
Introdução ao Arduino
 
Minicurso arduino
Minicurso arduinoMinicurso arduino
Minicurso arduino
 
Incanter Data Sorcery
Incanter Data SorceryIncanter Data Sorcery
Incanter Data Sorcery
 
Rango
RangoRango
Rango
 
Fab.in.a.box - Fab Academy: Machine Design
Fab.in.a.box - Fab Academy: Machine DesignFab.in.a.box - Fab Academy: Machine Design
Fab.in.a.box - Fab Academy: Machine Design
 
The Digital Revolution: Machines that makes
The Digital Revolution: Machines that makesThe Digital Revolution: Machines that makes
The Digital Revolution: Machines that makes
 
Hadoop + Clojure
Hadoop + ClojureHadoop + Clojure
Hadoop + Clojure
 
Hadoop - Simple. Scalable.
Hadoop - Simple. Scalable.Hadoop - Simple. Scalable.
Hadoop - Simple. Scalable.
 
Hadoop and Hive Development at Facebook
Hadoop and Hive Development at FacebookHadoop and Hive Development at Facebook
Hadoop and Hive Development at Facebook
 
Multi-core Parallelization in Clojure - a Case Study
Multi-core Parallelization in Clojure - a Case StudyMulti-core Parallelization in Clojure - a Case Study
Multi-core Parallelization in Clojure - a Case Study
 

Kürzlich hochgeladen

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Kürzlich hochgeladen (6)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

Segurança no Armazenamento

  • 1. Segurança no Armazenamento 1. Introdução Márcio Aurélio Ribeiro Moreira [email_address] http://si.uniminas.br/~marcio/ Pós-SI – 3ª Turma – 2008
  • 2.
  • 3.
  • 4.
  • 5. Demanda de performance e espaço Márcio Moreira 1. Introdução – Slide Fonte: Ramakrishnan 1X 2X 3X 4X 5X 6X 7X 8X Hoje 1 Ano 2 anos 3 anos 4 anos 5 anos 50% 100% 150% 200% 250% 300% Demanda Performance Demanda Espaço Demanda anual de 50% de espaço e performance 1X 1.5X 2.3X 3.4X 5.1X 7.6X 253% 169% 113% 75% 50%
  • 6.
  • 7. Camadas de dados Márcio Moreira 1. Introdução – Slide Computadores Notebooks Dispositivos Pessoas e Coisas Camada de Banco de Dados Camada web Camada Aplicações Fonte: Ramakrishnan Camada de Storage
  • 8.
  • 9.
  • 10. Vamos olhar os discos de perto Márcio Moreira 1. Introdução – Slide
  • 11. Formatação para acesso direto Márcio Moreira 1. Introdução – Slide Fonte: EMC Trilha Cada prato do disco é segmentado em vários anéis concêntricos chamados trilhas O endereço único de uma área em um drive de disco é composto de: Cilindro, Cabeça e Setor. Um setor é a menor parte endereçável de uma trilha Setor Cilindro Um cilindro é o conjunto formato por uma trilha específica em todos os pratos juntas
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Necessidades de armazenamento Márcio Moreira 1. Introdução – Slide Fonte: Ramakrishnan High-End Us$40/GB Deman-da do negócio Alta Performance Tempo Crítico Midrange Us$20/GB SATA Us$5/GB Tape Us$0.5/GB Alta Capacidade Custo Crítico 100% 99.999% 99.9% Longo Prazo
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Melhor uso da CPU e memória Márcio Moreira 1. Introdução – Slide Fonte: EMC Customer 1 Meter Reading Customer 2 Meter Reading Customer 3 Meter Reading CACHE CPU System Bus CPU MAIN MEMORY (RAM) ROM (Read Only Memory) HBA Comando de escrita: “ Grave a conta mensal do cliente no disco”. A confirmação de escrita é emitida assim que os dados e o comando de gravação estão seguros dentro de uma área completamente tolerante à falha
  • 27. Por dentro dos Disk Arrays Márcio Moreira 1. Introdução – Slide Fonte: EMC Gaveta do sistema operacional Gavetas de discos Fault Tolerant Cache Memory Array Controller Array Controller Disk Directors Disk Directors Host Interface Host Interface
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35. Conexões típicas HBA HBA NIC HBA Storage Array Tape Drive Device Network Router SAN Switch System Bus CPU MAIN MEMORY (RAM) ROM (Read Only Memory)
  • 36. Produtos de Storage da EMC Symmetrix CLARiiON Centera SAN / NAS SAN / NAS / Backup- to-Disk CAS Tape & Tape Emulation DMX800 DMX1000-M2 DMX1000 DMX2000-M2 DMX2000 DMX3000-M2 DMX3000 CX700 CX500 CX300 Centera AX 100 Netwin 110 NS700/G Celerra CNS ADIC Scalar Series DL700
  • 37.