Chorus
T1 da disciplina de Programação com Objetos Distribuídos por Sandro Neves Soares
Chorus OS - organização da apresentação s s s s
Organização geral da Arquitetura Chorus OS O subsistema Chorus/MiX Chorus/ClassiX Chorus/JaZZ
Chorus OS s s
s
s
Basicamente, constitui-se de um núcleo genérico rodando em cada máquina A comunicação e a distribuição são gerenciadas por este núcleo Sistemas operacionais tradicionais podem ser construídos como subsistemas no topo deste núcleo genérico e usar seus serviços básicos Aplicações de usuário rodam no contexto destes sistemas operacionais
Chorus OS - evolução s s
s
s
Chorus era um projeto de pesquisa sobre sistemas distribuídos do INRIA na França de 1979 a 1986, onde três versões foram desenvolvidas A quarta versão ( Chorus-V3) tornou-se um produto industrial, sendo desenvolvida pela empresa Chorus Systèmes, que, posteriormente, foi adquirida pela Sun Atualmente, o Chorus OS ( que está na versão 3.2) é um sistema operacional embutido altamente escalonável e confiável que ocupou seu lugar entre os principais fornecedores do mundo das telecomunicações O Chorus OS é usado em sistemas de voice-mail, webphones, telefones celulares, entre outros
Chorus OS - organização s Um sistema Chorus é composto de um pequeno núcleo e de um conjunto de servidores que cooperam no contexto de subsistemas:
Chorus OS - o Núcleo s O núcleo gerencia, no seu nível mais