GNU/Linux >> Znalost Linux >  >> Linux

Falešný ovladač OpenStack pro cloudové simulace [Výukový program]

OpenStack je populární cloudový operační systém, který vám umožňuje ovládat velké množství výpočetních, úložných a síťových zdrojů. Podporuje všechny oblíbené hypervizory, jako jsou KVM, Xen, VMware, HyperV atd.…a tato integrace se provádí pomocí výpočetních ovladačů – libvirt.LibvirtDriver pro KVM, xenapi.XenAPIDriver pro Xen, vmwareapi.VMwareVCDriver pro VMware a hyperv.HyperVDrive  pro HyperV. Ale chtěli jste někdy spustit tisíce virtuálních strojů vyžadujících obrovské množství paměti a úložiště? (Myslím tím Cloud Simulation!) Málokdo by mohl chtít používat rámec CloudSim, ale totéž můžete udělat také pomocí OpenStack. Spolu s výpočetními ovladači pro oblíbené hypervizory umožňuje OpenStack Fake Driver pouze tisíce VCPU a obrovské množství úložiště a paměti RAM ve výpočetním uzlu.

Základní část nova-compute služba je virtualizační ovladač (nazývaný jako výpočetní ovladač), který je rozhraním s Hypervisorem. Například výpočetní hostitel, který podporuje hypervizor KVM, použije libvirt.LibvirtDriver jako výpočetní ovladač a umožňuje vám spouštět skutečné virtuální počítače. Zatímco falešný ovladač obejde hypervizor a pouze spustí falešné akce virtuálního počítače, jako je vytvoření virtuálního počítače, spuštění, zastavení nebo získání diagnostických informací. Chcete-li to provést, musíte povolit falešný ovladač ve výpočetních uzlech, jak je uvedeno níže:

Povolit falešný ovladač OpenStack v Mitaka

Krok 1: Nastavte compute_driver atribut v /etc/nova/nova-compute.conf  k použití fake.FakeDriver .

[compute-host]# vim /etc/nova/nova-compute.conf
[DEFAULT]
compute_driver=fake.FakeDriver

Krok 2: Restartujte nova-compute službu.

[compute-host]# /etc/init.d/nova-compute restart

Krok 3: Ověřte, zda je povolen falešný ovladač.

Přejděte na ovládací panel horizontu a klikněte na „Hypervisor“. Vyhledejte hodnotu „fake“ ve sloupci „Typ“, jak je znázorněno na obrázku níže.

Falešný ovladač umožní 1 000 VCPU, 781 GB RAM a 585 TB úložiště na nova-compute uzel. Nyní bude falešný ovladač zpracovávat všechny požadavky VM.

Krok 4: Upravte kvóty

Ačkoli falešný ovladač umožňuje spouštět velké množství virtuálních počítačů, může to být omezeno kvótami nastavenými pro uživatele. Takže upravte kvóty pomocí panelu horizontu.

Krok 5: Falešný ovladač Python Script.

Zdroj falešného ovladače se nachází na adrese /usr/lib/python2.7/dist-packages/nova/virt/fake.py . Pokud někdy budete chtít více než 1000 VCPU ve výpočetním uzlu, musíte upravit hodnoty v fake.py .

A je to! Spusťte své simulace!


Linux
  1. OpenStack Compute Error – Žádný záznam výpočetního uzlu pro hostitele [Vyřešeno]

  2. Mellow Player – integrace cloudové hudby pro vaši plochu

  3. Pochopení paměti RAM pro váš cloudový server

  1. Co hledat u poskytovatele cloudového hostingu

  2. Cloud hosting je pro vývojáře klíčem ke kostře IT

  3. Navrhujte a sestavujte cloudové servery pro stabilitu

  1. Jak vytvořit bitovou kopii Windows pro OpenStack

  2. Podrobná matice oprávnění pro cloudové zdroje

  3. Matice oprávnění pro cloudové servery