Cieľom je postaviť cloudove riešenie bez nutnosti nákupu SW. Ideálne celé postavené na OpenSource.
Virtualizačný SW:
Meno | Free | OpenSource | OS | Poznámka |
---|---|---|---|---|
Hyper-V | Nie | Nie | Windows Server | Napriek tomu ze SW je zadarmo vyžaduje platený OS |
ESXi | Áno* | Nie** | ESXi Linux | * – Len standalone verzia **-Niektoré komponenty |
XEN | Áno | Áno | Linux | Nutnosť upraveného jadra |
KVM | Áno | Áno | Linux |
Na základe týchto podmienok som sa rozhodol pre KVM a Libvirt
Cloud SW:
Meno | Free | Open Source |
OS | Podporovane Virtualizéry |
Poznámka |
---|---|---|---|---|---|
OpenStack | Áno | Áno | Linux | KVM Xen LXC |
Nepoznám nikoho kto by mal nervy dokončiť inštaláciu Príliš veľa komponentov pre malé riešenia. |
CloudStack | Áno | Áno | Linux | KVM Xen |
Skončil v Apache inkubátore. |
Eucalyptus | Áno* | Áno* | Linux | KVM Xen ESXi vSfere |
* možná komerčná licencia |
OpenNebula | Áno | Áno | Linux | KVM Xen ESXi |
Rozhodol som sa pre OpenNebula pre jednoduchosť inštalácie. Pri hľadaní som narazil ešte na oVirt.
Storage
Open nebula pozná len dva typy úložísk. Zdielané a nezdielané. Keďže nemám diskové pole a bez zdielaného úložiska by som prišiel o možnosť online migrácie. Bolo nutné nájsť vhodnú alternatívu. NFS a iSCSI sú vhodný adepti ale nemám nikde dostatok kapacity. V dokumentácii k OpenNebula sú spomenuté dva distribuované systémy GlusterFS a MooseFS. GlusterFS je, na rozdiel od MooseFS, decentralizovaný čo hovorí jasne pre jeho použitie.
Dostal som otázku prečo nie lustre. Je to jednoduché. Nevyhovujú požiadavkám na nízke prevádzkové náklady (body 1 a 2):
- Je potrebný patch do jadra = problematická podpora pri kombinovaných problémoch
- V distribúcii nieje = problematická podpora zo strany distribúcie
- Sú primárne určené pre High-Performance Computing.
- Jedná sa o centralizovaný FS takže je treba riešiť clustering metaservera
- Potenciálne problémy jedného servera môžu ovplyvniť celú infraštruktúru
- Keďže nevyužijem výhody ktoré tento FS oproti Glustrom má prevažujú jeho nevýhody.
Ako najlepší sa javí sheepdog. Bohužiaľ by bolo nutné upraviť qemu-kvm
Linux distribúcia:
Stabilný Debian. Mám ho rád (obsahuje 98% veci ktoré som kedy potreboval). Open Nebula aj GlusterFS májú pre túto distribúciu repozitár.