Gil - LiveCDs and Virtualisation, 2005

9
Live CDs e Virtualização de PCs Luciano Rocha José Pedro Oliveira Grupo de Investigação de Linux Departamento de Informática Universidade do Minho http://gil.di.uminho.pt/ 7 de Outubro de 2005 2005 Grupo de Investigação de Linux Live CDs e Virtualização de PCs

description

Presentation about Linux live CDs, and virtualisation solutions, for school kids. Made as element of Grupo de Sistemas Distribuídos, at Universidade do Minho, in 2005.

Transcript of Gil - LiveCDs and Virtualisation, 2005

Page 1: Gil - LiveCDs and Virtualisation, 2005

Live CDs e Virtualização de PCs

Luciano RochaJosé Pedro Oliveira

Grupo de Investigação de LinuxDepartamento de Informática

Universidade do Minhohttp://gil.di.uminho.pt/

7 de Outubro de 2005

2005 Grupo de Investigação de Linux Live CDs e Virtualização de PCs

Page 2: Gil - LiveCDs and Virtualisation, 2005

Introdução

Introdução

1 LiveCDsDefiniçãoUsosExemplos

2 Virtualização de PCsDefiniçãoUsosExemplos

3 Experiências

2005 Grupo de Investigação de Linux Live CDs e Virtualização de PCs

Page 3: Gil - LiveCDs and Virtualisation, 2005

LiveCDs Definição

LiveCDs - Definição

Definição

É um Sistema Operativo completo, usável directamente a partirde um suporte removível (CD, DVD, Pen USB), sem precisar deum disco rígido.O estado do sistema já existente é preservado.

2005 Grupo de Investigação de Linux Live CDs e Virtualização de PCs

Page 4: Gil - LiveCDs and Virtualisation, 2005

LiveCDs Usos

LiveCDs - Usos

UsosAnálise forense.Manutenção de um sistemalimpeza de vírus, restauração de backups, etc..Sistema personalizado e confiável sempre connosco.

2005 Grupo de Investigação de Linux Live CDs e Virtualização de PCs

Page 5: Gil - LiveCDs and Virtualisation, 2005

LiveCDs Exemplos

LiveCDs - Exemplos

BartPE

http://www.nu2.nu/pebuilder/

DamnSmallLinux

http://www.damnsmallinux.org/

Elive

http://www.elivecd.org/

Knoppix

http://www.knoppix.org/

2005 Grupo de Investigação de Linux Live CDs e Virtualização de PCs

Page 6: Gil - LiveCDs and Virtualisation, 2005

Virtualização de PCs Definição

Virtualização de PCs - Definição

Definição

Divisão dos recursos de um computador em múltiplos ambientes deexecução, pela aplicação de várias tecnologias:

Particionamento de hardware ou softwareSimulação parcial ou completa de uma máquinaEmulação

2005 Grupo de Investigação de Linux Live CDs e Virtualização de PCs

Page 7: Gil - LiveCDs and Virtualisation, 2005

Virtualização de PCs Usos

Virtualização de PCs - Usos

UsosConsolidação e aproveitamento de hardwareRedução nos custos de hardware, administração e manutenção.Correr aplicações antigas não mais suportadas pelos novossistemas.Fornecem máquinas isoladas, seguras e controladas para testesa aplicações potencialmente perigosas ou difíceis de depurar emhardware real.Desenvolvimento ou teste em vários Sistemas Operativos emsimultâneo.Migração transparente e versionamento.Experimentar software e hardware esotérico.

2005 Grupo de Investigação de Linux Live CDs e Virtualização de PCs

Page 8: Gil - LiveCDs and Virtualisation, 2005

Virtualização de PCs Exemplos

Virtualização de PCs - Exemplos

Bochs

http://bochs.sourceforge.net/

Qemu

http://fabrice.bellard.free.fr/qemu/

VMWare

http://www.vmware.com/

Xenhttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/

2005 Grupo de Investigação de Linux Live CDs e Virtualização de PCs

Page 9: Gil - LiveCDs and Virtualisation, 2005

Experiências

Experiências

Experiências

Imagens VMWareWindows e LinuxLiveCDsKnoppix, Games Knoppix, BartPE

(a) Windows XPe Office 2003

(b) Windows2000 e OOo

(c) Fedora Core 4 (d) Knoppix

Figura: Screenshots

2005 Grupo de Investigação de Linux Live CDs e Virtualização de PCs