Jakým nástrojem virtualizujete?

Re:Jakým nástrojem virtualizujete?
« Odpověď #15 kdy: 01. 10. 2019, 15:07:50 »
No KVM pro live migraci právě stačí libovolný posix(?) FS a dostatečně tlustý drát do druhého boxu.. Vyzkoušeno nad současnou distro KVM u centos7..

Který filesystem můžete mít připojený ze dvou hostů souběžně, aniž by se rozsypal?
Na tom filesystemu musí být image disků VPS.
(Někdo má disky na LVM, ale to je dost nepohodlné, nedá se pak zase za běhu libovolně měnit jejich velikost, migrovat na jiný fyzický storage atd.)


czipis

  • ***
  • 235
    • Zobrazit profil
    • E-mail
Re:Jakým nástrojem virtualizujete?
« Odpověď #16 kdy: 01. 10. 2019, 15:34:29 »
"blbe" NFS na live migraci staci.

Re:Jakým nástrojem virtualizujete?
« Odpověď #17 kdy: 01. 10. 2019, 15:35:40 »
"blbe" NFS na live migraci staci.

Jakože to celou dobu poběží z NFS? To musí být nevýkonné.

Re:Jakým nástrojem virtualizujete?
« Odpověď #18 kdy: 01. 10. 2019, 16:13:40 »
A v čem na Linuxu virtualizujete MacOS?
Znám:
Kód: [Vybrat]
https://github.com/kholia/OSX-KVMale asi dělám něco špatně  :(
Na čem jsi pohořel? Tady je možná jednodušší návod s čístým Qemu - https://collaboradev.com/2018/10/19/arch-linux-running-osx-high-sierra-in-qemu/

Jose D

  • *****
  • 889
    • Zobrazit profil
Re:Jakým nástrojem virtualizujete?
« Odpověď #19 kdy: 01. 10. 2019, 16:32:35 »
Jakože to celou dobu poběží z NFS? To musí být nevýkonné.

z jakého hlediska?

Je nutné říci, že moje workflow je v zásadě jedna produkční image OS, aplikace běží v kontejneru, ktery se bere z NFS nebo jen slinkované oproti specifickým knihovnam na ktere jsou taky na NFS, tak v té image pak už toho tolik v zásadě není..


Re:Jakým nástrojem virtualizujete?
« Odpověď #20 kdy: 01. 10. 2019, 16:35:15 »
z jakého hlediska?

Je nutné říci, že moje workflow je v zásadě jedna produkční image OS, aplikace běží v kontejneru, ktery se bere z NFS nebo jen slinkované oproti specifickým knihovnam na ktere jsou taky na NFS, tak v té image pak už toho tolik v zásadě není..

Já mám na mysli plnohodnotnou virtuálku, která běží z virtuálního disku (desítky, stovky GB). Pokud mám cluster ze dvou, tří serverů a chci live migraci (přechod běžící virtuálky z železa na železo), potřebuju mít IMAGE té virtuálky na nějakém filesystému, který zvládá souběžné namountování.

Jose D

  • *****
  • 889
    • Zobrazit profil
Re:Jakým nástrojem virtualizujete?
« Odpověď #21 kdy: 01. 10. 2019, 16:51:20 »
Pokud mám cluster ze dvou, tří serverů a chci live migraci (přechod běžící virtuálky z železa na železo), potřebuju mít IMAGE té virtuálky na nějakém filesystému, který zvládá souběžné namountování.
no jasně, to v mém stacku řeší NFS a libvirt. NFS je mountnuté na všech boxech kde běží libvirt, tzn. při migraci zdrojový i cílový box vidí qcow3 image na stejné cestě.

plnohodnotnou virtuálku .. stovky GB
nějaký legacy stack? čistě ze zvědavosti, co to je za nasazení že jen os image má tolik?

Re:Jakým nástrojem virtualizujete?
« Odpověď #22 kdy: 01. 10. 2019, 16:53:59 »
nějaký legacy stack? čistě ze zvědavosti, co to je za nasazení že jen os image má tolik?

Nikdy nevíte co bude zákazník potřebovat. Někdy se virtualizují i velmi staré verze Windows, někdy BSD, ... Někdy je to přenesená VPS odjinud. Těch situací se najde spousta.

Tam, kde si to můžu ovlivnit, tak namísto plnotučné virtualizace volím FreeBSD jail.

Re:Jakým nástrojem virtualizujete?
« Odpověď #23 kdy: 01. 10. 2019, 17:27:18 »
Používáme ve firmě (odhadem tak více než sto VM) Ovirt https://ovirt.org/ je to KVM, všechno je to klikátko, live migrace přiloženy.
Pod RHEL se to potom jmenuje RHEV.
Cena více než příznivá  ;D

Stefan

Jose D

  • *****
  • 889
    • Zobrazit profil
Re:Jakým nástrojem virtualizujete?
« Odpověď #24 kdy: 01. 10. 2019, 17:54:42 »
Pod RHEL se to potom jmenuje RHEV.
RHEV = kvm?

Re:Jakým nástrojem virtualizujete?
« Odpověď #25 kdy: 01. 10. 2019, 18:02:12 »
RHEV = kvm?

Pokud vím, tak je to nad kvm postavené tak, aby se to dalo použít v enterprise.

Re:Jakým nástrojem virtualizujete?
« Odpověď #26 kdy: 01. 10. 2019, 18:37:25 »
RHEV = kvm?
viz. https://www.redhat.com/en/technologies/virtualization/enterprise-virtualization  :)
Citace
Red Hat® Virtualization is an open, software-defined platform that virtualizes Linux and Microsoft Windows workloads. Built on Red Hat Enterprise Linux® and the Kernel-based Virtual Machine (KVM), it features management tools that virtualize resources, processes, and applications—giving you a stable foundation for a cloud-native and containerized future.

Re:Jakým nástrojem virtualizujete?
« Odpověď #27 kdy: 01. 10. 2019, 19:03:02 »
Pokud vím, tak pro KVM není dostupný žádný clusterovaný filesystem, který je na live migraci potřeba. VMware mají svůj VMFS, Oracle má něco svého (neznám).

Jde o to, že v rámci SAN musí vidět na virtuální disky všichni hostové clusteru. V době live migrace se sesynchronizuje RAM a CPU a přepne se chod na druhé železo. Ale to musí dál vidět na disky.

Pokud jsem to kde četl, tak VMFS je v tomto ohledu nejdál.
Amazon a Google mají takovou sílu a takové množství, že se jim vyplatí udržovat si vlastní řešení a neplatit VMware licenci.
ceph se na tohle používá. Proxmox ho také podporuje a dá se nastavit přes webový xicht toho proxmoxu.

Očekávat že tak složitá věc jako je ceph bude dlouhodobě fungovat po naklikání přes web je poměrně najivní představa. Dříve nebo později se s tím něco stane - samovolně nebo při upgradu - a se znalostmi webového klikátka to bude sakra nepříjemná situace.

Re:Jakým nástrojem virtualizujete?
« Odpověď #28 kdy: 01. 10. 2019, 19:25:31 »
Očekávat že tak složitá věc jako je ceph bude dlouhodobě fungovat po naklikání přes web je poměrně najivní představa. Dříve nebo později se s tím něco stane - samovolně nebo při upgradu - a se znalostmi webového klikátka to bude sakra nepříjemná situace.

Je pravdou, že i na vmware je nutné dělat některé operace přes CLI. Většinou na tom ale není nic šamanského, mají to dobře zdokumentované a výbornou knowledge base.

Když jsem se pídil, co by mohlo vmware nahradit, ve skutečnosti nebylo nic co by konkurovalo ve vyspělých funkcích a v celkové připravenosti a hotovosti platformy.

czipis

  • ***
  • 235
    • Zobrazit profil
    • E-mail
Re:Jakým nástrojem virtualizujete?
« Odpověď #29 kdy: 01. 10. 2019, 19:45:35 »
jenomze VMware je na takove to "domaci zvykani" trochu draha sranda. Ale kdyz ma firma na licence, tak za to dostane fungujici produkt.