Sistemas Distribuídos Capítulo 1: Introdução. Departamento de Engenharia Informática
|
|
- Sílvia Vilarinho Peixoto
- 8 Há anos
- Visualizações:
Transcrição
1 Sistemas Distribuídos Capítulo 1: Introdução Departamento de Engenharia Informática
2 Índice Introdução aos Sistemas Distribuidos Definição de sistema distribuído Razões para a distribuição Evolução tecnológica e enquadramento económico Exemplos de Sistemas Distribuidos Internet, Intranets, Computação Móvel Evolução das Redes Partilha de Recursos e a Web Desafios da Distribuição Sistemas Distribuidos º semestre 2
3 Sistemas Distribuídos: Algumas definições Departamento de Engenharia Informática [A system] in which hardware or software components located at networked computers communicate and coordinate their actions only by passing messages. Consequences: [ ] concurrency is the norm, [ ] no global clock exists, [ ] any component can fail independently. G. Coulouris, J. Dollimore, T.Kindberg [ ] is one in which the failure of a computer you didn't even know existed can render your own computer unusable. Leslie Lamport [ ] is a collection of loosely coupled processors interconnected by a communication network. Processors do not share memory or clock. A. Silberschatz [ ] is a collection of independent computers that appear to the users of the system as a single computer. A. Tanenbaum Sistemas Distribuidos º semestre 3
4 Sistemas Distribuídos: Características Um sistema distribuído possui as seguintes características: Várias máquinas independentes, e potencialmente: Heterogéneas; Administradas por diferentes organizações com regras diferentes de segurança, de gestão, etc. Redes de interligação entre essas máquinas; Não há estado partilhado entre as várias máquinas. Uma máquina multiprocessador autónoma é (nesta óptica) um sistema distribuído? Não Sistemas Distribuidos º semestre 4
5 Razões que justificaram a Distribuição Distribuição geográfica Organização com instalações em Lisboa, Porto, Paris, Ligação entre organizações independentes Extensibilidade, modularidade Crescimento gradual Partilha de recursos Troca de informação entre departamentos, empresas Maior disponibilidade Replicação Maior desempenho Distribuição da carga Out-Sourcing Acesso a competências de entidades externas e.g. especializadas em fornecer segurança (e.g. VeriSign); Servidores AAA Sistemas Distribuidos º semestre 5
6 O que tornou os Sistemas Distribuídos tão importantes? Requisitos Empresariais Novas necessidades empresariais suportadas por novas tecnologias Necessidade de integração do negócio Digitalização Lei de Moore Efeito de Rede Lei de Metcalf Evolução Tecnológica de... Redes de Computadores Computadores Pessoais Sistemas Abertos Arquitectura de Computadores Aplicações em rede Jogos em rede, redes sociais, aplicações de conteúdo multimédia Sistemas Distribuidos º semestre 6
7 Evolução das Redes de Computadores Redes Telefónicas Linhas Dedicadas fornecidas pelos Operadores de Telecomunicações Oferta de Redes de dados pelos operadores públicos X.25 RDIS ATM Redes locais Internet ADSL, Rede de Televisão por Cabo GPRS, UMTS, WiFi, WiMax W A N D M Z R e d I e n t e r n a S A N RACV RAC1 RAC2 SMA FC- SW2 FTP WebService s Https server IAS1 ISP 1 ISP 2 IASV FC- SW1 Router TRAD EVA3 000 DMZ IAS2 Router BD Mercator LAN Packetch aper VPNip Router Firewall 1 Firewall 2 VPNip Diagrama standard da Infra-estrutura Exemplo de Redes Actual Sistemas Distribuidos º semestre 7
8 Exemplos de Sistemas Distribuidos Internet, Intranets, Computação Móvel
9 Internet Redes públicas inicialmente limitadas em largura de banda mas progressivamente com melhor desempenho limitada segurança e garantia de serviço ISP intranet backbone desktop computer: server: network link: satellite link Sistemas Distribuidos º semestre 9
10 Intranet típica Redes Locais baseadas em redes relativamente fiáveis, com elevado débito e com um confinamento de segurança maior print and other servers serv er Desktop computers Web server Local area network serv er Fil e server print other servers the rest of the Internet router/firewall Sistemas Distribuidos º semestre 10
11 Redes móveis Computação Móvel (ou Nomadic Computing): realização de tarefas de computação distribuidas enquanto em movimento Computação baseada na Localização: dispositivo móvel utiliza um recurso (e.g. impressora) disponível no local onde se encontra Internet Host intranet Wireles s LAN WAP gateway Home intranet Printer Camera Mobile phone Laptop Host site Sistemas Distribuidos º semestre 11
12 Mobilidade versus Ubiquidade Projecto Oxygen no MIT Wearable Computing no MIT Media Lab Ubiquidade - Pervasividade de dispositivos Mobilidade dispositivos móveis em rede Sistemas Distribuidos º semestre 12
13 Evolução das Redes Partilha de Recursos e a Web
14 Evolução dos Computadores Pessoais Actualmente Equipamentos simples, completos e autónomos Baixo custo Interface atraente e simples Mercado PCs ainda dominado por Wintel, o mesmo não acontecendo nos SmartPhones e PDAs Os PDA e os telefones móveis são computadores Miríade de aplicações Todos os equipamentos sofisticados têm computadores Cartões inteligentes, tags RFID são computadores (ainda com recursos muito limitados) Consequências da Evolução Computadores em todos os postos de trabalho, distribuídos pelas organizações Confiança dos utilizadores em soluções descentralizadas Facilidade de desenvolvimento de aplicações departamentais e pessoais Independência de departamentos em relação à informática central Quando mal gerido Caos de aplicações Difícil de manter e administrar Sistemas Distribuidos º semestre 14
15 Evolução de Sistemas Abertos Normalização oficial e de facto em muitos aspectos chave Computadores pessoais (Wintel) Protocolos de rede (TCP/IP, WWW, W3C, OASIS) Servidores Unix, Windows-NT, Mainframes IBM MVS Acesso a bases de dados (SQL, ODBC) Interligação de aplicações (DCOM, CORBA) Web Services SOAP, XML Consequências Tecnologia disponível Grande número de alternativas Preços competitivos Sistemas Distribuidos º semestre 15
16 Consequências da Evolução das Redes de Computadores Todos os computadores ligados à rede local Todas as redes locais interligadas entre si Alto débito, baixo preço Interligação de todos os computadores empresas, organizações, domésticos, Interligação de todos os dispositivos Laptops, telemóveis, PDA, automóvel, frigoríficos, Interligação de cartões inteligentes, Tags RFID, etc. Sistemas Distribuidos º semestre 16
17 Partilha de Recursos Serviço: gere colecção de recursos relacionados, e apresenta a sua funcionalidade a utilizadores e aplicações. E.g. aceder a ficheiros partilhados através de serviços de ficheiros ( file services ) Serviços restrigem acesso a recursos através de operações bem definidas na sua interface E.g. read, write, delete em ficheiros Num sistema distribuido, operações podem ser invocadas remotamente Recursos são partilhados e disponibilizados em várias localizações / máquinas Sistemas Distribuidos º semestre 17
18 Papel determinante da Internet Rede de Comunicação Aberta Alteração do padrão de utilização dos serviços de telecomunicações Desenvolvimento de Standards de facto que permitiram criar novas forma de trocar informação HTTP, HTML, XML Criação de ambientes de desenvolvimento simplificados e.g.: PHP, Pearl Escalabilidade no crescimento da rede Date Computers Web servers 1979, Dec , July 130, , July 56,218,000 5,560, , Jan. 171,638,297 35,424,956 Computadores na internet com endereços IP registados Sistemas Distribuidos º semestre 18
19 A World Wide Web Web baseada em três normas: HyperText Markup Language (HTML) Uniform Resource Locators (URLs) HyperText Transfer Protocol (HTTP) Páginas dinâmicas Aceder a programas CGI para além de ficheiros Downloaded code Javascripts, Applets Web Services XML Sistemas Distribuidos º semestre 19
20 Desafios da Distribuição Departamento de Engenharia Informática
21 Concorrência Comunicação exclusivamente por mensagem Modelo de programação mais difícil Novos tipos de erros (timeout, ) Concorrência Utilizadores podem aceder e modificar recurso ao mesmo tempo Atender 1 cliente de cada vez não seria escalável nem eficiente Dados têm que permanecer consistentes Mais difícil de realizar mecanismos atómicos de sincronização, coordenação Mutexes, semáforos, monitores distribuídos normalmente não estão disponíveis no caso de sistemas operativos não distribuídos Sistemas Distribuidos º semestre 21
22 Tratamento de Faltas Sistemas Distribuídos Modelo de faltas mais complexo Máquinas falham independentemente Redes podem perder pacotes, trocar a sua ordem,... Conhecimento parcial do estado do sistema Das outras máquinas, só se sabe realmente que uma mensagem chegou, ou não chegou Uma mensagem não chegou porque Se perdeu? O emissor falhou? O emissor está muito lento? Podemos nunca saber ao certo!! Tratamento de Faltas Detecção de Faltas Algumas passiveis de detecção: e.g. erros em bits de pacotes usando checksum Outras não: e.g. crash em servidor remoto Mascarar Faltas Retransmissão de segmentos perdidos no TCP, replicação de ficheiros, Tolerância a Faltas E.g. se Webbrowser não consegue aceder a servidor Web, não tenta para sempre! Recuperação de Faltas E.g. recuperação do estado dos dados permanentes (roll-back) de modo consistente Redundância E.g. caminhos alternativos na internet, replicação de tabelas de nomes no DNS, redireccionamento de clientes para servidores operacionais Sistemas Distribuidos º semestre 22
23 Heterogeneidade, Sistemas Abertos, Segurança, Escalabilidade Heterogeneidade Máquinas com representações de dados diferentes, sistemas operativos diferentes, representação de dados Sistemas abertos Necessário disponibilizar a especificação e documentação das interfaces dos componentes do sistema Segurança Intrusos podem ler mensagens em trânsito, injectar novas mensagens Não existe controlo sobre o software sistema e aplicações remotas Escalabilidade Sistema distribuído deverá continuar a funcionar de forma eficaz mesmo que haja um crescimento significativo no número de recursos e no número de clientes Sistemas Distribuidos º semestre 23
24 Transparência Trânsparência de acesso: acesso a recursos deve ser feito pelas mesmas operações, quer sejam locais quer remotos de localização: cliente deve conseguir ter acesso aos recursos mesmo que não saiba a sua localização física de concorrência: vários processos devem operar concorrentemente sem interferências. de replicação: deve ser possível ter múltiplas instâncias de um mesmo recurso sem que os clientes reparem Para melhor fiabilidade e desempenho De faltas: eventuais faltas devem ser toleradas e escondidas dos utilizadores e aplicações De mobilidade: os clientes e os recursos devem poder mover-se dentro do sistema sem que isso afecte a operação dos mesmos De desempenho: deve ser possível reconfigurar o sistema para melhorar desempenho à medida que a carga varie De escala: sistema deve ser capaz de se expandir em escala sem que para tal seja preciso alterar a estrutura do sistema nem os seus algoritmos Sistemas Distribuidos º semestre 24
Índice. O que é um Sistemas Distribuído? Exemplos de Sistemas Distribuídos? Razões para a distribuição? Desafios da distribuição?
Índice Sistemas Distribuídos Capítulo 1: Introdução O que é um Sistemas Distribuído? Exemplos de Sistemas Distribuídos? Razões para a distribuição? Desafios da distribuição? Sistemas Distribuidos 2010-2011
Leia maisSistemas Distribuídos Capítulo 1: Introdução. Departamento de Engenharia Informática
Sistemas Distribuídos Capítulo 1: Introdução Departamento de Engenharia Informática Índice Introdução aos Sistemas Distribuidos Definição de sistema distribuído Razões para a distribuição Evolução tecnológica
Leia maisProjeto de Sistemas Distribuídos. Prof. Andrêza Leite andreza.lba@gmail.com
Projeto de Sistemas Distribuídos Prof. Andrêza Leite andreza.lba@gmail.com Agenda Introdução Exemplos de Sistemas Distribuídos Compartilhamento de Recursos e a Web Principais Desafios para a Implementação
Leia maisRedes - Internet. Sumário 26-09-2008. Aula 3,4 e 5 9º C 2008 09 24. } Estrutura baseada em camadas. } Endereços IP. } DNS -Domain Name System
Redes - Internet 9º C 2008 09 24 Sumário } Estrutura baseada em camadas } Endereços IP } DNS -Domain Name System } Serviços, os Servidores e os Clientes } Informação Distribuída } Principais Serviços da
Leia maisSistemas Distribuídos. Introdução
Sistemas Distribuídos Introdução Definição Processos Um sistema distribuído é um conjunto de computadores independentes, interligados por uma rede de conexão, executando um software distribuído. Executados
Leia maisSistemas Operacionais Abertos. Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com
Sistemas Operacionais Abertos Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Caracterização de Sistemas Distribuídos Coulouris, Dollimore and Kindberg. Distributed Systems: Concepts and
Leia maisSistemas Multimédia. Arquitectura Protocolar Simples Modelo OSI TCP/IP. Francisco Maia famaia@gmail.com. Redes e Comunicações
Sistemas Multimédia Arquitectura Protocolar Simples Modelo OSI TCP/IP Redes e Comunicações Francisco Maia famaia@gmail.com Já estudado... Motivação Breve História Conceitos Básicos Tipos de Redes Componentes
Leia maisSistemas Distribuídos - SDI. Caracterização de Sistemas Distribuídos.. Exemplos de Sistemas Distribuídos
Sistemas Distribuídos - SDI Caracterização de Sistemas Distribuídos. Introdução. de Sistemas Distribuídos 1 Introdução Introdução O que são sistemas distribuídos? Extensão dos sistemas de redes onde a
Leia maisDesenvolvimento Cliente-Servidor 1
Desenvolvimento Cliente- 1 Ambiienttes de Desenvollviimentto Avançados Engenharia Informática Instituto Superior de Engenharia do Porto Alexandre Bragança 1998/99 Ambientes de Desenvolvimento Avançados
Leia maisSistemas Distribuídos
Faculdades SENAC Análise e Desenvolvimento de Sistemas 12 de agosto de 2010 Um sistema no qual componentes localizados em redes, se comunicam e coordenam suas ações somente por passagem de mensagens. Características:
Leia maisSistemas de Informações Gerenciais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios
Sistemas de Informações Gerenciais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Capítulo 6 Pág. 167 Telecomunicações, Internet e Tecnologia Sem
Leia maisVodafone ADSL Station Manual de Utilizador. Viva o momento
Vodafone ADSL Station Manual de Utilizador Viva o momento 3 4 5 5 6 6 7 8 9 12 12 14 16 17 18 19 20 21 22 22 23 23 24 24 24 25 26 27 Ligar o Router LEDs Configuração do Router Aceder à ferramenta de configuração
Leia maisIntranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO
Intranets FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO As intranets são redes internas às organizações que usam as tecnologias utilizadas na rede mundial
Leia maisInternet. Professor: Francisco Silva
Internet e Serviços Internet A Internet, ou apenas Net, é uma rede mundial de computadores ligados entre si através de linhas telefónicas comuns, linhas de comunicação privadas, satélites e outros serviços
Leia maisRedes de Computadores: Introdução
s de Computadores: Introdução Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores s de Computadores Necessidades de comunicação 28-02-2010
Leia maisTECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS RIBEIRO @RIBEIRORD
TECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS RIBEIRO @RIBEIRORD Objetivos: Definir as funcionalidades dos principais protocolos de Internet. Compreender os conceitos básicos de protocolo. Conhecer mais a respeito
Leia maisRede de Computadores
Escola de Ciências e Tecnologia UFRN Rede de Computadores Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso
Leia maisComponentes dos sistemas computadorizados Aula 04 FTC FACULDADE DE TECNOLOGIA E CIÊNCIAS ADMINISTRAÇÃO IV SEMESTRE
Componentes dos sistemas computadorizados Aula 04 FTC FACULDADE DE TECNOLOGIA E CIÊNCIAS ADMINISTRAÇÃO IV SEMESTRE Componentes da infraestrutura Hardware Software Tecnologia de gerenciamento de dados Tecnologia
Leia maishttp://www.cin.ufpe.br/~sd/disciplinas/sd/grad Características Carlos Ferraz cagf@cin.ufpe.br
http://www.cin.ufpe.br/~sd/disciplinas/sd/grad Características Carlos Ferraz cagf@cin.ufpe.br Características O que são os Sistemas Distribuídos? Benefícios : Não são consequências automáticas da distribuição;
Leia maisInternet e protocolos web. A Internet é uma rede descentralizada de recursos computacionais. Topologia tem de fornecer caminhos alternativos
Internet e protocolos web A Internet é uma rede descentralizada de recursos computacionais Tolerante a falhas (no single point of failure) Topologia tem de fornecer caminhos alternativos entre 2 computadores
Leia maisUFG - Instituto de Informática
UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 13 Web Services Web Services
Leia maisArquitetura de Sistemas Distribuídos. Introdução a Sistemas Distribuídos
Introdução a Sistemas Distribuídos Definição: "Um sistema distribuído é uma coleção de computadores autônomos conectados por uma rede e equipados com um sistema de software distribuído." "Um sistema distribuído
Leia maisCAPÍTULO 2. Este capítulo tratará :
1ª PARTE CAPÍTULO 2 Este capítulo tratará : 1. O que é necessário para se criar páginas para a Web. 2. A diferença entre páginas Web, Home Page e apresentação Web 3. Navegadores 4. O que é site, Host,
Leia maisINTERNET. TCP/IP protocolo de comunicação sobre o qual se baseia a Internet. (conjunto de regras para a comunicação entre computadores)
TCP/IP protocolo de comunicação sobre o qual se baseia a Internet. (conjunto de regras para a comunicação entre computadores) A cada computador integrado na rede é atribuído um número IP que o identifica
Leia maisDIRECÇÃO REGIONAL DE EDUCAÇÃO DO ALGARVE Escola Básica Doutor João Lúcio
DIRECÇÃO REGIONAL DE EDUCAÇÃO DO ALGARVE Escola Básica Doutor João Lúcio Introdução à Internet Nos dias de hoje a Internet encontra-se massificada, e disponível nos quatro cantos do mundo devido às suas
Leia maisINTRODUÇÃO A REDES DE COMPUTADORES (DEFINIÇÕES) Prof. Msc. Hélio Esperidião
INTRODUÇÃO A REDES DE COMPUTADORES (DEFINIÇÕES) Prof. Msc. Hélio Esperidião O QUE É? Uma Rede de Computadores é formada por um conjunto de equipamentos(módulos processadores - MPs) capazes de trocar informações
Leia maisDesenvolvimento de Aplicações Web
Desenvolvimento de Aplicações Web André Tavares da Silva andre.silva@udesc.br Método de Avaliação Serão realizadas duas provas teóricas e dois trabalhos práticos. MF = 0,1*E + 0,2*P 1 + 0,2*T 1 + 0,2*P
Leia maisAula 03-04: Modelos de Sistemas Distribuídos
UNIVERSIDADE Computação Aula 03-04: Modelos de Sistemas Distribuídos 2o. Semestre / 2014 Prof. Jesus Principais questões no projeto de um sistema distribuído (SD) Questão de acesso (como sist. será acessado)
Leia maisICORLI. 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 maisComunicando através da rede
Comunicando através da rede Fundamentos de Rede Capítulo 2 1 Estrutura de Rede Elementos de comunicação Três elementos comuns de comunicação origem da mensagem o canal destino da mensagem Podemos definir
Leia maisAdministração de Sistemas de Informação I
Administração de Sistemas de Informação I Prof. Farinha Aula 03 Telecomunicações Sistemas de Telecomunicações 1 Sistemas de Telecomunicações Consiste de Hardware e Software transmitindo informação (texto,
Leia maisINFORMÁTICA IINTERNET / INTRANET
INFORMÁTICA IINTERNET / INTRANET Objectivos História da Internet Definição de Internet Definição dos protocolos de comunicação Entender o que é o ISP (Internet Service Providers) Enumerar os equipamentos
Leia maisRedes de Computadores. Trabalho de Laboratório Nº7
Redes de Computadores Curso de Eng. Informática Curso de Eng. de Electrónica e Computadores Trabalho de Laboratório Nº7 Análise do tráfego na rede Protocolos TCP e UDP Objectivo Usar o Ethereal para visualizar
Leia maisCONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;
CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.
Leia maisTipos de Rede. Maria João Bastos MegaExpansão 16-03-2010
2010 Tipos de Rede Maria João Bastos MegaExpansão 16-03-2010 REDES Em computação, rede de área local (ou LAN, acrónimo de local área network) é uma rede de computador utilizada na interconexão de equipamentos
Leia maisCamadas de Software - o Middleware. Sistemas Distribuídos Capítulo 2: Modelos e Arquitecturas. Aplicações. Middleware.
Camadas de Software - o Middleware Sistemas Distribuídos Capítulo 2: Modelos e Arquitecturas Modelos de Arquitecturas para sistemas distribuidos Interfaces e Objectos Requerimentos para Arquitecturas Distribuídas
Leia maisRede de Computadores (REC)
Rede de Computadores (REC) Aula 04 Camada de Aplicação Prof. Jackson Mallmann dcc2jm@joinville.udesc.br Exemplos de requisição via telnet. iniciar / executar / cmd (Windows) telnet endereço telnet 192.168.1.3
Leia maisIntrodução. Sistemas Distribuídos. Mas, o que é um sistema distribuído? Seriamente. Professor: Paulo Jorge Marques. Professora Práticas: Pinki Meggi
Introdução Sistemas Distribuídos Professor: Paulo Jorge Marques Email: pmarques@dei.uc.pt Universidade de Coimbra, Portugal Área de Sistemas Distribuídos Curso de Eng. Informática ISCTEM, Julho 2007 Professora
Leia maisSistemas Multimédia. Instituto Superior Miguel Torga. Francisco Maia famaia@gmail.com. Redes e Comunicações
Sistemas Multimédia Instituto Superior Miguel Torga Redes e Comunicações Francisco Maia famaia@gmail.com Estrutura das Aulas 5 Aulas Aula 10 (20 de Abril) Classificação Componentes Aula 11 (27 de Abril)
Leia maisInformática. Aula 9. A Internet e seu Uso nas Organizações
Informática Aula 9 A Internet e seu Uso nas Organizações Curso de Comunicação Empresarial 2º Ano O Que é a Internet? A Internet permite a comunicação entre milhões de computadores ligados através do mundo
Leia maisSistemas Distribuídos: Conceitos e Projeto Caracterização de Sistemas Distribuídos
Sistemas Distribuídos: Conceitos e Projeto Caracterização de Sistemas Distribuídos Francisco José da Silva e Silva Laboratório de Sistemas Distribuídos (LSD) Departamento de Informática / UFMA http://www.lsd.deinf.ufma.br
Leia maisISEP. 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 maisINFORMÁTICA FUNDAMENTOS DE INTERNET. Prof. Marcondes Ribeiro Lima
INFORMÁTICA FUNDAMENTOS DE INTERNET Prof. Marcondes Ribeiro Lima Fundamentos de Internet O que é internet? Nome dado a rede mundial de computadores, na verdade a reunião de milhares de redes conectadas
Leia maisRevisão. Karine Peralta karine.peralta@pucrs.br
Revisão Karine Peralta Agenda Revisão Evolução Conceitos Básicos Modelos de Comunicação Cliente/Servidor Peer-to-peer Arquitetura em Camadas Modelo OSI Modelo TCP/IP Equipamentos Evolução... 50 60 1969-70
Leia maisIntrodução aos Sistemas Operativos
Introdução aos Sistemas Operativos Computadores e Redes de Comunicação Mestrado em Gestão de Informação, FEUP 06/07 Sérgio Sobral Nunes mail: sergio.nunes@fe.up.pt web: www.fe.up.pt/~ssn Sumário Definição
Leia maisProjeto de sistemas O novo projeto do Mercado Internet
Projeto de sistemas O novo projeto do Mercado Internet Mercados em potencial de serviços Serviços da Web ftp,http,email,news,icq! Mercados em potencial de serviços FTP IRC Telnet E-mail WWW Videoconferência
Leia maisTECNOLOGIA WEB Aula 1 Evolução da Internet Profa. Rosemary Melo
TECNOLOGIA WEB Aula 1 Evolução da Internet Profa. Rosemary Melo Tópicos abordados Surgimento da internet Expansão x Popularização da internet A World Wide Web e a Internet Funcionamento e personagens da
Leia maisA Internet, ou apenas Net, é uma rede mundial de computadores ligados, entre si, através de linhas telefónicas comuns, linhas de comunicação
A Internet, ou apenas Net, é uma rede mundial de computadores ligados, entre si, através de linhas telefónicas comuns, linhas de comunicação privadas, satélites e outros serviços de telecomunicação. Hardware
Leia maisO GUIA PRÁTICO DAS REDES LOCAIS E WIRELESS
ANTÓNIO EDUARDO MARQUES O GUIA PRÁTICO DAS REDES LOCAIS E WIRELESS Portugal/2007 Reservados todos os direitos por Centro Atlântico, Lda. Qualquer reprodução, incluindo fotocópia, só pode ser feita com
Leia maisIntrodução. Definição de um Sistema Distribuído (1) Definição de um Sistema Distribuído(2) Metas de Sistemas Distribuídos (2)
Definição de um Sistema Distribuído (1) Introdução Um sistema distribuído é: Uma coleção de computadores independentes que aparecem para o usuário como um único sistema coerente. Definição de um Sistema
Leia maisDELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA REFLEXÃO 3
REFLEXÃO 3 Módulos 0771, 0773, 0774 e 0775 1/5 18-02-2013 Esta reflexão tem como objectivo partilhar e dar a conhecer o que aprendi nos módulos 0771 - Conexões de rede, 0773 - Rede local - instalação,
Leia maisIntrodução. Escola Superior de Tecnologia e Gestão Instituto Politécnico de Bragança Março de 2006
Redes de Computadores Introdução Escola Superior de Tecnologia e Gestão Instituto Politécnico de Bragança Março de 2006 Um pouco de História Século XVIII foi a época dos grandes sistemas mecânicos Revolução
Leia maisUNIVERSIDADE. Sistemas Distribuídos
UNIVERSIDADE Sistemas Distribuídos Ciência da Computação Prof. Jesus José de Oliveira Neto Web Services Web Services Existem diferentes tipos de comunicação em um sistema distribuído: Sockets Invocação
Leia maisSISTEMAS DISTRIBUIDOS
1 2 Caracterização de Sistemas Distribuídos: Os sistemas distribuídos estão em toda parte. A Internet permite que usuários de todo o mundo acessem seus serviços onde quer que possam estar. Cada organização
Leia maisUniversidade de Brasília
Universidade de Brasília Introdução a Microinformática Turma H Redes e Internet Giordane Lima Porque ligar computadores em Rede? Compartilhamento de arquivos; Compartilhamento de periféricos; Mensagens
Leia maisTECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo
TECNOLOGIA WEB Principais Protocolos na Internet Aula 2 Profa. Rosemary Melo Tópicos abordados Compreender os conceitos básicos de protocolo. Definir as funcionalidades dos principais protocolos de Internet.
Leia maisTecnologia 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 maisIntrodução às redes de computadores
Introdução às redes de computadores Esta apresentação é parte da aula ministrada pelo professor Leonardo Cabral aos alunos do segundo ano do cursto técnico em informática do colégio polimig e pode ser
Leia maisCONCEITOS BÁSICOS DE INTERNET. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA
CONCEITOS BÁSICOS DE INTERNET Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA conceito inicial Amplo sistema de comunicação Conecta muitas redes de computadores Apresenta-se de várias formas Provê
Leia maisRedes de Comunicações. Redes de Comunicações
Capítulo 0 Introdução 1 Um pouco de história Século XVIII foi a época dos grandes sistemas mecânicos Revolução Industrial Século XIX foi a era das máquinas a vapor Século XX principais conquistas foram
Leia mais11 - Q34826 ( FCC - 2010 - DPE - SP - Oficial de Defensoria Pública / Noções de Informática / Internet e intranet; )
11 - Q34826 ( FCC - 2010 - DPE - SP - Oficial de Defensoria Pública / Noções de Informática / Internet e intranet; ) Algumas Regras Gerais de Uso do Computador I. Sempre feche todas as aplicações abertas
Leia maisUNIP UNIVERSIDADE PAULISTA. Curso: Redes de Computadores e Telecomunicações
UNIP UNIVERSIDADE PAULISTA Curso: Redes de Computadores Módulo 2 - Conceitos e Fundamentos Evolução das Redes d LAN, MAN e WAN Material de Apoio 2011 / sem2 Prof. Luiz Shigueru Seo CONCEITOS e FUNDAMENTOS
Leia maisIntrodução aos Sistemas Distribuídos
Introdução aos Sistemas Distribuídos 1 Como chegámos aqui? 2 Page 1 1 Razões para a distribuição? Distribuição geográfica Organização com instalações em Lisboa, Paris, Ligação entre organizações independentes
Leia maisInformática I. Aula 4. http://www.ic.uff.br/~bianca/informatica1/ Aula 4-05/09/2007 1
Informática I Aula 4 http://www.ic.uff.br/~bianca/informatica1/ Aula 4-05/09/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript e
Leia maisCase Study Grupo Amorim. Eng. Paulo Sérgio Mota Director de Infra-estrutras OSI / Grupo Amorim
Case Study Grupo Amorim Eng. Paulo Sérgio Mota Director de Infra-estrutras OSI / Grupo Amorim 1 Central de Compras Tecnologias Informação Serviços de BPO Consultoria e Gestão Projectos IT a OSI Grupo Amorim
Leia maisTipos de Redes. Redes de Dados. Comunicação em Rede Local. Redes Alargadas. Dois tipos fundamentais de redes
Tipos de Redes Redes de Sistemas Informáticos I, 2005-2006 Dois tipos fundamentais de redes LAN = Local Area Network Interliga um conjunto de computadores locais, próximos Tecnologias mais típicas: Ethernet
Leia maisSistemas Distribuídos Capítulo 1: Introdução
Sistemas Distribuídos Capítulo 1: Introdução Sistemas Distribuídos 2009/10 Índice Definição de sistema distribuído Razões para a distribuição Evolução tecnológica Evolução do enquadramento económico Plataformas
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES O QUE É PROTOCOLO? Na comunicação de dados e na interligação em rede, protocolo é um padrão que especifica o formato de dados e as regras a serem seguidas. Sem protocolos, uma rede
Leia maismilenaresende@fimes.edu.br
Fundação Integrada Municipal de Ensino Superior Sistemas de Informação A Internet, Intranets e Extranets milenaresende@fimes.edu.br Uso e funcionamento da Internet Os dados da pesquisa de TIC reforçam
Leia maisCap 01 - Conceitos Básicos de Rede (Kurose)
Cap 01 - Conceitos Básicos de Rede (Kurose) 1. Quais são os tipos de redes de computadores e qual a motivação para estudá-las separadamente? Lan (Local Area Networks) MANs(Metropolitan Area Networks) WANs(Wide
Leia maisCapítulo II Modelos de Programação Distribuída (parte 2)
Capítulo II Modelos de Programação Distribuída (parte 2) From: Coulouris, Dollimore and Kindberg Distributed Systems: Concepts and Design Edition 3, Addison-Wesley From: Cardoso, Jorge, Programação de
Leia maisIntrodução à Internet
Tecnologias de Informação e Comunicação Introdução Internet? Introdução 11-03-2007 TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO 2 Internet Introdução É uma rede global de computadores interligados que comunicam
Leia maisTECNOLOGIA WEB INTERNET PROTOCOLOS
INTERNET PROTOCOLOS 1 INTERNET Rede mundial de computadores. Também conhecida por Nuvem ou Teia. Uma rede que permite a comunicação de redes distintas entre os computadores conectados. Rede WAN Sistema
Leia maisSistemas Distribuídos
1 de 9 Sistemas Distribuídos O que é um sistema distribuído? Um conjunto de computadores autonomos a) interligados por rede b) usando um software para produzir uma facilidade de computação integrada. Qual
Leia maisProtocolos de Internet (família TCP/IP e WWW) Primeiro Técnico. Prof. Cesar
Primeiro Técnico Protocolos de Internet (família TCP/IP e WWW) Prof. Cesar 1 TCP - Transmission Control Protocol Esse protocolo tem como principal objetivo realizar a comunicação entre aplicações de dois
Leia maisMotivos para você ter um servidor
Motivos para você ter um servidor Com a centralização de dados em um servidor, você poderá gerenciar melhor informações comerciais críticas. Você pode proteger seus dados tornando o backup mais fácil.
Leia mais1. Introdução às Comunicações e às Redes de Computadores Generalidades, noções e classificações de redes. Secção de Redes de Comunicação de Dados
1. Introdução às Comunicações e às Redes de Computadores Generalidades, noções e classificações de redes Redes de Comunicações/Computadores I Secção de Redes de Comunicação de Dados Necessidades de comunicação
Leia maisTipos de Computadores
Tipos de Computadores A potência de um computador pessoal é medida Pelo tipo de processador (Pentium IV, Celeron, etc.) Pela dimensão da memória RAM Pela capacidade do disco fixo Pela placa gráfica Pela
Leia mais