Você está na página 1de 20

Sistemas

Distribudos

Parte 01
Evoluo Tecnolgica

Mainframes
O modelo baseado em mainframes comeou a
sofrer saturao
Aumento de demanda: mais aplicaes e mais
usurios
Limitaes na capacidade de crescimento dos
equipamentos
Overhead associado aos sistema operacionais

O mercado comea a perceber que a soluo


centralizada no o melhor caminho
Distribuir melhor a carga de trabalho mais
interessante

Mainframes
Dcada de 1970
Solues computacionais eram baseadas
em computadores de grande porte
(mainframes)
Redes de computadores ainda estavam em
seus primeiros passos
Confiabilidade insatisfatria
Os computadores de pequeno porte ainda
no possuam capacidade suficiente para
suportar aplicaes srias

Microcomputadores
Os PCs comeam a evoluir
Mais poder de processamento e armazenamento
Mais acessibilidade (interfaces amigveis)
Preo atraente (aumento do pblico consumidor)

O termo computador pessoal comea a


deixar de fazer sentido
Algumas configuraes mais robustas atendem
perfeitamente certas necessidades empresariais

Microcomputadores
O mercado de TI comea a migrar para
plataformas baixas buscando:

Reduo de custos
Extensibilidade e Modularidade
Distribuio de carga computacional
Suporte distribuio geogrfica

Novas solues trazem novos desafios

Administrao e manuteno do ambiente


Segurana da informao
Desenvolvimento de aplicaes
Integrao entre ambientes

Microcomputadores
Tornou-se necessrio repensar solues,
antes baseadas em um mundo centralizado

IMPORTANTE: A evoluo dos PCs no decretou o fim da


plataforma mainframe
Cerca de 26% do mercado brasileiro e 10% do mercado
mundial ainda se baseia em mainframes, embora este
percentual esteja em queda
Bancos, governos e grandes corporaes ainda possuem um
imenso
legado
de
aplicaes
nessa
plataforma
(especialmente aquelas classificadas como misso crtica)
preciso considerar o custo de migrao ou redesenho de
solues
Ainda
existem
demandas
especficas
para
supercomputadores

Evoluo das Redes


Redes em grande escala (WAN) e redes
locais (LAN)

Novas tecnologias altamente confiveis

Custos mais atraentes

Grande potencial de distribuio

Miniaturizao
(hardware)

de

componentes

Disseminao da tecnologia de informao e as


telecomunicaes

Exemplo: celulares, notebooks, players mp3, ...

Evoluo das Redes


Surgimento das conexes sem fio (wireless)
Ampliao do potencial de interligao entre
dispositivos em qualquer lugar

A Internet se torna parte do dia-a-dia das


pessoas
Diretamente:

Milhes de usurios conectados e transaes

Indiretamente:

Empresas envolvidas em atividades que afetam o


consumidor final
Exemplos: RFIDs, notas fiscais eletrnicas, transaes
de cartes de crdito, ...

Panorama Econmico
A evoluo tecnolgica gera novas formas
de fazer negcio, obrigando as empresas a
acompanhar essa evoluo para se
manterem competitivas
Mudanas na economia e poltica mundial a
partir da segunda metade do sculo XX
abriram caminho para novas abordagens
da tecnologia de informao como
ferramenta para ampliar possibilidades de
negcio

Lei de Moore
A cada 24 meses o poder de
processamento dos computadores se
duplica e o custo de mantm
constante
Teoria elaborada por Gordon Moore, um dos
fundadores da Intel
Esta reduo de custo contribuiu para
tranformar os computadores em um artigo
comum em nosso dia-a-dia
O impacto no se restringe a computadores
afeta todos os sistemas digitais (exemplo:
telecomunicaes)

Lei de Metcalfe
O valor de um sistema de
comunicao cresce na razo do
quadrado do nmero de usurios do
sistema
Lei formulada por Robert Metcalfe, inventor
do sistema Ethernet de redes locais
Frmula: (n(n-1))/2
Isso significa que quanto maior o nmero de
usurios de um sistema de comunicao,
menor o custo individual e maior o valor
global do sistema

Lei da Disrupo Tecnolgica


O custo de uma transao pode reduzirse mais facilmente no mercado do que
no interior de um empresa, atravs da
interligao de sistemas de informao
Empresas que exploram as inovaes tecnolgicas
e a interligao adequadamente podem atingir
custos menores que as empresas resistentes
evoluo
Empresas que no se adaptam a processos
inovadores correm o risco de se defrontar com
competidores que possuem custos transacionais
menores, o que permite ofertas de produtos mais
atraentes e margens de lucro mais interessantes

Consequncias da Evoluo
Aumento da disponibilidade
Distribuio de tecnologia e informaes em
escala mundial

Novas formas de compartilhamento


Hardware (impressoras, servidores, ...)
Recursos (espao em disco, bancos de dados,
tempo de cpu, ...)
Servios (processamentos, pesquisas, ...)

Consequncias da Evoluo
Heterogeneidade
Diversas solues, plataformas e modos de
interligao
Novas tecnologias surgindo a cada momento

Sistemas abertos
Solues independentes de fornecedores
Aumento da competitividade

Escalabilidade
A medida que a demanda por um recurso
aumenta possvel ampli-lo sem comprometer
custos ou desempenho

Consequncias da Evoluo
Tratamento de Falhas
Investir em qualidade de software minimiza a
ocorrncia de falhas, mas s isso no garante
que as mesmas no ocorrero
igualmente importante desenvolver mtodos
de tolerncia a falhas para suportar desastres
inevitveis

Segurana
preciso garantir no s a segurana da
informao armazenada, mas sua preservao
durante o trfego

Computao Ubqua
Tambm conhecida
Pervasiva
Objetivo

como

Computao

Distribuir e interligar recursos computacionais de


forma a tornar a presena destes algo natural
(quase imperceptvel), melhorando as interfaces
de uso para que as mesmas no se tornem um
obstculo para o usurio final
Na computao pervasiva, o homem seria
inundado por tantos computadores que ele estaria
interagindo mesmo sem perceber.

Computao Ubqua
Evoluo tecnolgica e competitividade

Novos dispositivos esto surgindo


Miniaturizao de dispositivos
Renovao de tecnologia
Incorporao de capacidade de processamento em
aparelhos comuns
A capacidade de se ligar a redes wireless
Aumento na integrao entre dispositivos diversos e
sistemas distribudos
Telefones celulares navegando na internet
Dispositivos GPS ou captadores de mdia em veculos

Convergncia Tecnolgica
Conceito de convergncia tecnolgica:

Integrao
de
tecnologias
relacionadas
a
telecomunicaes, computao (especialmente Internet) e
captura/difuso de informaes para fornecer ao usurio
aplicaes mais acessveis
Independentes de localizao
Em qualquer rede computacional
Usando qualquer canal de comunicao disponvel

A convergncia tecnolgica une tcnicas de


sistemas
distribudos
com
sistemas
de
telecomunicaes para obter integrao entre
vdeos, dados, voz e imagens de forma nica e
transparente para o usurio

Convergncia Tecnolgica
Alguns tipos de convergncia tecnolgica:
Convergncia de Redes

Uma mesma rede suporta


(exemplo: rede de voz e dados)

servios

distintos

Convergncia de Servios

Um mesmo servio adapta-se a diferentes meios


(exemplo: telefonia fixa, celular, TV a cabo e
Internet)

Convergncia de Terminais

Um mesmo terminal fornecendo acesso a distintas


redes e servios (exemplo: PC e terminal mvel)

Interoperabilidade e
Convergncia
Cuidado para no confundir os dois conceitos
Aplicao 1

Interoperabilidade
Aplicao 2

Aplicao 1

APLICAO
CONVERGENTE
Aplicao 2