Přejít na hlavní obsah

Kde ukládá proxmox disky virtuálních strojů

Proxmox VE je virtualizační platforma, která umožňuje správu virtuálních strojů a kontejnerů v jediném prostředí. Jedním z klíčových aspektů virtualizace je ukládání a Správa disků virtuálních strojů. V tomto článku rozebereme, kde a jak Proxmox ukládá disky svých virtuálních strojů.

Když vytvoříte virtuální stroj v Proxmoxu, každý virtuální stroj dostane svůj vlastní disk, který může obsahovat operační systém a data. Disky virtuálních strojů jsou uloženy v hostitelském hostitelském systému Proxmox.

Ve výchozím nastavení Proxmox VE používá formát souborového systému qcow2 k ukládání disků virtuálních strojů. Soubory disků mají příponu .qcow2 a mohou být komprimovány, aby se ušetřilo místo. To umožňuje efektivní metody ukládání a správy disků, jako je kopírování za běhu a pořizování snímků.

Proxmox VE ukládá disky virtuálních strojů do speciálního adresáře zvaného "storage". Toto adresář může být umístěn na jednom z fyzických disků hostitelského systému nebo na samostatném síťovém úložišti připojeném k Proxmoxu prostřednictvím rozhraní iSCSI, NFS nebo Ceph. V ovládacím panelu Proxmox můžete nakonfigurovat dostupná úložiště a poté vybrat, kam uložit disky virtuálních strojů, když je vytvoříte.

Adresáře pro ukládání disků virtuálních strojů v Proxmoxu

Proxmox používá k ukládání disků virtuálních strojů dva hlavní adresáře:

1. Katalog "local"

Adresář "local" je místní úložiště a je navržen tak, aby ukládal disky virtuálních strojů na fyzický server Proxmox. Tento adresář se nachází v místním souborovém systému serveru a může být k dispozici pouze pro tento server.

Při vytváření virtuálního počítače v Proxmox VE, můžete vybrat adresář "local" jako úložný prostor pro disk virtuálního počítače.

Příklad cesty adresáře" local":/var/lib/vz / images/

2. Úložiště "shared"

Úložiště "shared" je síťové úložiště a je určeno k ukládání disků virtuálních strojů na vzdáleném serveru NAS nebo SAN. To umožňuje sdílet disky virtuálních strojů mezi více servery Proxmox.

Při vytváření virtuálního počítače v Proxmox VE, můžete vybrat úložiště "shared" jako úložný prostor pro disk virtuálního počítače.

Příklad cesty k úložišti "shared": / mnt / pve / shared/

Použití různých adresářů a úložišť pro ukládání disků virtuálních strojů v Proxmox VE umožňuje flexibilní správu zdrojů a poskytuje spolehlivý a efektivní provoz virtualizace.

Hlavní adresář pro ukládání disků

Ve výchozím nastavení Proxmox VE ukládá disky virtuálních strojů do následujícího adresáře:

  • /var/lib/vz/images

V tomto adresáři bude mít každý virtuální stroj svůj vlastní podsložku, která obsahuje všechny soubory disků spojené s tímto strojem.

Pokud máte například virtuální stroj s názvem "vm1", všechny jeho disky budou uloženy v adresáři:

  • /var/lib/vz/images/VMID

kde "VMID" je identifikátor virtuálního stroje.

Je důležité poznamenat, že tento adresář lze změnit v nastavení Proxmox VE v případě potřeby přesouvat disky na jiné síťové úložiště nebo oddíl.

Znalost umístění hlavního adresáře pro ukládání disků virtuálních strojů v Proxmox VE umožňuje efektivní správu virtualizované infrastruktury a zajištění bezpečného ukládání dat.

Úložiště Ceph pro disky virtuálních strojů

Ceph je distribuované úložiště, které poskytuje řešení úložiště odolné vůči chybám a škálovatelné. Skládá se z několika komponent, včetně Ceph Object Gateway, Ceph Block Device a Ceph File System.

Mezi výhody používání úložišť Ceph pro disky virtuálních strojů patří:

VýhodaPopis
Odolnost proti chybámCeph poskytuje odolnost proti chybám replikací dat na více uzlech. Pokud jeden uzel selže, data jsou vždy k dispozici na jiných uzlech.
ŠkálovatelnostCeph usnadňuje zvýšení kapacity úložiště přidáním nových uzlů do clusteru. To umožňuje rozložit zátěž a zajistit růst podle potřeby.
Vysoký výkonCeph používá distribuované algoritmy k paralelnímu zpracování dat, což umožňuje dosáhnout vysokého výkonu při práci s disky virtuálních strojů.
PružnostCeph podporuje různé protokoly přístupu k datům, včetně Rados Block Device (RBD), které lze použít k připojení disků virtuálních strojů.

Pokud chcete použít úložiště Ceph pro disky virtuálních strojů v Proxmox, musíte nakonfigurovat cluster Ceph a nakonfigurovat připojení k němu v Proxmoxu. Poté budete moci vytvářet a spravovat disky virtuálních strojů pomocí úložiště Ceph.

Použití NFS pro ukládání disků

V Proxmox VE lze disky virtuálních strojů ukládat v různých formátech, včetně souborových systémů, které jsou k dispozici v síti. Jedním z běžných způsobů, jak ukládat disky virtuálních strojů v Proxmox VE, je použití Network File System (NFS).

NFS je protokol síťového přístupu k souborovým systémům, který umožňuje jednomu systému přistupovat k souborům na vzdáleném systému jako k místním. V Proxmox VE lze NFS použít k připojení vzdáleného souborového systému jako úložiště pro disky virtuálních strojů.

Chcete-li použít NFS k ukládání disků virtuálních strojů v Proxmox VE, musíte postupovat podle následujících kroků:

  1. Nainstalujte balíčky souborů nfs-common a nfs-kernel-server na server, který hostuje úložiště disků virtuálních strojů.
  2. Nakonfigurujte soubor / etc / exports na serveru zadáním cesty k adresáři, který chcete použít jako úložiště pro disky virtuálních strojů, a povolením přístupu pro server Proxmox VE.
  3. Restartujte službu nfs-kernel-server, abyste mohli provádět změny.
  4. Na serveru Proxmox VE upravte soubor / etc / fstab a přidejte záznam pro připojení vzdáleného systému souborů NFS.
  5. Restartujte server Proxmox VE nebo spusťte příkaz mount-a k připojení vzdáleného systému souborů NFS.

Po provedení těchto kroků budou disky virtuálních strojů uloženy na serveru NFS. To umožní snadné škálování úložiště a zajištění odolnosti vůči chybám dat. Použití NFS k ukládání disků virtuálních strojů vám navíc umožňuje efektivně využívat zdroje serveru a poskytovat vysoký výkon.

Místní úložiště disků

Proxmox VE používá k ukládání disků virtuálních strojů místní úložiště. To znamená, že disky jsou uloženy přímo v zařízení, kde je nainstalován systém Proxmox VE.

Když vytvoříte virtuální stroj, můžete vybrat konkrétní místní úložiště, na kterém budou uloženy jeho disky. Místní úložiště je obvykle fyzický disk nebo pole RAID připojené k serveru.

V Proxmox VE je místní úložiště disků obvykle konfigurováno na úrovni uzlů (nodes). To umožňuje použití různých úložných zařízení pro různé uzly v clusteru.

Při vytváření virtuálního počítače můžete zadat polohu disků uvnitř místního úložiště. Jednoduchým kliknutím myši můžete přidat, odstranit nebo změnit konfiguraci disků, abyste vyhověli potřebám vašeho virtuálního počítače.

Vytvoření fondu ZFS pro ukládání disků

Proxmox VE jako hypervizor založený na Linuxu nabízí použití ZFS jako souborového systému pro ukládání virtuálních strojů a jejich disků. ZFS poskytuje vysokou odolnost proti chybám a možnost okamžitých snímků (snapshots), což z něj činí atraktivní volbu pro ukládání dat.

Chcete-li vytvořit fond ZFS v Proxmox VE, musíte postupovat podle následujících kroků:

  1. Nainstalujte Proxmox VE na server s podporou ZFS.
  2. Otevřete webové rozhraní Proxmox VE a přihlaste se.
  3. Přejděte na" Datacenter "a vyberte kartu"Storage".
  4. Klikněte na tlačítko" Create "a vyberte"ZFS".
  5. V případě potřeby zadejte název nového fondu a velikost mezipaměti.
  6. Vyberte fyzické disky, které budou použity pro bazén, a klikněte na "Create".
  7. Potvrďte vytvoření bazénu.

Po úspěšném vytvoření fondu ZFS se zobrazí v části "Storage" webového rozhraní Proxmox VE. Tento fond budete moci použít k vytváření virtuálních strojů a ukládání jejich disků.

Důležitě: Při vytváření fondu ZFS se ujistěte, že jste vybrali správné disky, protože na nich bude vytvořen fond a všechna data na těchto discích budou smazána.

Nyní můžete použít fond vytvořený ZFS k ukládání disků virtuálních strojů v Proxmox VE. ZFS nabízí širokou škálu možností, jako je komprese dat, šifrování a indikace parametrů na úrovni disků a souborových systémů, což z něj činí výkonný nástroj pro ukládání dat a zabezpečení.

Distribuované úložiště disků v clusteru Proxmox

Při použití distribuovaného úložiště disků v clusteru Proxmox jsou disky VM umístěny na distribuovaném souborovém systému (Ceph nebo GlusterFS), který je schopen poskytovat vysokou odolnost proti chybám a škálovatelnost úložiště. Cluster uzel, na kterém každá VM běží, přistupuje k těmto diskům prostřednictvím síťových protokolů, jako je Ceph RADOS Block Device (RBD) nebo objekt GlusterFS.

V distribuovaném režimu, cluster Proxmox má schopnost automaticky distribuovat zadané disky VM do dostupných uzlů, replikovat data, aby byla zajištěna odolnost proti chybám a poskytovat vysoký výkon úložiště. Díky tomu je Správa disků VM mnohem jednodušší, takže proces je flexibilnější a efektivnější.

Proxmox VE také poskytuje integraci s jinými úložnými řešeními, jako je iSCSI nebo NFS. Tyto metody jsou vhodné pro menší shluky nebo v případech, kdy je vyžadováno propojení s externími úložnými systémy.

Celkově je použití distribuovaného úložiště disků v clusteru Proxmox spolehlivým a flexibilním způsobem, jak organizovat ukládání dat pro virtuální stroje. Poskytuje vysokou odolnost proti chybám, škálovatelnost a výkon, což z něj činí ideální volbu pro nasazení moderních virtualizovaných prostředí.