sistemas operacionais - 3 tipos de sistemas computacionais prof. m. sc. flávio viotti...

15
Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti [email protected]

Upload: internet

Post on 17-Apr-2015

114 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistemas Operacionais - 3

Tipos de Sistemas Computacionais

Prof. M. Sc. Flávio [email protected]

Page 2: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistema Mainframe O sistema Mainframe também

conhecido como Grande Porte, é um sistema que possibilita que diversos usuários utilizem o computador ao mesmo tempo;

Utilização de terminais burros (que não possuem memória nem processador)

Page 3: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistema Mainframe

Page 4: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistemas de Mesa (Desktops) Sistemas do tipo desktops são

conhecidos também como PC, que tem como principal característica a utilização por somente um usuário;

Alguns tipos de aplicações podem transformar esse tipo de sistema em algo parecido ao mainframe;

Um software para isso é o “Terminal Server”

Page 5: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistemas de Mesa (Desktops)

Page 6: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistemas de Mesa (Desktops) Atenção, Terminal Server com a

arquitetura Cliente/Servidor, que através de softwares possibilita que diversos usuário solicite ao servidor a execução de uma tarefa;

Page 7: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistemas Multiprocessados Possui mais do que um único

processador; Podem ser utilizados como

computadores de mesa (desktop – dual core) e mainframes;

Com um número elevado de processadores é possível criar um supercomputador;

Melhorar o desempenho total da máquina

Page 8: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistemas Multiprocessados Vantagens:

Desempenho: O desempenho pode ser medido em dois níveis.

No nível 1, permitem a execução simultânea de diversas tarefas independentes, aumentando o throughput do sistema;

No nível 2, permitem a execução de uma mesma tarefa por diversos processadores (processamento paralelo), sendo este mais difícil de ser obtido. (depende da linguagem);

Page 9: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistemas Multiprocessados Escalabilidade: é a capacidade de

adicionar novos processadores ao hardware do sistema. Problemas podem surgir... OBS: Para que

um sistema continue escalável aumentando o numero de processadores, é preciso aumentar o tamanho do problema

Page 10: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistemas Multiprocessados Relação custo/desempenho: O custo para criar

um processador que possua o desempenho de vários processadores é muito alto. Sistemas com múltiplos processadores permitem utilizar UCPs convencionais de baixo custo, interligando-os através de mecanismos de interconexão

Tolerância a falhas: é a capacidade de manter o sistema em operação mesmo em casos de falha em alguns componentes;

Disponibilidade: é medida em minutos por ano que o sistema permanece em funcionamento de forma ininterrupta. A exemplo disso a série Z da IBM possui zero downtime, de onde surge a sigla Z;

Page 11: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistemas Multiprocessados Balanceamento de carga: é a

distribuição do processamento entre os diversos componentes da configuração, a partir da carga de cada processador, melhorando assim, o desempenho do sistema como um todo.

Page 12: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Multiple Instruction Multiple Data - MIMD

M IM D

Sistem a s Fo rtem enteA cop la do s

SM P Sistem a sD istr ib u ído sC lu ster

Sistem a sO peracion a is

d e RedeN U M A

Sistem a s Fracam en teA cop la do s

Page 13: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistemas Fortemente Acoplados

UCP UCP

Memória

Principal

Dispositivos

de E/S

Dispositivos

de E/S

(a) Sistemas fortemente acoplados

Page 14: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistemas Fortemente Acoplados Symmetric Muliprocessors – SMP,

São caracterizados pelo tempo de acesso a memória, sendo uniforme.

Também são conhecidos com UMA (Uniform Memory Access)

Page 15: Sistemas Operacionais - 3 Tipos de Sistemas Computacionais Prof. M. Sc. Flávio Viotti flavioviotti@yahoo.com.br

Sistemas Fracamente Acoplados

UCP UCP

Memória

Principal

Memória

Principal

Dispositivos

de E/S

link de comunicação

Dispositivos

de E/S

(b) Sistema fracamente acoplados