Negociador de QoS utilizando RMI para um domínio DiffServ
|
|
- Thomas Pinho Sá
- 5 Há anos
- Visualizações:
Transcrição
1 Negociador de QoS utilizando RMI para um domínio DiffServ Tarcizio Alexandre Bini 1 1 Departamento de Informática Universidade Federal do Paraná (UFPR) Caixa Postal Curitiba PR Brasil tarcizio@utfpr.edu.br Abstract. With the crescent demand of computational resources and of networks demanded by the applications becomes indispensable the use of techniques that offer Quality of Services. The mechanisms implantation as Bandwidth Broker that are responsible entities for the access administration to certain resources, will bring significant improvements to the users of distributed systems, as reliability, safety and performance. Resumo. Com a crescente demanda de recursos computacionais e de redes exigidas pelas aplicações torna-se imprescindível a utilização de técnicas que ofereçam Qualidade de Serviços. A implantação de mecanismos como os Bandwidth Broker, que são entidades responsáveis pelo gerenciamento de acesso a determinados recursos, irão trazer melhoras significativas aos usuários de sistemas distribuídos, como confiabilidade, segurança e desempenho. 1. Introdução A utilização de redes de computadores aumentou vertiginosamente, devido à necessidade de constantes trocas de informações entre usuários localizados remotamente. Como principal exemplo, podemos citar a Internet, que cresceu desordenadamente, baseada em redes de computadores compostas por diversas tecnologias que se interconectam através do IP (Internet Protocol) o qual não fornece confiabilidade e um serviço não orientado a conexão. Com a rápida evolução das tecnologias de redes de computadores, é possível perceber as novas exigências tanto de usuários como de aplicações no que diz respeito à eficiência e melhor utilização de recursos disponíveis, não se preocupando somente com a integridade dos dados transmitidos, que era o principal requisito atendido pelo protocolo IP utilizado nas redes de computadores. Estabelecer critérios de (QoS) (Quality of Services) é fundamental e englobará diversos fatores como gerenciamento e monitoramento de recursos disponíveis em diversos equipamentos localizados entre a comunicação fim-a-fim. É importante identificar a real necessidade de implantar um mecanismo de controle de qualidade, seja para gerenciamento de reservas, alocação ou monitoramento de recursos.
2 Dessa forma é proposta uma entidade para o gerenciamento desses recursos, denominada Bandwidth Broker (BB), a qual tem como finalidade, a difícil tarefa de controlar os diversos parâmetros a ela estabelecidos, visando uma melhor garantia de qualidade e confiabilidade no sistema distribuído a que atende, o que com certeza resultará na maior satisfação por parte dos usuários e clientes. 2. O que é Qualidade de Serviço Qualidade de Serviço ou QoS tratando-se de sistemas distribuídos, está relacionado a desempenho, segurança e confiabilidade que a mesmo pode fornecer as aplicações, tomando como referencia métricas devidamente estabelecidas. Segundo [JUN 07], a implementação de alguma forma de Qualidade de Serviço não aumenta nominalmente a banda disponível. O objetivo da QoS em redes IP é fornecer algum nível de previsão e controle de tráfego além do que é fornecido pelo serviço de melhor esforço nas redes IP, que resulte no uso mais eficiente da banda disponível, priorizando fluxos das aplicações de acordo com os requisitos de cada uma. Com certeza as aplicações de tempo-real são as que mais requerem mecanismos de QoS os quais devem obedecer a parâmetros de modo a atender as principais expectativas dos clientes e usuários, sendo: confiabilidade, segurança e desempenho. [COU 07]. 3. Descrição do Problema O protocolo IP (Internet Protocol) em seu projeto inicial ignorou o conceito de QoS, em muitos aspectos - gerenciamento de recursos disponíveis, reserva de recursos, negociação de atributos de qualidade baseados em métricas para o trafego de dados - tendo como foco principal a garantia da integridade no transporte dos dados. Isso não é um problema tratando-se de serviços tradicionais como FTP (File Transfer Protocol) e www, onde não há sensibilidade a atrasos no recebimento de mensagens e o importante é a confiabilidade da entrega dos pacotes, não podendo haver perdas ou danos nos mesmos. Porém este comportamento está mudando drasticamente, com a rápida evolução das tecnologias de redes de computadores e a pesada exigência de recursos por meio de aplicações de tempo real como por exemplo, vídeos, é fundamental o emprego de técnicas para garantir a qualidade de serviços relacionados principalmente a atrasos na entrega de mensagens. Dessa maneira é importante a presença de entidades gerenciadoras que supervisionem de forma global os recursos disponíveis devendo regular e controlar o tráfego de dados no domínio ao qual tem responsabilidade. Porém, organizar o tráfego de uma rede de computadores, definindo prioridades de utilização de banda de forma que a mesma possa ser usada mais eficientemente por usuários é uma tarefa complexa, que com certeza afeta o desempenho de sistemas como um todo, sendo necessário um componente que se responsabilize pelo gerenciamento
3 desses recursos. Problemas advindos do atraso no recebimento de mensagens devido à falta de uma entidade gerenciadora são comuns em sistemas distribuídos. 4. Solução do Problema Como descrito anteriormente o protocolo IP apresenta algumas deficiências, e para que isso possa ser contornado é preciso o acréscimo de algum mecanismo para suprir essas necessidades. Como objetivo deste projeto, tem-se o desenvolvimento de um aplicativo Bandwidth Broker, proposto inicialmente por Van. Jacobon, o qual se caracteriza por uma entidade central que realiza o controle e a gestão dos recursos da rede podendo controlar o tráfego aí existente. Para isto, a entidade BB deve verificar a disponibilidade de recursos e reserva dos mesmos, existentes em seu domínio e no domínio dos BB s adjacentes (caso esteja fora de seu domínio) para estabelecer a comunicação e trafegar informações de forma a atender os requisitos pré-estabelecidos a ele, isto pode ser melhor observado na ilustração abaixo (Figura 1). Um BB pode ser implantado em uma rede independentemente de seu tamanho, porém quanto maior esta estrutura maior será a dificuldade de sincronização destas entidades. Figura 1. Negociação entre BB s adjacentes. Fonte: [SIL 07] A troca de informações entre os BB s adjacentes é constante, enquanto as informações trafegam entre os diversos domínios de BB s e cheguem ao destino. Na figura (Figura 1), a negociação entre BB próximos e BB s de domínios diferentes são indicados pelas setas contínuas e espessas. Logo a negociação exercida pelo BB nos roteadores de borda do seu domínio são representadas por setas tracejadas. Cada entidade controladora possui um conjunto de diretivas estabelecidas através da SLA (Service Level Agreement) as quais são consultadas periodicamente pelos demais BB s de domínios vizinhos. [JÚN 07]. O SLA pode ser visto como um contrato de serviços firmado entre transmissor e receptor [GAM 07] o qual determina a banda de trafego e os serviços suportados entre os domínios, sendo necessário para verificar se os subsistemas dão suporte às exigências das solicitações. A figura abaixo (Figura 2) ilustra a negociação de serviços baseado nos SLA s na transmissão de informações entre origem e destino.
4 Figura 2. Interação entre SLA s Fonte: [JUN 07] Os SLA s podem ser classificados como estáticos ou dinâmicos. No SLA estático os recursos podem ser reservados ou configurados de forma manual por um administrador, sendo empregado em aplicações mais simples. Logo no SLA dinâmico estes recursos são configurados por meio de um protocolo de sinalização, empregado em situações mais complexas onde é necessária a adequação do gerenciamento de recursos e reserva dos mesmos de acordo com o aumento de fluxo na rede. Com a utilização de um BB esperam-se as seguintes contribuições e características em um sistema distribuído: Melhorar o desempenho de aplicações que necessitem de garantias para os seus parâmetros de execução, ou então, que tenham sua performance aprimorada a partir das informações disponíveis. Garantir o monitoramento dos recursos de rede tanto do domínio do BB como de suas fronteiras. Monitoramento de reserva de recursos de rede tanto do domínio do BB como de suas fronteiras. Garantir maior confiabilidade e segurança ao cliente ou usuário do sistema distribuído. 5. Ferramentas Utilizadas Para a confecção do aplicativo Bandwidth Broker serão utilizadas ferramentas e tecnologias de desenvolvimento e também para teste e validação de resultados as quais serão descritas a seguir: 5.1. Tecnologia de Desenvolvimento O aplicativo proposto será desenvolvido na plataforma Java utilizando-se da tecnologia RMI (Remote Method Invocation), a qual provê funcionalidades e gerenciamento de objetos distribuídos. Esse sistema de objetos distribuídos compõem o núcleo básico de Java desde a sua versão JDK (Java Development Kit) 1.1, sendo solicitada através dos pacotes java.rmi. Para o criação de uma aplicação que se utiliza dos serviços RMI, é necessário a implementação de uma classe Java [DEI 01], na qual serão definidos os objetos que poderão ser acessados remotamente. Estes objetos podem estar localizados remotamente
5 ou executando no mesmo computador comunicando-se através do envio de RPC s (Remote Procedure Calls) [DEI 01]. A RPC permite a ordenação dos dados (marshalling) tornando transparente ao programador os mecanismos de comunicação através da rede Tecnologia de Testes e Validação de Resultados Para a análise dos resultados obtidos, existem basicamente duas formas de avaliação. A primeira seria a preparação de um ambiente físico, contendo, por exemplo, máquinas Linux atuando como roteadores isso acarretará em dificuldades para criação deste ambiente e também uma dificuldade maior em virtude do desenvolvedor do Bandwidth Broker implementar a interface de configuração dos parâmetros de roteamento segundo os contratos estabelecidos. Outra possibilidade é a utilização de um aplicativo simulador de redes, já existente, criando um ambiente necessário para a avaliação dos benefícios alcançados com o desenvolvimento da aplicação Bandwidth Broker. Dessa forma, a utilização de um simulador torna-se interessante evitando-se a necessidade de um ambiente físico e de recursos de hardware. Será necessária uma fase de pesquisa e análise dos principais aplicativos simuladores de rede disponíveis, constando no cronograma a seguir, para verificar qual trará maiores benefícios e podendo avaliar da melhor forma possível os resultados. 6. Cronograma de Atividades O cronograma a seguir (Tabela 1) busca organizar as etapas de desenvolvimento do projeto da disciplina de Sistemas Distribuídos, delimitando prazos a serem cumpridos a partir de datas pré-estabelecidas e de acordo com o tempo estipulado pelo professor: Descrição das Atividades 03/07 04/07 05/07 06/07 Definição do problema a ser tratado Definir tecnologias de desenvolvimento Proposta inicial do projeto (fase I) Proposta melhorada do projeto (fase II) Pesquisa aprofundada referente a Bandwidth Broker Pesquisa aprofundada referente simuladores de rede Desenvolvimento do aplicativo Bandwidth Broker Elaboração do artigo Realização de testes e avaliação de resultados Revisão final do artigo e do status do projeto Defesa e apresentação final do projeto da disciplina Tabela 1. Cronograma para o desenvolvimento do projeto.
6 7. Conclusão Quando o protocolo IP foi criado a principal preocupação de seus projetistas era a garantia de entrega das informações, de forma consistente, não levando em consideração atrasos na entrega desses dados. Isto ocorria em grande parte, pelo fato das tecnologias de hardware dos dispositivos de comunicação não proverem grande velocidade de transmissão de informações. Atualmente, devido a gigantesca evolução das tecnologias de comunicação é possível o trafego de informações em alta velocidade com um custo relativamente baixo, sendo a mesma empregada para transporte de dados de vídeo e áudio além de outras aplicações em tempo-real que exigem muitos recursos. Porém os protocolos de transferência continuam os mesmos e é necessária a utilização de mecanismos como os Bandwidth Broker descritos nesta proposta que gerenciem da melhor forma os recursos disponíveis resultando em maior desempenho e confiabilidade do sistema distribuído e na satisfação dos usuários. 8. Referências [COU 07] COULOURIS, G.; DOLLIMORE, J; KINDBERG, T., Sistemas Distribuídos: Conceitos e Projeto Tradução. João Tortello. 4 a Edição, Editora Bookman, páginas 52-53, [DEI 01] DEITEL, H. M.; DEITEL, P. J., Java Como Programar. Tradução. Carlos Arthur Lang Lisboa. 3 a Edição, Editora Bookman, páginas , [GAM 07] GAMA, Ó.; CARVALHO, P.; LIMA, S., Estabelecimento e utilização de uma plataforma DiffServ gerida por um Bandwidth Broker. Disponível em: paulo/papers/crc2003-osg.pdf. Acessado em: 30 mar [JUN 07] JUNIOR, C. R. C. A.; BARBOSA, R. F., QoS Qualidade de Serviço. Disponível em: Acessado em: 12 abr , [JÚN 07] JÚNIOR, N. A.; DOMINGUEZ K. S. P., Modelos de Qualidade de Serviço - Aplicações em IP. Disponível em: Acessado em: 14 abr , [SIL 07] SILVA, J. D.; COSTA, K. M.; CARVALHO, S. O.; MAR- QUES, V. M., Qualidade de Serviço em Ambiente Voip. Disponível em: Acessado em: 13 abr , 2005.
Qualidade de Serviço na Internet
Página Web 1 de 6 Boletim bimestral sobre tecnologia de redes produzido e publicado pela RNP Rede Nacional de Ensino e Pesquisa ISSN 1518-5974 12 de novembro de 1999 volume 3, número 6 Qualidade de Serviço
Leia maisNíkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo
Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo 1) Desenhe duas redes com 7 e 8 computadores e defina a configuração IP de cada máquina com classe B e C, respectivamente. REDE A (7
Leia maisQualidade de Serviço para Aplicações de Videoconferência sobre Redes IP. São Paulo, 11 de Maio de 2003
Qualidade de Serviço para Aplicações de Videoconferência sobre Redes IP São Paulo, 11 de Maio de 2003 Autores Jorge Wada Ricardo Castro Sergio Molina Professor Prof. Dr. Volnys Bernal Agenda Introdução
Leia maisProgramando sistemas distribuídos com objetos distribuídos na rede TCP/IP. Prof. Me. Sérgio Carlos Portari Júnior
Programando sistemas distribuídos com objetos distribuídos na rede TCP/IP Prof. Me. Sérgio Carlos Portari Júnior Conteúdo Programático Contextualizando: Aula anterior Camada Middleware Programar para SD
Leia maisATIVIDADES PRÁTICAS SUPERVISIONADAS
ATIVIDADES PRÁTICAS SUPERVISIONADAS Tecnologia em Análise e Desenvolvimento de Sistemas 5ª. Série Programação Distribuída A atividade prática supervisionada (ATPS) é um método de ensinoaprendizagem desenvolvido
Leia maisApresentação QoS ATM Arquitetura Elementos Funcionais Conclusão
Qualidade Redes de Alta de Serviço Velocidade (QoS) Redes de Alta Velocidade Qualidade de Serviço (QoS) Qualidade de Serviço (QoS) Gerenciamento do nível de serviço: Negociar, definir, medir, administrar
Leia maisFUNDAMENTOS DE REDES DE COMPUTADORES Unidade 5 Camada de Transporte e Aplicação. Luiz Leão
Unidade 5 Camada de Transporte e Aplicação Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 5.1 Protocolo UDP 5.2 Protocolo TCP 5.3 Principias Protocolos de Aplicação 5.3.1 SMTP
Leia mais3 Controle de Admissão no ambiente DiffServ
3 Controle de Admissão no ambiente DiffServ 3.1 Arquitetura DiffServ O primeiro projeto para implementação de Qualidade de Serviço na Internet foi a arquitetura IntServ, baseada no princípio do controle
Leia maisConceitos de Sistemas Distribuídos
Conceitos de Sistemas Distribuídos Roteiro Definição de Sistemas Distribuídos (SD) Evolução Histórica Exemplos (SD) Modelos (Vantagens x Desvantagens) 2 O que é um Sistema Distribuído? Definição Coleção
Leia maisREDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar
- Aula 4 - INTERFACES E SERVIÇOS Definições: Serviços: Cada camada fornece serviços para camada superior. O modelo especifica o que cada camada faz, não como o serviço é implementado ou acessado. Interfaces:
Leia maisLista de exercícios - 1º bimestre 2016 REDES
Lista de exercícios - 1º bimestre 2016 REDES Jean Nicandros Stragalinos Neto. Prontuário: 1616251. Curso: ADS 2º Módulo. 1) Desenhe duas redes com 7 e 8 computadores e defina a configuração IP de cada
Leia maisArquitectura de Sistemas Paralelos e Distribuídos Comunicação Multicast
Comunicação Multicast MSc. Eugénio Alberto Macumbe Bach. José Tomás Matsimbe A comunicação de uma rede comutada é feita de três formas: unicast, multicast e broadcast: Unicast: Comunicação na qual um quadro
Leia maisProf. Samuel Henrique Bucke Brito
RM-OSI: Modelo de Referência www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Quando surgiram as redes de computadores havia um grande problema de compatibilidade entre
Leia maisRede de computadores Protocolos UDP. Professor Carlos Muniz
Rede de computadores Professor Carlos Muniz User Datagram Protocol O User Datagram Protocol (UDP) é um protocolo simples da camada de transporte. Ele é descrito na RFC 768 [1] e permite que a aplicação
Leia mais2 Qualidade de serviço
2 Qualidade de serviço A partir dos anos 90, as redes comutadas por pacotes começaram a substituir as redes comutadas por circuitos devido à ineficiente utilização das redes utilizando tal comutação e
Leia maisPROFESSOR: Bruno pontes ALUNAS: BRUNA SERRA BIANCA SOUZA Índice
PROFESSOR: Bruno pontes ALUNAS: BRUNA SERRA BIANCA SOUZA Índice Introdução Desenvolvimento Conclusão Bibliografia Introdução A sigla QOS significa qualidade de serviço, a qualidade de serviço em redes
Leia maisRedes de Computadores
Prof. Universidade Federal de Mato Grosso do Sul brivaldo@facom.ufms.br 17 de abril de 2017 Sumário 1 Introdução 2 Componentes de Rede Serviços de Rede Protocolo 3 Acesso Residencial O que é uma Rede?
Leia maisSistemas Distribuídos. Plano de Curso. Plano de Curso 04/03/12 ! EMENTA:
Sistemas Distribuídos Prof. Msc. André Luiz Nasserala Pires nassserala@gmail.com! EMENTA: Plano de Curso! Conceitos. Comunicação entre processos (IPC). Programação de aplicações cliente- servidor. Sincronização
Leia maisQualidade de Serviço. Carlos Gustavo A. da Rocha. Tecnologia para Integração de Serviços
Qualidade de Serviço Carlos Gustavo A. da Rocha Qualidade de Serviço É um requisito de uma classe de aplicações relacionados a itens como Banda passante Retardo de transmissão Variação de retardo Taxas
Leia maisConfiguração de serviço feita sob encomenda em RV120W e em RV220W
Configuração de serviço feita sob encomenda em RV120W e em RV220W Objetivo A configuração de serviço feita sob encomenda permite a criação dos serviços feitos sob encomenda contra que as regras do Firewall
Leia maisATENÇÃO O TCP/IP não é um protocolo. TCP/IP é um conjunto de diversos protocolos em 04 camadas próprias que se relaciona com o modelo OSI.
PROTOCOLOS DE TRANSMISSÃO DE DADOS PROTOCOLO TCP/IP Trata-se da sigla da palavra inglesa Transmission Control Protocol / Internet Protocol ou, simplesmente Protocolo de Controle de Transmissão / Protocolo
Leia maisRedes de Computadores I
Redes de Computadores I Prof.ª Inara Santana Ortiz Aula 3 Protocolos de Comunicação Protocolos de Comunicação Protocolos de Comunicação Para que ocorra a transmissão de uma informação entre o transmissor
Leia maisProtocolos e Serviços de Redes
Protocolos e Serviços de Redes Redes de Computadores Charles Tim Batista Garrocho Instituto Federal de São Paulo IFSP Campus Campos do Jordão garrocho.ifspcjo.edu.br/rdc charles.garrocho@ifsp.edu.br Técnico
Leia maisSistemas Distribuídos Aspectos de Projeto de SD. Aspectos de Projeto em SD. Transparência 14/03/12. ! Transparência; ! Abertura; !
Sistemas Distribuídos Aspectos de Projeto de SD Prof. Msc. André Luiz Nasserala Pires nassserala@gmail.com Aspectos de Projeto em SD! Transparência;! Abertura;! ;! Heterogeneidade;! Segurança;! Tratamento
Leia maisRedes de Comunicação de Dados
Redes de Comunicação de Dados 1 - Objetivo O grande objetivo é a formação geral de um especialista capaz de projetar redes de computadores, tanto sob o aspecto de software quanto de hardware, a partir
Leia maisGestão de Segurança da Informação. Interpretação da norma NBR ISO/IEC 27001:2006. Curso e Learning Sistema de
Curso e Learning Sistema de Gestão de Segurança da Informação Interpretação da norma NBR ISO/IEC 27001:2006 Todos os direitos de cópia reservados. Não é permitida a distribuição física ou eletrônica deste
Leia maisCapítulo 5. A camada de rede
Capítulo 5 A camada de rede slide slide 1 1 slide 2 Questões de projeto da camada de rede Comutação de pacote: store-and-forward Serviços fornecidos à camada de transporte Implementação do serviço não
Leia maisInvocação Remota. Prof. Leonardo Barreto Campos. 1/29
Invocação Remota Prof. Leonardo Barreto Campos 1/29 Sumário Introdução Chamada de Procedimento Remoto Invocação a Método Remoto Leitura Complementar Bibliografia 2/29 Introdução Essa aula trata como os
Leia maisROUTER. Alberto Felipe Friderichs Barros
ROUTER Alberto Felipe Friderichs Barros Router Um roteador é um dispositivo que provê a comunicação entre duas ou mais LAN s, gerencia o tráfego de uma rede local e controla o acesso aos seus dados, de
Leia maisObjetos e Componentes Distribuídos: EJB
: EJB Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta
Leia maisINFORMÁTICA
INFORMÁTICA 01. CMM tem como objetivo ajudar uma organização a conhecer e melhorar seus processos de desenvolvimento de software. Neste contexto, a finalidade do Programa de Treinamento é desenvolver as
Leia maisJava RMI. Sistemas Distribuídos. Mauro Lopes Carvalho Silva. Professor EBTT DAI Departamento de Informática Campus Monte Castelo
Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula
Leia maisCliente-servidor Código móvel Agentes de software Processos pares. Prof a Ana Cristina B. Kochem Vendramin DAINF / UTFPR
n n n n Cliente-servidor Código móvel Agentes de software Processos pares Prof a Ana Cristina B. Kochem Vendramin DAINF / UTFPR Arquiteturas em Sistemas Distribuídos Cliente- Servidor Client invocation
Leia maisComunicação entre Processos
Comunicação entre Processos Prof. Leonardo Barreto Campos http://sites.google.com/sitew/leonardobcampos 1/29 Sumário Introdução Comunicação entre Processos: Soquetes Comunicação por datagrama UDP Comunicação
Leia mais! " # " & # dados comuns. tipos de tráfego. dados críticos. QoS. Integração de dados, áudio e vídeo em uma infraestrutura. redes tradicionais
Nelson S Rosa tipos de tráfego dados comuns email dados críticos finanças voz telefonia na Internet vídeo vídeo conferência dados comuns sem restrição dados críticos restrições de tempo voz sem perdas
Leia maisProtocolos e Serviços de Redes
Protocolos e Serviços de Redes Redes de Computadores Charles Tim Batista Garrocho Instituto Federal de Minas Gerais IFMG Campus Ouro Branco garrocho.github.io charles.garrocho@ifmg.edu.br Sistemas de Informação
Leia maisAULA EXPOSITIVA SOBRE: CONCEITOS E IMPLEMENTAÇÃO DE FIREWALL, VPN E SSH (REDES PRIVADAS E SERVIÇOS DE ACESSO REMOTO)
AULA EXPOSITIVA SOBRE: CONCEITOS E IMPLEMENTAÇÃO DE FIREWALL, VPN E SSH (REDES PRIVADAS E SERVIÇOS DE ACESSO REMOTO) Wanderléa Teixeira Gnoato Lodi gnoatow@yahoo.com.br 10 de Outubro de 2011 Roteiro de
Leia maisSISTEMAS OPERACIONAIS DE REDE
SISTEMAS OPERACIONAIS DE REDE Questão 01 O sistema operacional gerencia o sistema de arquivos, que irá armazenar as informações/arquivos. Para esta tarefa, durante a formatação do disco rígido, são criados
Leia maisRedes de Computadores I Internet - Conceitos
Redes de Computadores I Internet - Conceitos Prof. Luís Rodrigo lrodrigo@lncc.br http://lrodrigo.lncc.br 2009/1 v1-2009.03.11 Parte I: Introdução Visão Geral: O que é a Internet O que é um protocolo? Bordas
Leia maisIntrodução a Computação em Nuvem
Introdução a Computação em Nuvem Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia
Leia maisFDDI (Fiber Distributed Data Interface)
FDDI (Fiber Distributed Data Interface) O padrão FDDI (Fiber Distributed Data Interface) foi desenvolvido pelo ASC X3T9.5 da ANSI nos EUA e adotado pela ISO como padrão internacional (ISO 9314/1/2/3) em
Leia maisDesenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto
Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Engenharia de Software I Informática 2006 Profa. Dra. Itana Gimenes RUP: Projeto Artefatos Modelo de Projeto: Lista de classes de
Leia maisGraduação Tecnológica em Redes de Computadores. Tecnologias de Interligação de Redes
Graduação Tecnológica em Redes de Computadores Tecnologias de Interligação de Redes Euber Chaia Cotta e Silva euberchaia@yahoo.com.br Graduação Tecnológica em Redes de Computadores MPLS MultiProtocol Label
Leia maisIntrodução aos Protocolos de Roteamento Dinâmico
CCNA Exploration (Protocolos e Conceitos de Roteamento) Introdução aos Protocolos de Roteamento Dinâmico Cronograma Introdução Perspectiva e histórico Classificação de protocolos Métrica Distância administrativa
Leia maisCaracterísticas de Sistemas Distribuídos
Características de Sistemas Distribuídos Carlos Ferraz cagf@cin.ufpe.br 2002-2003 Carlos A. G. Ferraz 2 Tópicos O conceito de Sistemas Distribuídos Infra-estrutura básica Exemplos Vantagens e desvantagens
Leia maisAgenda. Componentes genéricos de uma fábrica de. Implantar ou melhorar uma fábrica, é um. Outras novidades que merecem atenção
AFINAL O QUE É UMA FÁBRICA DE SOFTWARE Aguinaldo Aragon Fernandes Agenda O conceito da fábrica de software A fábrica de software é um negócio Escopos de fábricas de software Requisitos para uma fábrica
Leia maisGerenciamento Baseado em Políticas
Gerenciamento Baseado em Políticas Motivação Situação do gerenciamento padrão Redes heterogêneas Número de equipamentos elevado Número de serviços elevado Muitas informações de gerenciamento! Motivação
Leia maisGerenciamento de largura de banda no Roteadores RV016, RV042, RV042G, e RV082 VPN
Gerenciamento de largura de banda no Roteadores RV016, RV042, RV042G, e RV082 VPN Objetivo O gerenciamento de largura de banda é usado para medir e controlar a comunicação em um link de rede que possa
Leia maisModelo de Camadas. Redes de Computadores
Modelo de Camadas Redes de Computadores Sumário Visão Geral de uma Rede de Computadores Protocolos Modelo de Camadas Porque utilizar Tipos de Modelos de Referência Modelo de Referência ISO/OSI Histórico
Leia maisPROJETO LÓGICO DE REDE
Instituto Federal de Santa Catarina Campus Lages Curso de Ciência da Computação Redes de Computadores Alberto Felipe Friderichs Barros Robson Costa Leonardo André de Oliveira Correa Lucas dos Anjos Varela
Leia maisSO: SISTEMAS OPERACIONAIS Curso: Sistemas de Informação
SO: SISTEMAS OPERACIONAIS Curso: Sistemas de Informação - Definições - Ementa - Objetivos - Unidades de Ensino - Bibliografia - Processo de Avaliação Paulo César do Amaral Pereira SISTEMA COMPUTACIONAL
Leia maisDesenvolvimento de Aplicações Distribuídas
Desafios e Características Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características
Leia maisREDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar
- Aula 7 - MODELO DE REFERÊNCIA TCP O modelo de referência TCP, foi muito usado pela rede ARPANET, e atualmente usado pela sua sucessora, a Internet Mundial. A ARPANET é de grande utilidade para entender
Leia maisRedes de Computadores
s de Computadores Prof. Macêdo Firmino Modelo TCP/IP e OSI Macêdo Firmino (IFRN) s de Computadores Setembro de 2011 1 / 19 Modelo de Camadas Para que ocorra a transmissão de uma informação entre o transmissor
Leia maisConfigurar configurações de firewall básicas no roteador do RV34x Series
Configurar configurações de firewall básicas no roteador do RV34x Series Objetivo O objetivo principal de um Firewall é controlar o tráfego de rede entrante e que parte analisando os pacotes de dados e
Leia maisRedes de Computadores. Prof. André Y. Kusumoto
Redes de Computadores Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Nível de Transporte Responsável pela comunicação fim-a-fim entre dois ou mais computadores As redes são normalmente complexas
Leia maisUso de Software de Monitoramento em Projetos Educacionais Metasys Monitor. Home
Uso de Software de Monitoramento em Projetos Educacionais Metasys Monitor Home Metasys Monitor Ferramenta de Gestão de Recursos de TI, e da sua utilização pelos usuários, em redes corporativas, telecentros
Leia maisLanUn1vers1ty 6421: CONFIGURANDO E SOLUCIONANDO PROBLEMAS EM UMA INFRAESTRUTURA DE REDES WINDOWS SERVER 2008
6421: CONFIGURANDO E SOLUCIONANDO PROBLEMAS EM UMA INFRAESTRUTURA DE REDES WINDOWS SERVER 2008 Objetivo: Este curso proporciona aos alunos o conhecimento e as habilidades necessárias para configurar e
Leia maisSISTEMAS OPERACIONAIS DE REDE
ESPECIALIZAÇÃO EM REDES E COMPUTAÇÃO DISTRIBUÍDA 2011/1 Edital 005/2011 PROVA OBJETIVA Página 1 de 5 SISTEMAS OPERACIONAIS DE REDE Questão 01 Qual a função de um servidor DNS (Domain Name System)? a) Servir
Leia maisCURSO TÉCNICO EM INFORMÁTICA
1. O modelo de referência OSI (Open Systems Interconnection) baseia-se no conceito de camadas sobrepostas, onde cada camada executa um conjunto bem definido de funções. Relacione cada uma das camadas do
Leia maisCURSO TÉCNICO EM INFORMÁTICA
1. O modelo de referência OSI (Open Systems Interconnection) baseia-se no conceito de camadas sobrepostas, onde cada camada executa um conjunto bem definido de funções. Relacione cada uma das camadas do
Leia maisArquitetura em Camadas. Profª. Dianne Scherly Varela de Medeiros
Arquitetura em Camadas Profª. Dianne Scherly Varela de Medeiros 2018.1 Modelo em Camadas Conjunto de protocolos e camadas Reduz a complexidade do projeto de uma rede de comunicação Cada camada provê um
Leia maisUNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS JOSÉ EDUARDO LIMA DOS SANTOS SISTEMA INTEGRADO DE AUTOMAÇÃO RESIDENCIAL
Leia maisArquitetura de sistemas distribuídos
Arquitetura de sistemas distribuídos 3. Comunicação nos Sistemas Distribuídos 3.1.Introdução aos modelos de comunicação 3.2 Modelo Cliente-Servidor 3.3.Comunicação através de Sockets 3.3 Chamada a procedimento
Leia maisRede de Computadores II
Slide 1 Teoria das Filas Ferramenta matemática para tratar de eventos aleatórios. É o estudo da espera em filas. Proporciona uma maneira de definir o ambiente de um sistema de filas matematicamente. Permite
Leia maisAs principais contribuições do presente trabalho são as seguintes:
5 Conclusões Nesta dissertação, foram estudadas algumas das principais características que dificultam a provisão de QoS em sistemas operacionais de propósito geral, de forma a relacioná-las com soluções
Leia maisSistemas Distribuídos
Sistemas Distribuídos LICENCIATURA EM COMPUTAÇÃO Prof. Adriano Avelar Site: www.adrianoavelar.com Email: eam.avelar@gmail.com 1. Que são sistemas abertos? É um sistema que oferece serviços de acordo com
Leia maisProf. Marcelo Cunha Parte 6
Prof. Marcelo Cunha Parte 6 www.marcelomachado.com ARP (Address Resolution Protocol) Protocolo responsável por fazer a conversão entre os endereços IPs e os endereços MAC da rede; Exemplo: Em uma rede
Leia maisArquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP. Prof. M.e Helber Wagner da Silva
Arquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP Prof. M.e Helber Wagner da Silva helber.silva@ifrn.edu.br 1 Arquiteturas de Protocolos de Redes de Computadores Rede de computadores Sistema
Leia maisConfigurar Qualidade de Serviço no Roteadores RV160 e RV260
Configurar Qualidade de Serviço no Roteadores RV160 e RV260 Sumário Objetivo Dispositivos aplicáveis Versão de software Classes de tráfego Enfileiramento MACILENTO Policiamento MACILENTO Gerenciamento
Leia maisSSC0641 Redes de Computadores
SSC0641 Redes de Computadores Capítulo 4 Camada de Rede 4.1 a 4.3 Prof. J ó Ueyama Abril/2011 SSC0641-2011 1 Objetivos do Capítulo 4 Camada de Rede Entender os princípios dos serviços da camada de rede:
Leia maisParte I: Introdução. O que é a Internet. Nosso objetivo: Visão Geral:
Parte I: Introdução Tarefa: ler capítulo 1 no texto Nosso objetivo: obter contexto, visão geral, sentimento sobre redes maior profundidade e detalhes serão vistos depois no curso abordagem: descritiva
Leia maisObjetos e Componentes Distribuídos: EJB e CORBA
: EJB e CORBA Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos
Leia maisQFlow: Um Sistema com Garantia de Isolamento e Oferta de Qualidade de Serviço para Redes Virtualizadas
QFlow: Um Sistema com Garantia de Isolamento e Oferta de Qualidade de Serviço para Redes Virtualizadas Diogo Menezes Ferrazani Mattos Otto Carlos Muniz Bandeira Duarte SBRC 2012 maio/2012 Programa de Engenharia
Leia maisGerência de Redes Áreas Carlos Gustavo Araújo da Rocha. Gerência de Redes
Áreas Carlos Gustavo Araújo da Rocha - Áreas Relembrando... Redes de computadores evoluem cada vez mais para um ambiente complexo, com diversas entidades de hardware e software envolvidas no seu funcionamento
Leia maisArquitectura de Sistemas Paralelos e Distribuídos Modelos de Sistemas
Modelos de Sistemas MSc. Eugénio Alberto Macumbe Modelos de Sistemas Um modelo de arquitectura de SD está preocupado com a localização das partes e o relacionamento entre elas. Os exemplos incluem os modelos
Leia maisSistemas Distribuídos
Faculdades SENAC Análise e Desenvolvimento de Sistemas 23 de fevereiro de 2011 Histórico Anos 50 - Sistemas Operacionais tipo Lote Aumentar a capacidade de processamento de programas Usuário ia ao computador
Leia maisDisciplina: Redes de Computadores I (R1)
UNIVERSIDADE FEDERAL DO PIAUI UFPI Colégio Técnico de Teresina CTT Professor: José Valdemir dos Reis Junior Disciplina: Redes de Computadores I (R1) 56. Uma das desvantagens da utilização de redes de computadores
Leia maisAtualmente trabalha como Engenheiro de Aplicação na Freescale Semicondutores.
ZigBee Este tutorial apresenta o protocolo ZigBee, desenvolvido para para permitir comunicação sem fio confiável, com baixo consumo de energia e baixas taxas de transmissão para aplicações de monitoramento
Leia maisCaracterísticas de Sistemas de Arquivos Distribuídos Serviços de nomes e diretórios
Características de Sistemas de Arquivos Distribuídos Serviços de nomes e diretórios Prof. Dr. Norian Marranghello Grupo 13 Guilherme Eberhart Jorge Marcelo Lima Macedo 1 - Sistema de arquivos distribuídos
Leia maisSistemas Distribuídos
Caracterização de Faculdades SENAC Análise e Desenvolvimento de Sistemas 24 de fevereiro de 2010 Caracterização de Histórico Anos 50 - Sistemas Operacionais tipo Lote Aumentar a capacidade de processamento
Leia maisRedes de Computadores
Redes de Computadores Prof. Macêdo Firmino Revisão do Modelo de Camadas de Internet (TCP/IP) Macêdo Firmino (IFRN) Redes de Computadores Março de 2011 1 / 15 Redes II - Conteúdo programático (Ementa) Aulas
Leia maisAPLICAÇÕES EM SISTEMAS DISTRIBUÍDOS Prof. Ricardo Rodrigues Barcelar
- Aula 3-1. REVISÃO SOBRE CONCEITOS FUNDAMENTAIS DE SISTEMAS DISTRIBUÍDOS Na segunda parte abordamos o tema tolerância a falhas, assunto este muito relacionado a redes de computadores, mas que nos mostra
Leia maisSIST706 Sistemas Distribuídos
Slide01 Introdução e Conceitos de Sistemas Distribuídos SIST706 Sistemas Distribuídos 2013/1 Prof. Jéfer Benedett Dörr @: prof.jefer@gmail.com profjefer.wordpress.com Sistema Distribuído Definição de Andrew
Leia maisModelos de Referência
Modelos de Referência Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Dezembro de 2018 1/31 Modelo OSI 2/31 Padrões Para evitar soluções proprietárias
Leia maisIntrodução a Computação em Nuvem
Introdução a Computação em Nuvem Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia
Leia maisGT-ATER: Aceleração do Transporte de Dados com o Emprego de Redes de Circuitos Dinâmicos. RA2 - Relatório de acompanhamento trimestral
GT-ATER: Aceleração do Transporte de Dados com o Emprego de Redes de Circuitos Dinâmicos RA2 - Relatório de acompanhamento trimestral Período: 02/2013 a 04/2013 Sand Luz Corrêa Kleber Vieira Cardoso 30/04/2013
Leia maisTRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar
- Aula 1-1. A CAMADA DE ENLACE DE DADOS (Parte 1) Relembrando as aulas do semestre passado quando estudamos os modelos de referência, lembramos que a Camada de Enlace de Dados é a camada responsável pela
Leia maisRedes de Computadores. Prof. André Y. Kusumoto
Redes de Computadores Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com 2/16 Nível de Rede Comunicação entre dispositivos de uma mesma rede ocorrem de forma direta. Quando a origem e o destino estão
Leia maisExercícios QoS. [seg.]
Exercícios QoS 1) A função densidade de probabilidade do atraso de uma rede é dada pela figura abaixo. Deseja-se que o atraso total (após a dejitter buffer) não ultrapasse 200 ms e a perda de pacotes no
Leia maisRedes de Computadores
Redes de Computadores Camada de Transporte Parte I Prof. Thiago Dutra Agenda n Parte I n Introdução n Protocolos de Transporte Internet n Multiplexação e n UDP n Parte II n TCP
Leia maisGerenciamento Baseado em Políticas
Gerenciamento Baseado em Políticas Motivação Situação do gerenciamento padrão Redes heterogêneas Número de equipamentos elevado Número de serviços elevado Muitas informações de gerenciamento! Motivação
Leia maisCamada de Aplicação da Arquitetura TCP/IP
Arquitetura de Redes de Computadores e Tecnologia de Implementação de Redes 2016.1 Camada de Aplicação da Arquitetura TCP/IP Curso Técnico Integrado em Informática Turma: INT.INF.3M Arquitetura de Redes
Leia maisProf. Carlos Messani. Baseado em Ely Edison Matos (ago2003)
Prof. Carlos Messani Baseado em Ely Edison Matos (ago2003) Os serviços em uma rede são agregados em um Sistema Operativo de Rede (SOR) O Sistema Operativo (SO) é um software composto de um conjunto de
Leia maisInformática UFRGS. Programação com Objetos Distribuídos (C. Geyer) Java Comunicação 1
Programação com Objetos Distribuídos (C. Geyer) Java Comunicação 1 Autor Autor Local Cláudio Geyer Instituto de Informática disciplinas: POD e PDP Versão v4 2010-1 Programação com Objetos Distribuídos
Leia maisComunicação. capítulo
Comunicação capítulo 4 Camadas de protocolos: Modelo OSI Camadas de protocolos: Mensagem Protocolos de baixo nível Estas camadas implementam as funções básicas que envolvem uma rede de computadores: Física:
Leia maisRedes wireless PRO. WiseFi. Software de gerenciamento centralizado. Características
Redes wireless PRO Software de gerenciamento centralizado WiseFi DOWNLOAD GRATUITO O WiseFi é um software de gerenciamento de Access Points Intelbras, desenvolvido para sistemas de redes corporativas em
Leia maisRedes Metro Ethernet. Carlos Gustavo A. da Rocha. Tecnologia para Integração de Serviços
Redes Metro Ethernet Carlos Gustavo A. da Rocha Origem da tecnologia ethernet Usada como uma tecnologia de conectividade para LANs (10,100,1000Mbps) Em suas versões mais recentes, já era utilizada para
Leia mais