Você está na página 1de 20

Sistemas Operacionais

de Redes
Visão Geral
Tipos de Sistemas Operacionais
Sistemas Operacionais de Desktop:

Os sistemas operacionais de desktop são projetados para computadores


pessoais (PCs) e laptops. Alguns exemplos incluem o Windows, macOS e
Linux.
Esses sistemas operacionais geralmente possuem uma interface gráfica do
usuário (GUI) que permite a interação com o computador através de
janelas, ícones e menus.
Eles são projetados para serem fáceis de usar e oferecer uma ampla
variedade de aplicativos de desktop, incluindo editores de texto,
planilhas, navegadores da web e clientes de e-mail.
Sistemas Operacionais

Windows Unix
Sistemas Operacionais

MacOS Linux
Sistemas Operacionais de Servidores:

● Os sistemas operacionais de servidores são projetados para computadores de servidor e


infraestrutura de rede.

● Eles geralmente não possuem uma GUI e são gerenciados por linha de comando (CLI) ou por uma
interface gráfica baseada na web.
● Alguns exemplos incluem o Windows Server, o Linux Server e o FreeBSD. Eles são projetados para
serem altamente seguros e estáveis e geralmente possuem recursos avançados de rede, como
roteamento, segurança de rede e balanceamento de carga.
Sistemas Operacionais de Servidores:

• CentOS.
• Debian.
• Ubuntu Server.
• Red Hat Enterprise Linux (RHEL)
• Unix.
• Solaris.
• FreeBSD.
• Windows Server 2022.
Sistemas Operacionais dispositivos moveis

● Os sistemas operacionais de celulares são


projetados para dispositivos móveis, como
smartphones e tablets.
● Alguns exemplos incluem o Android, iOS e Windows
Phone.
● Eles geralmente possuem uma GUI otimizada para
telas pequenas e suportam aplicativos desenvolvidos
especificamente para dispositivos móveis. Eles
geralmente possuem recursos avançados, como
reconhecimento de voz, GPS e sensores de movimento.
Sistemas Operacionais dispositivos moveis

Android iOS
Sistemas Operacionais Embarcados:

● Os sistemas operacionais embarcados são projetados para dispositivos


específicos, como sistemas de navegação em veículos, sistemas de
controle industrial e dispositivos de automação residencial.
● Alguns exemplos incluem o Linux Embarcado, o FreeRTOS e o Android
Things.
● Eles geralmente possuem recursos de tempo real, como gerenciamento
de interrupções, e são projetados para serem altamente eficientes em
termos de energia e processamento.
Sistemas Operacionais de Tempo Real:

● Os sistemas operacionais de tempo real são projetados para aplicações que exigem tempo de
resposta previsível e rápido, como sistemas de controle de tráfego aéreo, equipamentos médicos e
robótica industrial.
● Alguns exemplos incluem o VxWorks, o QNX e o FreeRTOS. Eles geralmente possuem recursos de
tempo real, como priorização de tarefas e gerenciamento de interrupções, e são projetados para
garantir que as operações críticas sejam concluídas no tempo necessário.
Conceito de Computadores

Interage com o sistema

Usuário
Gerencia processos
X
Sistema Operacional Ensina o SO a utilizar o hardware
Drivers
Hardware Hardware de interação com o usuário

Entrada e Saída Realiza operações lógicas e aritméticas


CPU
Armazena informações permanentes na forma de arquivos ou
Memória temporariamente em cache para processamento
Sistemas remotos

O que poderia ser remoto?

○ Se estendermos um fio podemos deixar partes do computador em uma sala e partes


em outra, criando acessos remotos

○ O usuário terá a impressão de que tudo funciona localmente

○ Essa extensão do SOL é feita através do módulo redirecionador, interceptando as


chamadas e encaminhando-as para o SOR

Sistema Operacional
Drivers
Hardware Usuário

CPU Entrada e Saída


Memória
Arquiteturas
● Aplicações e o SO se comunicam por Solicitação/Resposta

○ Chamadas ao Sistema Operacional

○ O servidor recebe uma solicitação e responde com um resultado


● A organização básica de um Sistemas OperacionalR funciona com base numa estrutura
Cliente/Servidor

○ O servidor disponibiliza serviços e recursos

○ O cliente se comunica com o servidor para ter acesso a seus Serviços


● Cada lado de um SOR terá um dos dois tipos de estações:

○ SORC – Módulo Cliente do Sistema Operacional

○ SORS – Módulo Servidor do Sistema Operacional


Arquiteturas
● Arquitetura Peer-to-Peer (Par a Par)

○ Os 2 lados possuem tanto o SORC quando o SORS


Arquiteturas
● Cliente-Servidor

○ Um dos lados terá só o SORC e o outro o SORS

○ O servidor disponibiliza algum serviço, os mais conhecidos são:

Aplicação Serviço
■ Sistema de Arquivos
Pedido Resposta Resposta Comando
■ Banco de Dados
Consulta
Cliente Servidor
■ Impressoras de Rede Resposta

■ DNS

■ Correio Eletrônico

■ Chats

■ Sistemas Web
Arquiteturas

● Cliente-Servidor

○ Dedicado: Não roda aplicativos localmente

○ Não Dedicado: Permite utilizar aplicativos também localmente, além de


prover os serviços de servidor
Sistema Operacional de Redes

● O SOR é um conjunto de módulos que ampliam o SO, fornecendo-lhe novas funções,


utilizando recursos compartilhados na rede
● Cada máquina cliente terá sempre um SOL (Local), complementado por um SOR
● Tudo deve ser transparente, o módulo redirecionador deve ser discreto para que o usuário
não perceba que o recurso é remoto
Exemplos de Servidores

● Exemplo 1: Servidor de Jogos

○Permite que vários jogadores joguem juntos, sem que o sistema rode na máquina de nenhum
● Exemplo 2: Servidores de Backup

○ Todos os dados de um servidor são replicados simultaneamente em outro Servidor

○As posições geográficas devem ser suficientes para evitar desastres naturais ou atentados
● Exemplo 3: Servidor DHCP

○Distribui os IPs na Rede de forma automática


● Exemplo 4: Servidor de Sistema Operacional

○ Exclui a necessidade da máquina ter um SO instalado localmente

○ Não exige nem que a máquina possua HD


Questionário

1. Qual a vantagem de utilizar um SO de Rede?

1. Que serviços um Servidor pode prestar a uma rede?

2. Quais componentes de Hardware e Software podem ser distribuídos entre o


lado do cliente e o lado do servidor?

3. Pesquise e faça um resumo sobre as arquiteturas Peer-to-Peer (Par a Par),


Cliente/Servidor Dedicado e C/S não Dedicado.

4. Quais são os SORs mais utilizados hoje no mercado?

Você também pode gostar