1 / 12

vmgen Instalare automata de masini virtuale

vmgen Instalare automata de masini virtuale. Alexandru Andrei (alex.f.andrei@gmail.com) Mircea Urse (umirc3a@gmail.com). Cuprins. Introducere Motivatie Solutii de virtualizare Arhitectura aplicatiei OpenVZ lxc VMware Instalare de aplicatii Extindere aplicatie. Introducere.

troy-parks
Download Presentation

vmgen Instalare automata de masini virtuale

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. vmgenInstalare automatade masini virtuale Alexandru Andrei (alex.f.andrei@gmail.com) Mircea Urse (umirc3a@gmail.com)

  2. Cuprins • Introducere • Motivatie • Solutii de virtualizare • Arhitectura aplicatiei • OpenVZ • lxc • VMware • Instalare de aplicatii • Extindere aplicatie

  3. Introducere • aplicatie pentru generat masini virtuale • utilizatorul cere o anumita configuratie(hardware si software) si primeste o arhiva cu masina virtuala complet functionala

  4. Motivatie

  5. Solutii de virtualizare

  6. Arhitectura aplicatiei

  7. OpenVZ • containereprecreate (download.openvz.org/template/precreated) • configurare • rezultatul: • containerul sub forma uneiarhive tar • fisier de configurareopenvz • un container poate fi folositpeoricedistributie cu openvzinstalat

  8. lxc • suport nativ in nucleul Linux • script bash pentru generare container: • Debian • Fedora • un container poate fi folosit pe orice distributie cu lxc instalat

  9. VMware • masina VMware: • fisierul ce descrie masina (.vmx), in format text • unul sau mai multe discuri (.vmdk) • pasi pentru crearea unei noi masini: • generarea fisierului .vmx cu hardware-ul dorit de utilizator • cate un disc virtual preinstalat pentru fiecare sistem de operare suportat • se foloseste o masina auxiliara, preconfigurata, cu ajutorul careia se partitioneaza noul disc • copierea partitiei de sistem de pe discul de baza dorit pe discul nou

  10. Instalare aplicatii • Prin intermediul fisierului de configurare, utilizatorul poate selecta un set de aplicatii care vor fi instalate. • Setul de aplicatii disponibile este limitat (predefinit): • Networking tools: traceroute, nmap, ... • Development tools: emacs, eclipse, valgrind , ... • Services: httpd, sshd, git, ... • GUI tools: browser, mail client, ...

  11. Extindere • adaugare suport pentru VirtualBox si pentru KVM • feed-back • https://ixlabs.cs.pub.ro/redmine/projects/vmgen

  12. Intrebari? Va multumim!

More Related