1 / 28

Sistemas Operacionais de Rede

Sistemas Operacionais de Rede. EAFS – Escola Agrotécnica Federal de Sombrio Curso: Técnico em Informática Módulo: Redes de Computadores Professor: Jéferson Mendonça de Limas. Introdução a Sistemas Operacionais. O que se espera de um Sistema Operacional?. Aplicação. Aplicação. Aplicação.

Download Presentation

Sistemas Operacionais de Rede

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sistemas Operacionais de Rede EAFS – Escola Agrotécnica Federal de Sombrio Curso: Técnico em Informática Módulo: Redes de Computadores Professor: Jéferson Mendonça de Limas

  2. Introdução a Sistemas Operacionais O que se espera de um Sistema Operacional?

  3. Aplicação Aplicação Aplicação Sistema operacional Hardware Introdução • O que é Sistema Operacional? usuários

  4. Função do Sistema Operacional • Criar uma máquina abstrata a partir da máquina real (hardware). Ocultando a complexidade do hardware para as aplicações, tornando o uso simples. • Oferecer interfaces simples e padronizadas para acesso aos dispositivos de hardware.

  5. Clicar em um arquivo Assign(file, “D:\README.TXT”);open(file);read(file, ch);…close(file); aplicação Sistema operacional Move head to sector 123 in FATread 256 bytes to mem 36234Hmove head to sector 4684753read 1024 bytes to mem 578567... Funcionamento do S.O.

  6. O Sistema Operacional • Gerente de Recursos • Processadores • Memória • Arquivos • Conexões de Rede • Dispositivos externos • Controle de Acesso • Equilíbrio do uso • Evitar conflitos

  7. source app source app sdgf jhgsdfj dsjhfkhj khjHKjhkjghj hgjhgj jgh jhg jhg jhg jhg kjhgjhgj hg jhgkjhkjhgjhg jhg jhg jhg jhkjhjkhgjhgjhkgjhgjhgjhgj aplicação aplicação aplicação source app Sistema operacional SO como Gerente de Recursos

  8. arquivos usuários memória processos kernel entradase saídas segurança interfacegráfica contabi-lidade erros rede Componentes do S.O.

  9. Tipos de Interfaces • Texto • Linha de comando • Dispositivos compactos (celulares) • Gráfica • Orientada a eventos • Orientada a objetos

  10. Interface de Modo Texto • Interpreta comandos do usuário • del *.bak • Diversas facilidades • edição da linha de comando • gerência de histórico • completar comandos automaticamente • Muito usada em administração • Abandonada pelo usuário normal

  11. Interface Gráfica

  12. Classificação dos S.O. • Executar tarefas simultâneas • mono-tarefa, multi-tarefas • Suporte a várias CPUs • mono ou multi-processados (SMP) • Usuários simultâneos • mono-usuário, multi-usuários • Tempo de resposta • batch, interativos, de tempo real

  13. Tarefas de um Servidor de Rede Aquilo que um servidor deve ser capaz de realizar com perfeição

  14. Tarefas abrangidas por um Servidor • Esperar e atender requisições dos clientes. • Suportar requisições simultâneas. • Oferecer níveis de prioridade de serviço. • Executar tarefas de gerenciamento local. • Ser robusto e confiável. • Ser modular e escalável.

  15. Quem deve Atender àquelas Requisições? • 1° Hardware? • 2° Aplicativos? • 3° Sistema Operacional?

  16. O que os Servidores Esperam do Sistema Operacional • Serviços básicos: • Suporte multitarefas preemptivo. • Suporte a tarefas com prioridade. • Proteção de memória entre tarefas. • Threads (processos leves). • múltiplas atividades em um mesmo processo. • Sistema de arquivos multi-usuário. • Run-time dinâmico.

  17. O que os Servidores Esperam do Sistema Operacional • Serviços extendidos: • Comunicação com diversos protocolos. • Extensões de rede (arquivos distribuídos). • Serviço de nomes universal. • Serviço de autenticação e autorização. • Serviço de tempo distribuído. • Serviço de gerência de redes. • .................

  18. O que um cliente espera de um Sistema Operacional • Sistema multitarefa preemptivo. • Sistema de arquivos em rede. • Suporte a threads. • Interface gráfica GUI ou OOUI. • Proteção de memória entre tarefas.

  19. O Mercado de Sistemas Operacionais Estado Atual do Mercado para Sistemas Operacionais

  20. O mercado para Sistemas Operacionais Clientes • Predominância atual Microsoft • Windows > 80% mercado. • Outros competidores: • MacOS, Linux • Previsões: • NetPCs e Java PCs. • “Smart appliances”

  21. Mercado para Sistemas Operacionais Servidores • Netware: em desuso • rápido, fácil de administrar, omnipresente • falta proteção de memória e preempção • Windows: predominância • excelente p/ redes MS, gerência fácil • SMP e segurança deficientes. • Unix: estável • versátil, confiável, seguro, 64 bits • falta de padrões, gerência complexa

  22. Tipos Básicos de Servidores Alguns Serviços disponíveis nos Servidores para a REDE

  23. cliente cliente Acessos a arquivos servidor Jobs de impressão Servidor de Arquivos e Impressão

  24. cliente cliente servidor Chamadas SQL DBMS Servidor de Banco de Dados

  25. cliente java servidor CGI HTTP cliente HTML HTML HTML HTML aplicação Servidor WWW

  26. Específicos WWW DHCP DNS News E-mail Arquivos Impressão FTP Segurança Cálculo Bootp NIS Groupware cliente Serviços Típicos de Rede

  27. Sistema Operacional de Rede Pode ser construído a partir de um sistema operacional tradicional (cliente), com a incorporação de um conjunto de funções que permitem a comunicação entre diferentes processadores e acesso a arquivos remotos.

  28. Características dos S.O.R. • Protocolos de transporte: • TCP/IP, NetBIOS, IPX/SPX, SNA, ... • NOS - Network Operating Systems: • mensagens, RPC, segurança, arquivos, ... • DSM - Distributed System Management: • SNMP, CMIP, NIS, SMS, ... • Suporte a serviços específicos: • HTTP, IIOP, SMTP, ODBC, ...

More Related