Ficha de Caracterização do Trabalho

Tamanho: px
Começar a partir da página:

Download "Ficha de Caracterização do Trabalho"

Transcrição

1 Ficha de Caracterização do Trabalho Título: RAID : aumento do paralelismo e segurança no armazenamento de dados Resumo: Apresentam-se, através de uma linguagem objectiva, os sistemas de armazenamento RAID, nas diferentes vertentes de organização dos dados, a sua arquitectura e implementação (por hardware e software). Para esse efeito, descrevem-se as características mais importantes, tais como: escritas, leituras, redundância, distribuição, paridade e falhas dos dados nas diversas estruturas existentes. Mediante os sistemas descritos pretende-se que se tenha uma noção dos níveis de organização dos dados adequados às características dum sistema de informação (taxa de transacção / transferência) onde se vai aplicar a tecnologia. Com esta apresentação, pensa-se contribuir para a informação dos apreciadores de sistemas de armazenamento (RAID) face à presente e futura importância destes no mercado. URL: Data: 15 de Novembro de 2003 Esforço: ~40 horas Motivação: Apresentar, clarificar, elucidar, aprofundar e figurar as vantagens da utilização de um sistema de armazenamento de alta performance e confiabilidade, de desígnios intimamente relacionados com os microprocessadores, através de um documento de fácil interpretação, integração, consolidação e visualização de conteúdos fulcrais. Desvendar um pouco do campo da Engenharia de Sistemas, nomeadamente aspectos de configuração na implementação de sistemas RAID (por hardware / software). Aprendizagem: Arquitectura RAID (actual) e as diversas organizações dos dados nos sistemas RAID. Adequação das escolhas dos sistemas a determinadas aplicações. Vantagens e desvantagens das duas formas de implementação dos sistemas RAID : software e hardware. Importância de um sistema de armazenamento de alta performance e segurança para sistemas de aplicações críticas. Conteúdos: confiabilidade, disponibilidade, paralelismo, redundância, cálculo de paridade, organização de dados / paridade, implementação por hardware / software, tempo de acesso aos dados, código de Hamming, falhas / escritas / leituras de dados, taxa de transacção / transferência. Processos: Contacto com docentes e especialistas da matéria. Melhoria na pesquisa de informação na Web, e livros, assim como, da capacidade de escrita e avaliação de documentos (artigos). Instalação de discos RAID por software ou hardware. Futuro: Actualização e complementação do artigo, sempre que relevante e estritamente necessário, permitindo uma consulta ilustrativa e textual, rápida e eficaz deste tema. Sequência: - António Pedro Oliveira Página 1 de 5

2 RAID: AUMENTO DO PARALELISMO E SEGURANÇA NO ARMAZENAMENTO DE DADOS por António Pedro Oliveira Departamento de Engenharia Informática Universidade de Coimbra Coimbra, Portugal apsimoes@student.dei.uc.pt Resumo: Apresentam-se, através de uma linguagem objectiva, os sistemas de armazenamento RAID, nas diferentes vertentes de organização dos dados, a sua arquitectura e implementação (por hardware e software). Para esse efeito, descrevem-se as características mais importantes, tais como: escritas, leituras, redundância, distribuição, paridade e falhas dos dados nas diversas estruturas existentes. Mediante os sistemas descritos pretende-se que se tenha uma noção dos níveis de organização dos dados adequados às características dum sistema de informação (taxa de transacção / transferência) onde se vai aplicar a tecnologia. Com esta apresentação, pensa-se contribuir para a informação dos apreciadores de sistemas de armazenamento (RAID) face à presente e futura importância destes no mercado. Palavras chave: RAID, sistemas de armazenamento, confiabilidade, paralelismo, segurança/paridade/redundância dos dados, código de Hamming, Reed Solomon, engenharia de sistemas. 1. INTRODUÇÃO Assiste-se, nos últimos anos, a um enorme desenvolvimento na área dos (micro)processadores (caches), aliado a um aperfeiçoamento das memórias (em capacidade e tempo de acesso). Isto traduziu-se num fosso relativamente aos discos, que dispõem de tempos de acesso elevados para uma desejável utilização rápida (eficaz) dos dados. Assim, estudou-se a necessidade de rapidamente indagar e trabalhar a área de sistemas de armazenamento para um apetecível aumento do paralelismo no acesso aos dados. Daqui resultou um aumento das taxas de transferência de I/O (analogia com a história dos microprocessadores). Estes sistemas prontamente começaram a ser requisitados por empresas que necessitavam destas qualidades, conduzindo ao estímulo de vários técnicos especialistas e cientistas em integrar vários discos que aumentassem a performance e que assim pudessem inovar, melhorar esta área de interesse crescente. Foi neste campo que o sistema RAID, tecnologia confiável, em contínuo crescendo, despontou. Surgindo num projecto da iniciativa da universidade de Berkley, veio acrescentar ao paralelismo entre múltiplos discos, uma segurança necessária dos mesmos para as eventuais falhas destes dispositivos de fulcral importância no armazenamento de dados. Esta tecnologia apresenta enorme implementação em grandes empresas, sendo importante para aplicações que utilizem servidores. Existem duas obras de qualidade sobre este tema, que o leitor poderá (e deverá) consultar: RAID: High-Performance, Reliable Secondary Storage, de David Patterson e Sobrevivência de Dados em Disco, de Manuel Quadros. Pretende este artigo alargar o conhecimento dos interessados no tema, apresentando as diversas organizações de dados de elevada performance e contribuir para a sensibilização do impacto presente e futuro que estes sistemas têm nas velocidade de acesso, que se traduz numa rapidez (eficiência) de processamento dos dados do CPU. Pretende-se, também, alertar para a existência de duas formas de implementação destes sistemas (Software e Hardware). Nos parágrafos que se seguem são apresentadas diversas organizações dos dados em sistemas RAID, tais como: o nível 0, 1, 2, 3, 4, 5 e 6 destes sistemas. 2. DISCOS O disco é um dispositivo que armazena informação em pratos. Estes apresentam duas faces onde são gravados os dados, cada uma com as cabeças de leitura e escrita, que giram radialmente sobre os pratos e se encontram ligadas por uma haste metálica (braço) a um actuador (de rotação). Cada lado dos pratos é organizado em pistas circunferenciais constituídas por sectores com a mesma capacidade de armazenamento de dados (512 bytes). Há a salientar 3 conceitos importantes: o tempo de latência que, corresponde ao tempo necessário para mover a cabeça de leitura/escrita para a pista correcta, o tempo de rotação que corresponde ao tempo necessário para colocar a cabeça no sector desejado e o tempo de transferência que corresponde à taxa a que os dados são transferidos de/para pratos. Destacam-se as interfaces de discos IDE, SCSI e fibre channel. António Pedro Oliveira Página 2 de 5

3 3. SISTEMAS RAID Um sistema RAID é um conjunto de dispositivos de armazenamento (discos) organizados, mais pequenos e mais baratos, vistos e usados pelo sistema operativo como uma unidade funcional e lógica. Estas organizações de dados permitem maiores taxas de I/O (devido à redundância), mais segurança (devido à paridade) e uma maior capacidade de armazenamento. Há a considerar quatro conceitos relevantes: a taxa de transferência (bytes por segundo), taxa de transacção (acessos I/O por segundo), paridade (informação que permite reconstruir classes de dados) e redundância (dados duplicados). São apresentadas as arquitecturas mais usadas e influentes do mercado, existindo outras arquitecturas que integram características de mais do que uma arquitectura, tais como: RAID 0+1, RAID 1+0, RAID 3+5 e o RAID 7 (de uma companhia) entre outras. Nos resultados apresentados foram considerados grupos de 10 discos. ARQUITECTURA RAID RAID 0 - NÃO REDUNDANTE RAID 1 DISCOS DUPLICADOS RAID 2 CÓDIGO DE HAMMING Esta é a arquitectura utilizada pelos sistemas RAID, onde são estabelecidas ligações de baixa largura de banda (e custo) entre os discos e um controlador RAID de hardware (ou simulado por software) com microprocessador incorporado. O controlador está ligado através de uma ou mais ligações de elevada largura de banda ao(s) computador(es) e é responsável por toda a actividade do sistema, nomeadamente o controlo de discos, manutenção da informação redundante e detecção e recuperação de discos (e ligações) com falhas. A arquitectura dos controladores RAID 5 e 6 são as mais complexas, seguindo-se as dos controladores RAID 3 e 4 também bastante complexas, sendo a do RAID 2 e, essencialmente, a do RAID 1 as mais fáceis de implementar. Os dados são divididos em blocos (~32/64Kb) distribuídos pelos vários discos. O conjunto de leituras e escritas pode ser feito concorrentemente pois não há actualização de paridade nem redundância dos dados, o que se traduz em excelentes taxas de transferência e transacção. Oferece a melhor performance de escrita pois não actualiza dados redundantes, escrevendo apenas num disco. Apresenta boa performance de leitura, mas pior que o RAID 1. Se ocorre uma falha num dos discos, os dados são todos perdidos (problema do RAID 0)! É a organização mais barata, sendo utilizada em ambiente de supercomputação, onde a performance e capacidade são fulcrais em detrimento da segurança dos dados. 100% 100% 100% 100% 0% 100% Os dados são divididos em blocos (~32/64Kb) e estão duplicados em 2 discos diferentes (normal e cópia dobro do RAID 0). Para operações de leitura dos dados o controlador pode escalonar o disco com menor tempo de latência, atraso de rotação e fila de espera (superando o RAID 0), ficando o outro disco disponível para outras leituras. Já as operações de escrita são realizadas no disco principal e na sua cópia, sequencialmente, pois temos um controlador para 2 discos, o que degrada a performance de escrita (problema do RAID 1). No caso de discos com falhas, a escrita e leitura processam-se normalmente nos discos sem falhas, permitindo tolerância a múltiplas falhas. Este sistema é utilizado em aplicações de bases de dados, onde a disponibilidade dos discos (imediata) e a taxa de transacção são mais importantes. 100+% 50% 100+% 50% 100% 50% Os dados são divididos em bits (ou bytes) e distribuídos por discos diferentes. Utiliza o código de Hamming para recuperação/correcção de dados, necessitando de (log (total de discos)) discos de paridade, onde guarda o código dos dados. Este é utilizado em conjunto com os bits dos discos de dados para recuperação da informação do disco com falha, atribuindo um valor ao bit com erro de acordo com o código de Hamming. São necessários vários discos de paridade para identificar o disco com falha e outro para recuperar os dados perdidos, permitindo correcção instantânea. Corrige erros com 1 bit e detecta erros com 2 bits. Apresenta excelentes taxas de transferência, mas fraca performance nos pequenos acessos, pois tem de aceder a todos os discos, limitando os acessos em simultâneo, facto que se poderá atenuar aumentando o número de discos de paridade. Sistema em que a velocidade de correcção dos erros se adequa a mainframes. 71% 71% 7% 4% 40% 71% António Pedro Oliveira Página 3 de 5

4 RAID 3 BITS DISTRIBUÍDOS RAID 4 BLOCOS DISTRIBUÍDOS RAID 5 - PARIDADE DISTRIBUÍDA RAID 6 PARIDADE P E Q Os dados são divididos em bits (ou bytes). Ostenta apenas um disco de paridade, pois a detecção do disco com falha é feita pelos controladores, o que aumenta a eficiência dos acessos. Todos os acessos usam todos os discos de dados. Na leitura apenas acede aos discos de dados, ficando o disco de paridade inactivo, o que resulta numa pior performance relativamente aos discos com paridade distribuída. Nas escritas, o controlador actualiza (Xor) o disco com paridade concorrentemente com actualização dos discos de dados. Por isso, a performance das pequenas escritas não é boa, sendo apenas possível servir um pedido (acesso) de cada vez o que resulta numa baixa taxa de I/O. No caso de uma falha num disco, esse não participa nas escritas e tudo se processa da mesma forma. Já nas leituras, além de se lerem os dados dos discos (sem falhas) é necessário calcular a informação do dado com erro, através dos dados dos outros discos (incluindo o de paridade), comparando bit a bit a paridade desses dados. É tolerante a múltiplas falhas se utilizar mais discos de paridade e técnicas de detecção/correcção de erros mais complexas (Reed Solomon). Ocorre muitas vezes uma perda de eficiência devido a uma sobrecarga de acessos ao disco de paridade. Oferece excelentes taxas de transferência de dados. Sistema utilizado em aplicações que necessitem de elevada largura de banda, em detrimento de aplicações de elevadas transacções. 91% 91% 9% 5% 10% 91% Os dados são divididos em blocos (~32/64Kb) escritos numa unidade dos disco de dados. Assim, a probabilidade de em pequenos acessos se aceder a mais que um disco é reduzida, resultando num grande número de acessos concorrentes. Este sistema melhora a performance das pequenas leituras, usufruindo do paralelismo, ao aceder apenas ao disco onde se encontra o bloco de dados, sendo a principal vantagem relativamente ao RAID 3. As pequenas escritas precisam actualizar o bloco de paridade, necessitando para isso de ler a paridade antiga, os novos dados e os dados antigos, num total de 4 acessos a 2 discos (2 leitura + 2 escrita). Em caso de falha num disco, os dados são reconstruídos nas leituras com auxílio do disco de paridade. Ostenta excelentes taxas de transacção nas leituras, facto que já não sucede nas escritas devido à sobrecarga de acessos no disco de paridade. Este sistema é utilizado em servidores de ficheiros. 91% 91% 91% 5% 10% 91% Os dados são divididos em blocos (~32/64Kb) escritos num disco de dados, sendo actualizado o bloco de paridade correspondente a esses dados. Distribui a paridade uniformemente por todos os discos, evitando problemas no acesso a um único disco de paridade (RAID 3/4). Este facto, permite que todos os discos participem nas leituras dos dados, ao contrário das organizações com discos de paridade dedicados que não participam nas leituras, resultando em melhores performances de leitura (pequenas e grandes). Nas escritas todos os discos podem ser utilizados e a actualização de paridade feita num dos outros discos. Nas pequenas escritas suporta múltiplos acessos individuais, pois a paridade está distribuída pelos vários discos. Não são, no entanto, tão eficazes quanto o RAID 1, dado que necessitam de actualizar os dados de paridade. Em caso de falha de um disco, nas leituras todos os discos são lidos e calculada a informação (Xor) e nas escritas actualiza-se o disco de paridade com o cálculo (Xor) do dado a escrever e dos dados antigos lidos. A distribuição dos dados nos discos deverá ser feita por forma a que cada disco seja acedido pelo menos uma vez (tal como no esquema), antes de outros serem acedidos duas, salvaguardando conflitos no acesso de grandes leituras (ou escritas). É utilizado em sistemas transaccionais e servidores de qualquer tipo (BD, 91% 91% 100% 25% 10% 91% Semelhante ao RAID 5, oferece mais segurança dos dados derivada de mais um nível de paridade (Q). Permite a protecção contra várias falhas em múltiplos discos. Para isso, necessita de um forte código (de paridade) de correcção de erros (Reed-Solomon) e que as leituras se processem correctamente de todos os discos (sem falhas). Nas escritas necessita de 6 acessos devido à actualização da informação de paridade P (4) e Q (2). Sistema utilizado em aplicações que necessitem de elevada confiabilidade. 91% 81% 100% 17% 20% 81% António Pedro Oliveira Página 4 de 5

5 4. HARDWARE / SOFTWARE O RAID por hardware é mais eficiente e rápido pois apresenta um controlador dedicado para operações de transferência I/O libertando o processador para outras tarefas. O controlador apresenta os discos RAID como um único dispositivo (lógico) de armazenamento, facilmente reconhecido por qualquer sistema operativo. Nesta implementação todo o espaço da unidade de disco é exclusiva do RAID. O RAID por software apresenta como vantagem não ser necessário qualquer controlador RAID, o que se reflecte num baixo custo, sendo a única necessidade um sistema operativo onde são implementadas as funções de suporte à tecnologia. No caso do Windows temos dois tipos de discos: básico e dinâmico, sendo que o primeiro não dá suporte a RAID por software, daí a necessidade converter os discos básicos para dinâmicos. Estes podem ser subdivididos em volumes simples (por defeito), volumes striped utilizados para o RAID 0, volumes espelhados para RAID 1, ou então, striped com paridade para RAID CONCLUSÕES Pretendeu-se com este artigo dar a conhecer e desbravar um campo dos sistemas de armazenamento, de uma forma clara, através da familiarização com diversos conteúdos de relevância de diversas organizações de dados. Pensa-se que poderá constituir um auxiliar útil, para o leitor que pretenda integrar, consolidar e até visualizar conteúdos fulcrais no campo dos sistemas RAID, que vieram aumentar a confiabilidade e velocidade (paralelismo) de acesso aos dados. Cogita-se que estes sistemas venham a adquirir enorme sucesso e invadir, o mercado do utilizador, por apresentarem enormes potencialidades de paralelismo e segurança dos dados, necessitando para isso de beneficiar de uma baixa de preço de mercado destes sistemas (controladores). Espera-se que este artigo incentive ao conhecimento destes sistemas de armazenamento de elevada performance, para os quais o presente e futuro sucesso se poderá assemelhar ao dos multiprocessadores (vários microprocessadores), já que os sistemas RAID são constituídos por vários discos (pequenos e baratos), factor fulcral para uma extracção de paralelismo. Agradecimentos O autor agradece ao professor, especialista de sistemas RAID, David A. Patterson da Universidade de Berkley e aos docentes de Arquitecturas de Computadores, José Delgado e Carlos Felgueiras a informação fornecida, assim como aos pais a análise critica prestada ao trabalho. Referências 1. Chen, P. M., R. H. Katz, D. A. Patterson (1994), RAID: High-Performance, Reliable Secondary Storage, (visitada em 25 de Outubro de 2003) 2. Gibson G., M. Holland (1996), RAIDframe: A Rapid Prototyping Tool for RAID Systems, (visitada em 31 de Outubro de 2003) 3. Patterson D., G. Gibson (1988), A Case for Redundant Arrays of Inexpensive Disks (RAID), (visitada em 31 de Outubro de 2003) 4. Quadros, M. G. (1994), Sobrevivência de Dados em Disco (lido em 5 de Novembro de 2003) 5. Cunha, A. P. (2003), Dispositivos Secundários de Armazenamento de Dados, mazenagem.pdf (visitada em 27 de Setembro de 2003) 6. Gibson, G. (1995), Reliable, Parallel Storage Architecture: RAID & Beyond, (visitada em 1 de Novembro de 2003) 7. Stallings W. (1997), Operating Systems : Internals and Design Principles, 3ª edição, Upper Saddle River, NJ : Pentrice Hall pp (lido em 21 de Outubro de 2003) 8. Patterson D.A. e J.L. Hennessy (1996), Computer Architecture : A Quantitative Approach, 2ª edição, San Francisco, California : Morgan Kaufmann Publishers pp (lido em 17 de Outubro de 2003) 9. Rauber, F. K. (n/a), Baboo homepage, RAID: perguntas e respostas! (visitada em 30 de Outubro) António Pedro Oliveira Página 5 de 5

RAID Redundat Arrays of Inexpensive Disks

RAID Redundat Arrays of Inexpensive Disks RAID Redundat Arrays of Inexpensive Disks Criado em alternativa para os discos grandes e caros. Justificativa: Substituindo discos grandes por muitos discos pequenos, o desempenho melhoraria mais cabeças

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais RAID Marcelo Diniz http://marcelovcd.wordpress.com/ O que é RAID? RAID RAID (Redundant Array of Independent Disks ) Matriz Redundante de Discos Independentes Recuperar informação

Leia mais

RAID. Propõe o aumento da confiabilidade e desempenho do armazenamento em disco. RAID (Redundant Array of Independent Disks )

RAID. Propõe o aumento da confiabilidade e desempenho do armazenamento em disco. RAID (Redundant Array of Independent Disks ) RAID O que é um RAID? RAID RAID (Redundant Array of Independent Disks ) Matriz Redundante de Discos Independentes Propõe o aumento da confiabilidade e desempenho do armazenamento em disco. RAID Surgiu

Leia mais

Sistemas de armazenamento

Sistemas de armazenamento Sistemas de armazenamento João Canas Ferreira Dezembro de 2004 Contém figuras de Computer Architecture: A Quantitative Approach, J. Hennessey & D. Patterson, 3 a. ed., MKP c JCF, 2004 AAC (FEUP/LEIC) Sistemas

Leia mais

RAID 1. RAID 0 2. RAID 1

RAID 1. RAID 0 2. RAID 1 EJAV - ESCOLA ESTADUAL DE EDUCAÇÃO BÁSICA E PROFISSIONAL JOSÉ APRÍGIO BRANDÃO VILELA Curso Técnico de Informática Professor Jonathas José de Magalhães AULA 08 - RAID RAID O desempenho das memórias secundárias

Leia mais

Admistração de Redes de Computadores (ARC)

Admistração de Redes de Computadores (ARC) Admistração de Redes de Computadores (ARC) Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José Prof. Glauco Cardozo glauco.cardozo@ifsc.edu.br RAID é a sigla para Redundant

Leia mais

O que é RAID? Tipos de RAID:

O que é RAID? Tipos de RAID: O que é RAID? RAID é a sigla para Redundant Array of Independent Disks. É um conjunto de HD's que funcionam como se fosse um só, isso quer dizer que permite uma tolerância alta contra falhas, pois se um

Leia mais

EA960 Redundância e Confiabilidade: RAID

EA960 Redundância e Confiabilidade: RAID EA960 Redundância e Confiabilidade: RAID Faculdade de Engenharia Elétrica e de Computação (FEEC) Universidade Estadual de Campinas (UNICAMP) Prof. Levy Boccato 1 Motivação Revisitando a lei de Amdahl:

Leia mais

Sistemas Operacionais Gerência de Dispositivos

Sistemas Operacionais Gerência de Dispositivos Universidade Estadual de Mato Grosso do Sul UEMS Curso de Licenciatura em Computação Sistemas Operacionais Gerência de Dispositivos Prof. José Gonçalves Dias Neto profneto_ti@hotmail.com Introdução A gerência

Leia mais

AVALIAÇÃO À DISTÂNCIA 1 GABARITO

AVALIAÇÃO À DISTÂNCIA 1 GABARITO Fundação CECIERJ - Vice Presidência de Educação Superior a Distância Curso de Tecnologia em Sistemas de Computação UFF Disciplina INTRODUÇÃO À INFORMÁTICA... AD1 2 semestre de 2008. Data... AVALIAÇÃO À

Leia mais

UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Memória Secundária. Prof. Valeria M. Bastos 18/06/2012 Prof. Antonio Carlos Gay Thomé

UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Memória Secundária. Prof. Valeria M. Bastos 18/06/2012 Prof. Antonio Carlos Gay Thomé UFRJ IM - DCC Sistemas Operacionais I Unidade IV Gerência de Memória Secundária Prof. Valeria M. Bastos 18/06/2012 Prof. Antonio Carlos Gay Thomé 1 ORGANIZAÇÃO DA UNIDADE Gerência de Entrada e Saída Gerência

Leia mais

Tópicos Especiais em Informática

Tópicos Especiais em Informática Tópicos Especiais em Informática RAID Prof. Ms.-Eng. Igor Sousa Faculdade Lourenço Filho 1 de outubro de 2014 igorvolt@gmail.com (FLF) Tópicos Especiais em Informática 1 de outubro de 2014 1 / 14 Introdução

Leia mais

Níveis de RAID - RAID 0

Níveis de RAID - RAID 0 RAID RAID é acrônimo para Redundant Array of Inexpensive Disks. Este arranjo é usado como um meio para criar um subsistema de unidade de disco, rápido e confiável, através de discos individuais. RAID é

Leia mais

Setores Trilhas. Espaço entre setores Espaço entre trilhas

Setores Trilhas. Espaço entre setores Espaço entre trilhas Memória Externa Disco Magnético O disco magnético é constituído de um prato circular de metal ou plástico, coberto com um material que poder magnetizado. Os dados são gravados e posteriormente lidos do

Leia mais

RAID. Redundant Array of Independent Drives. Conjunto Redundante de Discos Independentes

RAID. Redundant Array of Independent Drives. Conjunto Redundante de Discos Independentes RAID Redundant Array of Independent Drives Conjunto Redundante de Discos Independentes Redundância?! Redundância é ter componentes de reserva para substituir o componente principal mantendo disponibilidade

Leia mais

Documentação sobre a Tecnologia RAID

Documentação sobre a Tecnologia RAID Documentação sobre a Tecnologia RAID Enquanto especialista no armazenamento de dados, a LaCie reconhece que quase todos os utilizadores de computadores irão necessitar de uma solução de cópia de segurança

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas de Entrada/Saída Sistema de Entrada/Saída - Redundant Array of Independent Disks 0 - Matriz de Discos sem Tolerância a Falhas 1 - Espelhamento 2 - Código de Hamming 3 - Transferência Paralela

Leia mais

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO. SISTEMAS DE GESTÃO DE BASE DE DADOS Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO. SISTEMAS DE GESTÃO DE BASE DE DADOS Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO CONCEITOS BÁSICOS 1 Necessidade das base de dados Permite guardar dados dos mais variados tipos; Permite

Leia mais

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB Calculando a capacidade de disco: Capacidade = (# bytes/setor) x (méd. # setores/trilha) x (# trilhas/superfície) x (# superfícies/prato) x (# pratos/disco) Exemplo 01: 512 bytes/setor 300 setores/trilha

Leia mais

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP) Hardware (Nível 0) Organização O AS/400 isola os usuários das características do hardware através de uma arquitetura de camadas. Vários modelos da família AS/400 de computadores de médio porte estão disponíveis,

Leia mais

EAGLE TECNOLOGIA E DESIGN CRIAÇÃO DE SERVIDOR CLONE APCEF/RS

EAGLE TECNOLOGIA E DESIGN CRIAÇÃO DE SERVIDOR CLONE APCEF/RS EAGLE TECNOLOGIA E DESIGN CRIAÇÃO DE SERVIDOR CLONE APCEF/RS Relatório Nº 03/2013 Porto Alegre, 22 de Agosto de 2013. ANÁLISE DE SOLUÇÕES: # RAID 1: O que é: RAID-1 é o nível de RAID que implementa o espelhamento

Leia mais

Leandro Ramos RAID. www.professorramos.com

Leandro Ramos RAID. www.professorramos.com Leandro Ramos RAID www.professorramos.com RAID RAID significa Redundant Array of Independent Disks. Em bom português, significa Matriz Redundante de Discos Independentes. Apesar do nome ser complicado,

Leia mais

Cláusula 1.º Objecto. Cláusula 2.º Especificação da prestação

Cláusula 1.º Objecto. Cláusula 2.º Especificação da prestação CADERNO DE ENCARGOS CONTRATAÇÃO DE SERVIÇOS DE PARA A IMPLEMENTAÇÃO DE UM PROJECTO DE ARQUIVO DIGITAL DE INFRA-ESTRUTURAS DE IT O presente Caderno de Encargos compreende as cláusulas a incluir no contrato

Leia mais

Sistemas Tolerantes a Falhas

Sistemas Tolerantes a Falhas Sistemas Tolerantes a Falhas Ténicas de TF para Diversidade de Dados Prof. Jó Ueyama 1 Introdução A diversidade de dados vem complementar as técnicas de diversidade vistas até agora A diversidade de dados

Leia mais

Dispositivos de Armazenamento em massa. José Roberto B. Gimenez

Dispositivos de Armazenamento em massa. José Roberto B. Gimenez Dispositivos de Armazenamento em massa José Roberto B. Gimenez 2 Estrutura da apresentação O meio físico de armazenamento Interfaces de conexão ATA, SCSI, FC RAID array Sistemas de Armazenamento DAS, NAS,

Leia mais

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação Multiplexadores Permitem que vários equipamentos compartilhem um único canal de comunicação Transmissor 1 Receptor 1 Transmissor 2 Multiplexador Multiplexador Receptor 2 Transmissor 3 Receptor 3 Economia

Leia mais

481040 - Programador/a de Informática

481040 - Programador/a de Informática 481040 - Programador/a de Informática UFCD - 0770 Dispositivos e periféricos Sessão 4 SUMÁRIO Disco Rígido; Sistema de ficheiros Uma unidade de disco rígido é composta por um conjunto de discos sobrepostos,

Leia mais

ISEP. Instituto Superior de Engenharia do Porto. Análise de Sistemas Informáticos

ISEP. Instituto Superior de Engenharia do Porto. Análise de Sistemas Informáticos ISEP Instituto Superior de Engenharia do Porto Análise de Sistemas Informáticos Armazenamento de Dados em Rede A Revolução do Armazenamento Partilhado A crise económica e a crescente necessidade de armazenamento

Leia mais

Tecnologia de armazenamento Intel (Intel RST) RAID 0, 1, 5, 10, Matrix RAID, RAID -Pronto

Tecnologia de armazenamento Intel (Intel RST) RAID 0, 1, 5, 10, Matrix RAID, RAID -Pronto Tecnologia de armazenamento Intel (Intel RST) RAID 0, 1, 5, 10, Matrix RAID, RAID -Pronto RAID 0 (striping) RAID 0 utiliza os recursos de leitura/gravação duas ou mais unidades de disco trabalhando em

Leia mais

Consistência Eventual - Sistemas Distribuidos e Tolerância a Falhas

Consistência Eventual - Sistemas Distribuidos e Tolerância a Falhas Consistência Eventual Sistemas Distribuidos e Tolerância a Falhas Marco Bernardo Departamento de Informática Universidade da Beira Interior 25 de Maio de 2009 Descrição Geral 1 Introdução O Problema Definições

Leia mais

Sistemas Operacionais: Sistema de Arquivos

Sistemas Operacionais: Sistema de Arquivos Sistemas Operacionais: Sistema de Arquivos Sistema de Arquivos Arquivos Espaço contíguo de armazenamento Armazenado em dispositivo secundário Estrutura Nenhuma: seqüência de bytes Registros, documentos,

Leia mais

Sou o professor Danilo Augusto, do TIParaConcursos.net, e lá costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais.

Sou o professor Danilo Augusto, do TIParaConcursos.net, e lá costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais. Olá nobre concurseiro e futuro servidor público! Sou o professor Danilo Augusto, do TIParaConcursos.net, e lá costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais. Essa

Leia mais

Evaluating the Impact of Undetected Disk Errors in RAID Systems. Apresentado por: Ivo Lopes e Pedro Pinho

Evaluating the Impact of Undetected Disk Errors in RAID Systems. Apresentado por: Ivo Lopes e Pedro Pinho Evaluating the Impact of Undetected Disk Errors in RAID Systems Apresentado por: Ivo Lopes e Pedro Pinho 1 Índice Introdução Undetected Disk Errors Detecção Framework Resultados Conclusões 2 Introdução

Leia mais

TIC Unidade 2 Base de Dados. Informação é todo o conjunto de dados devidamente ordenados e organizados de forma a terem significado.

TIC Unidade 2 Base de Dados. Informação é todo o conjunto de dados devidamente ordenados e organizados de forma a terem significado. Conceitos relativos à Informação 1. Informação O que á a informação? Informação é todo o conjunto de dados devidamente ordenados e organizados de forma a terem significado. 2. Dados Em informática designa-se

Leia mais

Figura 1 - O computador

Figura 1 - O computador Organização e arquitectura dum computador Índice Índice... 2 1. Introdução... 3 2. Representação da informação no computador... 4 3. Funcionamento básico dum computador... 5 4. Estrutura do processador...

Leia mais

Arquitectura de Computadores II. Interface com Periféricos

Arquitectura de Computadores II. Interface com Periféricos Arquitectura de Computadores II LESI - 3º Ano Interface com Periféricos João Luís Ferreira Sobral Departamento do Informática Universidade do Minho Janeiro 2002 Aspecto frequentemente relegado para segundo

Leia mais

TRABALHO COM GRANDES MONTAGENS

TRABALHO COM GRANDES MONTAGENS Texto Técnico 005/2013 TRABALHO COM GRANDES MONTAGENS Parte 05 0 Vamos finalizar o tema Trabalho com Grandes Montagens apresentando os melhores recursos e configurações de hardware para otimizar a abertura

Leia mais

481040 - Programador/a de Informática

481040 - Programador/a de Informática 481040 - Programador/a de Informática UFCD - 0801 ADMINISTRAÇÃO DE REDES LOCAIS Sessão 9 SUMÁRIO Sistemas redundantes; Modos de Operação RAID Sistemas redundantes 1. Redundância significa ter componentes

Leia mais

Sistemas de Armazenamento

Sistemas de Armazenamento M. Sc. isacfernando@gmail.com Especialização em Administração de Banco de Dados ESTÁCIO FIR Tipo de Não importa quanta memória seu smartphone tenha, ele nunca terá o bastante para guardar todas as suas

Leia mais

Memórias Prof. Galvez Gonçalves

Memórias Prof. Galvez Gonçalves Arquitetura e Organização de Computadores 1 s Prof. Galvez Gonçalves Objetivo: Compreender os tipos de memória e como elas são acionadas nos sistemas computacionais modernos. INTRODUÇÃO Nas aulas anteriores

Leia mais

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 8

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 8 ORGANIZAÇÃO DE COMPUTADORES MÓDULO 8 Índice 1. A Organização do Computador - Continuação...3 1.1. Processadores - II... 3 1.1.1. Princípios de projeto para computadores modernos... 3 1.1.2. Paralelismo...

Leia mais

Fundamentos de Sistemas Operacionais

Fundamentos de Sistemas Operacionais Fundamentos de Sistemas Operacionais Aula 16: Entrada e Saída: Estudo de Caso Diego Passos Última Aula Software de Entrada e Saída. Subsistema de E/S. Conjunto de camadas de abstração para realização de

Leia mais

Escola Secundária de Emídio Navarro

Escola Secundária de Emídio Navarro Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Ficha de trabalho N.º 1 1. Refere algumas das principais áreas das Tecnologias

Leia mais

Comunicação Fim-a-Fim a Alta Vede em Redes Gigabit

Comunicação Fim-a-Fim a Alta Vede em Redes Gigabit Outros trabalhos em: www.projetoderedes.com.br Comunicação Fim-a-Fim a Alta Vede em Redes Gigabit DaniloM.Taveira, Igor M. Moraes, Daniel de O.Cunha RafaelP.Laufer, Marco D. D. Bicudo, Miguel E. M. Campista,

Leia mais

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS

Leia mais

Engenharia de Software Sistemas Distribuídos

Engenharia de Software Sistemas Distribuídos Engenharia de Software Sistemas Distribuídos 2 o Semestre de 2009/2010 FEARSe Requisitos para a 1 a entrega 18 de Março de 2010 1 Introdução O projecto conjunto das disciplinas de Engenharia de Software

Leia mais

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR Curso Engenharia Informática Ano letivo 2012-2013 Unidade Curricular Arquitectura de Computadores ECTS 6 Regime Obrigatório Ano 2º Semestre 2ºsem Horas de trabalho globais Docente (s) Luis Figueiredo Total

Leia mais

Márcio Leandro Moraes Rodrigues. Frame Relay

Márcio Leandro Moraes Rodrigues. Frame Relay Márcio Leandro Moraes Rodrigues Frame Relay Introdução O frame relay é uma tecnologia de chaveamento baseada em pacotes que foi desenvolvida visando exclusivamente a velocidade. Embora não confiável, principalmente

Leia mais

Auditoria e Segurança de Sistemas Aula 03 Segurança off- line. Felipe S. L. G. Duarte Felipelageduarte+fatece@gmail.com

Auditoria e Segurança de Sistemas Aula 03 Segurança off- line. Felipe S. L. G. Duarte Felipelageduarte+fatece@gmail.com Auditoria e Segurança de Sistemas Aula 03 Segurança off- line Felipe S. L. G. Duarte Felipelageduarte+fatece@gmail.com Cenário off- line (bolha) 2 Roubo de Informação Roubo de Informação - Acesso físico

Leia mais

Até que Ponto Seus Dados estão Seguros? Por Kris Land, CTO, diretor de tecnologia da InoStor Corp.

Até que Ponto Seus Dados estão Seguros? Por Kris Land, CTO, diretor de tecnologia da InoStor Corp. Até que Ponto Seus Dados estão Seguros? Por Kris Land, CTO, diretor de tecnologia da InoStor Corp. No mundo de negócios da atualidade, nenhuma questão é mais importante para as grandes centrais de armazenamento

Leia mais

GESTÃO DE SISTEMAS OPERACIONAIS II

GESTÃO DE SISTEMAS OPERACIONAIS II GESTÃO DE SISTEMAS OPERACIONAIS II Servidores Definição Servidores História Servidores Tipos Servidores Hardware Servidores Software Evolução do Windows Server Windows Server 2003 Introdução Windows Server

Leia mais

Informática. Aula 7. Redes e Telecomunicações

Informática. Aula 7. Redes e Telecomunicações Informática Aula 7 Redes e Telecomunicações Comunicação Empresarial 2º Ano Ano lectivo 2003-2004 Introdução Para as empresas modernas funcionarem eficazmente, são vitais as ligações que conectam as suas

Leia mais

FUNDAMENTOS DE HARDWARE CD-ROM. Professor Carlos Muniz

FUNDAMENTOS DE HARDWARE CD-ROM. Professor Carlos Muniz FUNDAMENTOS DE HARDWARE CD-Rom Até pouco tempo atrás, as opções mais viáveis para escutar música eram os discos de vinil e as fitas cassete. Porém, a Philips, em associação com outras empresas, desenvolveu

Leia mais

Mobile Business. Your sales on the move.

Mobile Business. Your sales on the move. Pág/02 O PRIMAVERA é um produto destinado a empresas que utilizem processos de auto-venda e/ou pré-venda com Equipas de Vendas que necessitem de um conjunto de informação e funcionalidades avançadas, disponíveis

Leia mais

Sistemas Operativos. Sumário. Estruturas de sistemas de computação. ! Operação de um sistema de computação. ! Estruturas de E/S

Sistemas Operativos. Sumário. Estruturas de sistemas de computação. ! Operação de um sistema de computação. ! Estruturas de E/S Estruturas de sistemas de computação Sumário! Operação de um sistema de computação! Estruturas de E/S! Estruturas de armazenamento! Hierarquia de armazenamento 2 1 Arquitectura de um sistema de computação

Leia mais

O RAID foi proposto em 1988 por David A. Patterson, Garth A. Gibson e Randy H. Katz na publicação "Um

O RAID foi proposto em 1988 por David A. Patterson, Garth A. Gibson e Randy H. Katz na publicação Um AID - Wikipédia, a enciclopédia livre de 10 5/10/2009 16:30 Origem: Wikipédia, a enciclopédia livre. Redundant Array of Independent Drives, também denominado Redundant Array of Inexpensive Drives ou mais

Leia mais

Entrada e Saída. Interface entre periféricos, processador e memória. Fonte: Minho - Portugal 1

Entrada e Saída. Interface entre periféricos, processador e memória. Fonte: Minho - Portugal 1 Entrada e Saída Interface entre periféricos, processador e memória Fonte: Minho - Portugal 1 Ligação Processador/Memória - Periférico Processador Memória Controlo Dados Controlador Fonte: Minho - Portugal

Leia mais

XDOC. Solução otimizada para armazenamento e recuperação de documentos

XDOC. Solução otimizada para armazenamento e recuperação de documentos XDOC Solução otimizada para armazenamento e recuperação de documentos ObJetivo Principal O Que você ACHA De ter Disponível Online todos OS Documentos emitidos por SUA empresa em UMA intranet OU Mesmo NA

Leia mais

Inovação em sistemas de informação aplicada ao apoio do cliente de retalho

Inovação em sistemas de informação aplicada ao apoio do cliente de retalho Universidade do Porto Faculdade de Engenharia Mestrado Integrado em Engenharia Electrotécnica e de Computadores Inovação em sistemas de informação aplicada ao apoio do cliente de retalho Relatório de Acompanhamento

Leia mais

CONCEITOS BÁSICOS DE UM SISTEMA OPERATIVO

CONCEITOS BÁSICOS DE UM SISTEMA OPERATIVO 4 CONCEITOS BÁSICOS DE UM SISTEMA OPERATIVO CONCEITOS BÁSICOS MS-DOS MICROSOFT DISK OPERATION SYSTEM INSTALAÇÃO E CONFIGURAÇÃO DE UM SISTEMA OPERATIVO LIGAÇÕES À INTERNET O que é um sistema operativo?

Leia mais

Organização e Arquitetura de Computadores

Organização e Arquitetura de Computadores Organização e Arquitetura de Computadores Entrada e saída Alexandre Amory Edson Moreno Nas Aulas Anteriores Foco na Arquitetura e Organização internas da Cleo Modelo Von Neuman Circuito combinacional Circuito

Leia mais

Armazenamento Secundário. SCE-183 Algoritmos e Estruturas de Dados II

Armazenamento Secundário. SCE-183 Algoritmos e Estruturas de Dados II Armazenamento Secundário SCE-183 Algoritmos e Estruturas de Dados II 1 Armazenamento secundário Primeiro tipo de armazenamento secundário: papel! Cartões perfurados HDs, CD-ROM, floppy disks, memórias

Leia mais

Capítulo 4. MARIE (Machine Architecture Really Intuitive and Easy)

Capítulo 4. MARIE (Machine Architecture Really Intuitive and Easy) Capítulo 4 João Lourenço Joao.Lourenco@di.fct.unl.pt Faculdade de Ciências e Tecnologia Universidade Nova de Lisboa 2007-2008 MARIE (Machine Architecture Really Intuitive and Easy) Adaptado dos transparentes

Leia mais

INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P.

INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P. INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P. Centro de Emprego e Formação Profissional da Guarda Curso: Técnico de Informática Sistemas (EFA-S4A)-NS Trabalho Realizado Por: Igor_Saraiva nº 7 Com

Leia mais

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Sistemas Operacionais Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Introdução Um sistema operacional é um programa que atua como intermediário entre o usuário e o hardware de um computador. O propósito

Leia mais

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 11

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 11 Sumário: O disco rígido e a disquete estrutura física. Como os dados são armazenados fisicamente. Como o MS-DOS organiza o disco. O registo de boot. Aula Teórica 11 Leitura Recomendada: Capítulos 28 e

Leia mais

A falha em alguns destes pontos pode resultar num excessivo e desnecessário investimento/despesa

A falha em alguns destes pontos pode resultar num excessivo e desnecessário investimento/despesa Nuno Melo e Castro Segurança Infra-estruturas Hardware e software Políticas de autenticação Protecção dos dados Algoritmos de cifra Sistemas de detecção e prevenção de intrusões Medidas de segurança Devem

Leia mais

Sistemas Operativos I

Sistemas Operativos I Arquitectura de um Computador Maria João Viamonte / Luis Lino Ferreira Fevereiro de 2006 Sumário Arquitectura de um Computador Estrutura de I/O Estrutura de Armazenamento Hierarquia de Armazenamento Protecção

Leia mais

Começo por apresentar uma breve definição para projecto e para gestão de projectos respectivamente.

Começo por apresentar uma breve definição para projecto e para gestão de projectos respectivamente. The role of Project management in achieving Project success Ao longo da desta reflexão vou abordar os seguintes tema: Definir projectos, gestão de projectos e distingui-los. Os objectivos da gestão de

Leia mais

5. Métodos ágeis de desenvolvimento de software

5. Métodos ágeis de desenvolvimento de software Engenharia de Software 5. Métodos ágeis de desenvolvimento de software Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Desenvolver e entregar software o mais rapidamente possível é hoje em dia um dos

Leia mais

Modelo Cascata ou Clássico

Modelo Cascata ou Clássico Modelo Cascata ou Clássico INTRODUÇÃO O modelo clássico ou cascata, que também é conhecido por abordagem top-down, foi proposto por Royce em 1970. Até meados da década de 1980 foi o único modelo com aceitação

Leia mais

PROPOSIÇÃO DE VALOR:

PROPOSIÇÃO DE VALOR: Caro Cliente, Na economia atual, você não pode permitir ineficiências ou sobreprovisionamento de nenhum recurso - recursos inativos custam dinheiro, recursos mal utilizados custam oportunidades. Você precisa

Leia mais

Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores.

Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores. Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores. 7.3.1.2 Registradores: São pequenas unidades de memória, implementadas na CPU, com as seguintes características:

Leia mais

Profs. Deja e Andrei

Profs. Deja e Andrei Disciplina Sistemas Distribuídos e de Tempo Real Profs. Deja e Andrei Sistemas Distribuídos 1 Conceitos e Projetos de Sistemas Distribuídos Objetivos: Apresentar uma visão geral de processamento distribuído,

Leia mais

PROJ. Nº 528362 LLP-1-2012-1-NL-ERASMUS-ECUE

PROJ. Nº 528362 LLP-1-2012-1-NL-ERASMUS-ECUE REDIVE GUIA LMS PROJ. Nº 528362 LLP-1-2012-1-NL-ERASMUS-ECUE Projecto financiado com o apoio da Comissão Europeia. A informação contida nesta publicação vincula exclusivamente o autor, não sendo a Comissão

Leia mais

memmolde Norte: uma contribuição para a salvaguarda da memória colectiva da indústria de moldes do Norte de Portugal

memmolde Norte: uma contribuição para a salvaguarda da memória colectiva da indústria de moldes do Norte de Portugal memmolde Norte: uma contribuição para a salvaguarda da memória colectiva da indústria de moldes do Norte de Portugal Nuno Gomes Cefamol Associação Nacional da Indústria de Moldes MEMMOLDE NORTE As rápidas

Leia mais

Servidores Virtuais. Um servidor à medida da sua empresa, sem investimento nem custos de manutenção.

Servidores Virtuais. Um servidor à medida da sua empresa, sem investimento nem custos de manutenção. es Virtuais Um servidor à medida da sua empresa, sem investimento nem custos de manutenção. O que são os es Virtuais? Virtual é um produto destinado a empresas que necessitam de um servidor dedicado ligado

Leia mais

DIFERENÇAS ENTRE HUB, SWITCH E ROOTER

DIFERENÇAS ENTRE HUB, SWITCH E ROOTER ESCOLA SECUNDÁRIA DE AROUCA CURSO OPERADOR DE INFORMÁTICA (2) Educação e Formação de Adultos DIFERENÇAS ENTRE HUB, SWITCH E ROOTER 1º PERÍODO Sara Matias ICORLI 2008/2009 Muita gente sabe que hub, switch

Leia mais

1.5. Computador Digital --Software. INFormática. 1.5.1. Tipos de Software. Software. Hardware. Software do Sistema. Software de Aplicação.

1.5. Computador Digital --Software. INFormática. 1.5.1. Tipos de Software. Software. Hardware. Software do Sistema. Software de Aplicação. 1.5. Computador Digital --Software 1.5.1. Tipos de Software Utilizador Aplicações Linguagens Programação Software Sistema Operativo Hardware Software de Aplicação Processadores de Texto Folhas de Cálculo

Leia mais

Tecnologia de Sistemas Distribuídos Capítulo 8: Sistemas de Ficheiros Distribuídos Paulo Guedes

Tecnologia de Sistemas Distribuídos Capítulo 8: Sistemas de Ficheiros Distribuídos Paulo Guedes Tecnologia de Sistemas Distribuídos Capítulo 8: Sistemas de Ficheiros Distribuídos Paulo Guedes Paulo.Guedes@inesc.pt Alves Marques jam@inesc.pt INESC/IST 1 Sistema de Ficheiros Distribuídos Permite a

Leia mais

Dispositivos de Memória

Dispositivos de Memória Chipset Conjunto de chips que fazem a comunicação entre a e os demais dispositivos do computador. Todas as informações que trafegam pela placa mãe passam necessariamente pelo Chipset, que tem dois chips:

Leia mais

Escola Secundária de Emídio Navarro

Escola Secundária de Emídio Navarro Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Correcção da ficha de trabalho N.º 1 1. Refere algumas das principais áreas

Leia mais

Subunidade 6: publicação

Subunidade 6: publicação Disciplina de Aplicações Informáticas B Subunidade 6: publicação Professor: Miguel Candeias Aluno: Francisco Cubal, nº11 12ºA Ano lectivo 2010/2011 1. Divulgação de vídeos e som via rede 1.1. A Internet

Leia mais

SISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA

SISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA SISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA 1. INTRODUÇÃO O conceito de concorrência é o princípio básico para o projeto e a implementação dos sistemas operacionais multiprogramáveis. O sistemas multiprogramáveis

Leia mais

3. Arquitetura Básica do Computador

3. Arquitetura Básica do Computador 3. Arquitetura Básica do Computador 3.1. Modelo de Von Neumann Dar-me-eis um grão de trigo pela primeira casa do tabuleiro; dois pela segunda, quatro pela terceira, oito pela quarta, e assim dobrando sucessivamente,

Leia mais

CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA

CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA 8 CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA A porta paralela, também conhecida por printer port ou Centronics e a porta serial (RS-232) são interfaces bastante comuns que, apesar de estarem praticamente

Leia mais

BC 1518 - Sistemas Operacionais Sistema de Arquivos (aula 10 Parte 2) Prof. Marcelo Z. do Nascimento

BC 1518 - Sistemas Operacionais Sistema de Arquivos (aula 10 Parte 2) Prof. Marcelo Z. do Nascimento BC 1518 - Sistemas Operacionais Sistema de Arquivos (aula 10 Parte 2) Prof. Marcelo Z. do Nascimento 1 Gerência de espaço em disco Cópia de segurança do sistema de arquivo Roteiro Confiabilidade Desempenho

Leia mais

Introdução a Informática. Prof.: Roberto Franciscatto

Introdução a Informática. Prof.: Roberto Franciscatto Introdução a Informática Prof.: Roberto Franciscatto 2.1 CONCEITO DE BIT O computador só pode identificar a informação através de sua elementar e restrita capacidade de distinguir entre dois estados: 0

Leia mais

Senado Federal Questões 2012

Senado Federal Questões 2012 Senado Federal Questões 2012 Sistemas Operacionais Prova de Analista de Sistemas Prof. Gustavo Van Erven Senado Federal Questões 2012 Rede Social ITnerante http://www.itnerante.com.br/ Vídeo Aulas http://www.provasdeti.com.br/

Leia mais

Arquitecturas de Software Licenciatura em Engenharia Informática e de Computadores

Arquitecturas de Software Licenciatura em Engenharia Informática e de Computadores UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Arquitecturas de Software Licenciatura em Engenharia Informática e de Computadores Primeiro Teste 21 de Outubro de 2006, 9:00H 10:30H Nome: Número:

Leia mais

Novidades no Q-flow 3.02

Novidades no Q-flow 3.02 Novidades no Q-flow 3.02 Introdução Um dos principais objetivos do Q-flow 3.02 é adequar-se às necessidades das grandes organizações. Por isso, o Q-flow 3.02 possui uma versão Enterprise que inclui funcionalidades

Leia mais

Relatório de Progresso

Relatório de Progresso Luís Filipe Félix Martins Relatório de Progresso Mestrado Integrado em Engenharia Electrotécnica e de Computadores Preparação para a Dissertação Índice Introdução... 2 Motivação... 2 Cloud Computing (Computação

Leia mais

Conceitos Básicos. Conceitos Básicos Memória

Conceitos Básicos. Conceitos Básicos Memória Infra-Estrutura de Hardware Conceitos Básicos Memória Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Bits de Memória Ordem de Bytes Conceitos Básicos Memória Secundária Códigos de Correção

Leia mais

TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO

TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO ACCESS 2010 Conceitos Básicos Ficha Informativa Professor : Vanda Pereira módulo didáctico Conceitos Básicos Necessidade das base de dados Permite guardar dados

Leia mais

Programação de Sistemas

Programação de Sistemas Programação de Sistemas Introdução à gestão de memória Programação de Sistemas Gestão de memória : 1/16 Introdução (1) A memória central de um computador é escassa. [1981] IBM PC lançado com 64KB na motherboard,

Leia mais

1.3. Componentes dum sistema informático HARDWARE SOFTWARE

1.3. Componentes dum sistema informático HARDWARE SOFTWARE 1.3. Componentes dum sistema informático Computador Sistema Informático HARDWARE SOFTWARE + Periféricos Sistema Operativo Aplicações HARDWARE - representa todos os componentes físicos de um sistema informático,

Leia mais

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET 2010/2011 1 Protocolo TCP/IP É um padrão de comunicação entre diferentes computadores e diferentes sistemas operativos. Cada computador deve

Leia mais