ambientes virtuais de ensino com software livre

26
Ambientes Virtuais de Ensino Ambientes Virtuais de Ensino com Software Livre com Software Livre

Upload: aecio-pires

Post on 27-May-2015

1.709 views

Category:

Technology


0 download

DESCRIPTION

Slidesda apresentação da palestra “Ambientes Virtuais de Ensino com Software Livre” no EMSL 2009. Por Giovani Denis e Ulisses.

TRANSCRIPT

Page 1: Ambientes Virtuais de Ensino com Software Livre

Ambientes Virtuais de Ensino Ambientes Virtuais de Ensino com Software Livrecom Software Livre

Page 2: Ambientes Virtuais de Ensino com Software Livre

Integrantes do Projeto

Denis Eduardo Ferreira

Giovani Augusto Ferreira

Ulisses Carvalho Trolez

Orientador Responsável Prof. Marcelo Moura 

Pimentel

Ambientes Virtuais de Ensino Ambientes Virtuais de Ensino com Software Livrecom Software Livre

Page 3: Ambientes Virtuais de Ensino com Software Livre

Roteiro da ApresentaçãoRoteiro da Apresentação

­ Idéia Inicial  LTSP+Moodle+Monitux

­ 1ª  Apresentação Pré­Banca Mudança de Planos depois de comentários feitos pela Banca 

TCOS Monitor e Adoção do Projeto TCOS.

 Encontro FISL 2009 “Palestra sobre TCOS”

­ 2ª Apresentação:Definido Tema TCC “Ambientes Virtuais de Ensino com Software Livre”

Aprovação do TCC pela Banca

Page 4: Ambientes Virtuais de Ensino com Software Livre

LTSP 5LTSP 5

Page 5: Ambientes Virtuais de Ensino com Software Livre

LTSP 5LTSP 5 Um  dos  mais  falados  e  bem  sucedidos  projetos 

nessa  área  é  então  conhecido  como  LTSP  (Linux Terminal  Server  Project).  Sua  historia  se  inicia  em 1996.

Embora tenha uma série de recursos, o LTSP possui 

algumas  limitações  que  poderiam  ser  melhoradas,  e 

foram  melhoras,  mas  em  um  novo  projeto  chamado 

Thin Client Operating System (TCOS). 

Page 6: Ambientes Virtuais de Ensino com Software Livre

TCOSTCOS

Page 7: Ambientes Virtuais de Ensino com Software Livre

TCOSTCOS O TCOS foi originalmente apresentado pela 1ª vez em 

 2007  no  1º  Google  Summer  of  Code,  onde  Mario Izquierdo  de  origem  espanhola  o  apresenta  como sendo  o  criador  e  principal  desenvolver  do  sistema propondo uma melhoria em um já conhecido sistema de terminais leves chamado de PXES.

Page 8: Ambientes Virtuais de Ensino com Software Livre

TCOSTCOS Versão Atual  0.89.46 Outubro 2009 Sendo suportado por:

Debian

Ubuntu

Max 4.0

Guadalinex

Lkiruex

Page 9: Ambientes Virtuais de Ensino com Software Livre

Membros envolvidos no Projeto Membros envolvidos no Projeto TCOSTCOS

Mário Izquierdo – Criador e principal desenvolvedor Ignacio Vidal – Desenvolvedor e tradutor Enrique Estévez – Tradutor Carles Sadurní ­ Tradutor Pilar Embid ­Tradutor Aécio Pires – Tradutor

Além de dezenas de colaboradores através de  listas de 

email e contatos com os desenvolvedores.

Page 10: Ambientes Virtuais de Ensino com Software Livre

Comunidades TCOSComunidades TCOS

Brasil: http://br.tcosproject.org

Espanha: http://www.tcosproject.org

Argentina: http://argentina.tcosproject.org

Page 11: Ambientes Virtuais de Ensino com Software Livre

TCOS x LTSPTCOS x LTSPO TCOS tem várias melhorias com relação ao projeto LTSP:

O LTSP 5 não tem uma aplicação gráfica para configurar e 

compilar  as  imagens  dos  clientes,  e  o  TCOS  possui  o 

tcosconfig.

  O  LTSP  5  não  permite  personalizar  a  imagem  de 

inicialização  dos  clientes.  Com  o  TCOS  é  possível 

personalizá­la e escolher o que será removido ou incluído.

Page 12: Ambientes Virtuais de Ensino com Software Livre

TCOS x LTSPTCOS x LTSPRapidez  no  processo  de  gerar  as  imagens  de  boot 

para os terminais.No LTSP cerca de 15 minutos no TCOS menos de 1 minuto.

O  LTSP  5  só  permite  conexões  gráficas  entre  os clientes  e  o  servidor  usando  o  XDMCP  (X  Display Manager  Control  Protocol).  Além  desse  protocolo,  o TCOS utiliza o rDesktop (para Windows Terminal Server), e outros servidores de imagens, como FreeNX, SSH+X e o XRDP.

No LTSP se existir uma  falha no servidor acontecerá um  “Kernel  Panic”  ,  no  TCOS  isso  não  ocorre,  os terminais esperarão o servidor voltar.

Page 13: Ambientes Virtuais de Ensino com Software Livre

Diagrama Lógico da RedeDiagrama Lógico da Rede

Page 14: Ambientes Virtuais de Ensino com Software Livre

ImplementaçãoImplementação Instalação dos Pacotes A Configuração do DHCP  Configuração do GDM ­ Gnome Display Manager  Compilando as Imagens de inicialização com o 

TcosConfig Monitoramento com o TcosMonitor

Page 15: Ambientes Virtuais de Ensino com Software Livre

Ferramentas que Ferramentas que compõem o TCOScompõem o TCOS

TcosConfig TcosMonitor TcosPHPMonitor TcosPersonalize Tcos­Server­Configurator Pam­usb­tcos Tcos­device­ng TcosStandalone

Page 16: Ambientes Virtuais de Ensino com Software Livre

TcosConfigTcosConfigUsada para criar e personalizar os arquivos de inicialização dos clientes. Desenvolvida em Python23 e GTK224, ela é uma interface gráfica.

Page 17: Ambientes Virtuais de Ensino com Software Livre

TcosMonitorTcosMonitorUtilizada para gerenciar os terminais leves, dentre outras coisas; 

Page 18: Ambientes Virtuais de Ensino com Software Livre

TcosPHPMonitorTcosPHPMonitorTambém utilizada para monitorar os terminais leves numa interface web, muito semelhante ao TcosMonitor 

Page 19: Ambientes Virtuais de Ensino com Software Livre

TcosPersonalizeTcosPersonalizePermite configurar algumas características dos clientes, tais como: a resolução da tela, os drivers de vídeo, módulos de kernel, entre outros.

Page 20: Ambientes Virtuais de Ensino com Software Livre

Tcos­Server­ConfiguratorTcos­Server­ConfiguratorNela o administrador pode configurar o servidor TCOS e alguns serviços de rede relacionados, como: o DHCP, cadastro de usuários no sistema e configuração do gerenciador de login.

Page 21: Ambientes Virtuais de Ensino com Software Livre

Pam­usb­tcosPam­usb­tcosUm utilitário gráfico que associa o uso de um dispositivo USB a um ou mais usuários. Ele evita que o usuário digite a senha para montar ou desmontar o dispositivo todas as vezes em que ele for conectado ou desconectado nos clientes.

Page 22: Ambientes Virtuais de Ensino com Software Livre

Tcos­device­ngTcos­device­ngUtilizada para montar/desmontar automaticamente o CDROM, disco rígido, dispositivos USB, entre outros dispositivos conectados nos clientes.

TcosStandaloneTcosStandaloneModo autônomo do TCOS funciona para manter a aplicação em produção sem uso de Modo autônomo do TCOS funciona para manter a aplicação em produção sem uso de 

outros aplicativos.outros aplicativos.

Page 23: Ambientes Virtuais de Ensino com Software Livre

Uso do TCOSUso do TCOSEscola Universitária Politécnica de Valladoid(Valladoid, Espanha);

Colégio La Salle ­ Felipe Benito (Servilha,Espanha);

Colégio El Apostolado (Valladolid, Espanha);

Escola de Ofícios San Cayetano Centro de Formación Profesional de Vicente LópezCarapachay (Buenos Aires, Argentina);

Rádio Comunitária Sur FM 102,7(Buenos Aires,Argentina);

Universidad Yacambú (Barquisimeto,Venezuela);

Biblioteca do Liceo Industrial de Santiago(Santiago, Chile);

No Brasil:Laboratório de testes da Secretaria do Estado da Receita (João Pessoa­PB);

Page 24: Ambientes Virtuais de Ensino com Software Livre

DúvidasDúvidas

Page 25: Ambientes Virtuais de Ensino com Software Livre

AgradecimentosAgradecimentos

“...  A  todos  que  nos  apoiaram  até  aqui,  principalmente  aos   

companheiros  da  comunidade  TCOS  Brasil  na  pessoa  de  Aécio 

Pires  que  desde  o  primeiro  contato  se  mostrou  disponivel  e 

muito  atencioso  em  suas  ajudas.  Gostariamos  também  de 

agradecer ao Mário que nos deu uma força muito grande...”