Sistemas operacionais
SISTEMAS
OPERACIONAIS
Curso: Sistemas de Informação
RA: NOME:
Professor:
São Paulo 26 de Março de 2012
DESAFIO
Historicamente, a área de Sistemas Operacionais (SO) tem apresentado uma taxa de renovação mais baixa que a observada em outros setores da computação. Apesar da constante atualização nos sistemas, os modelos e conceitos utilizados continuam praticamente os mesmos. Manter-se atualizado em áreas como a de segurança da informação ou arquitetura de computadores tem-se mostrado uma tarefa desafiante. Entretanto, com atual taxa de crescimento da velocidade média de tráfego de dados na Internet e crescente aumento do poder computacional disponível. A aplicação em escala de um novo modelo torna-se cada vez mais factível, a computação em nuvem (Cloud Computing). Na verdade, trata-se da junção de conceitos já conhecidos como virtualização, computação em GRID e SaaS (Software as a Service). Estudar este modelo possibilita uma revisão em vários dos conceitos utilizados nos modelos atuais. O próprio modelo de Sistema Operacional atualmente implementado pode eventualmente até desaparecer. Neste cenário, apesar dos conceitos básicos de Sistemas Operacionais ainda serem aplicáveis, a concepção do modelo como um todo é bem diferente.
A idéia básica da Computação em Nuvem é que os aplicativos, bases de dados, todo o processamento seja realizado remotamente como serviços disponíveis na Internet. Uma evolução natural deste tipo de pensamento é a substituição do próprio SO por uma versão on-line. SOs totalmente on-line levariam a necessidade de reavaliação do processo de desenvolvimento de softwares, assim como a forma como seriam usados. Um exemplo da aplicação de algumas das funcionalidades da computação em nuvem tem sido explorado pelos sistemas de desktop on-line. Apesar de não ser ainda um exemplo completo do conceito de SO online, essa classe de aplicativos serve como uma boa plataforma para