Sdílet prostřednictvím


Příprava Linuxu

Tento článek popisuje, jak připravit Linux pomocí AKS povoleného službou Azure Arc, Edge Essentials nebo Ubuntu.

Poznámka:

Minimální podporovaná verze jádra Linuxu je 5.1. V tuto chvíli existují známé problémy s verzemi 6.4 a 6.2.

Požadavky

Poznámka:

Služba Azure Container Storage povolená službou Azure Arc je dostupná jenom v následujících oblastech: USA – východ, USA – východ 2, USA – západ, USA – západ 2, USA – západ 3, Severní Evropa, Západní Evropa.

Cluster Kubernetes připojený k arc

Tyto pokyny předpokládají, že už máte cluster Kubernetes připojený ke službě Arc. Pokud chcete připojit existující cluster Kubernetes ke službě Azure Arc, přečtěte si tyto pokyny.

Pokud chcete použít Službu Azure Container Storage povolenou službou Azure Arc s operacemi Azure IoT, postupujte podle pokynů k vytvoření clusteru pro operace Azure IoT.

Ubuntu 22.04 použijte na počítačích Standard D8s v3 se třemi disky SSD připojenými k většímu úložišti.

Clustery s jedním uzlem a více uzly

Cluster s jedním uzlem se běžně používá pro účely vývoje nebo testování kvůli jeho jednoduchosti při nastavování a minimálních požadavcích na prostředky. Tyto clustery nabízejí vývojářům jednoduché a jednoduché prostředí pro experimentování s Kubernetes bez složitosti nastavení s více uzly. Kromě toho v situacích, kdy jsou prostředky, jako je procesor, paměť a úložiště omezené, je cluster s jedním uzlem praktičtější. Díky snadnému nastavení a minimálním požadavkům na prostředky je vhodná volba v prostředích s omezenými prostředky.

Clustery s jedním uzlem ale mají omezení, většinou ve formě chybějících funkcí, včetně jejich nedostatečné vysoké dostupnosti, odolnosti proti chybám, škálovatelnosti a výkonu.

Konfigurace Kubernetes s více uzly se obvykle používá pro produkční, pracovní nebo rozsáhlé scénáře kvůli funkcím, jako je vysoká dostupnost, odolnost proti chybám, škálovatelnost a výkon. Cluster s více uzly také přináší výzvy a kompromisy, včetně složitosti, režie, nákladů a aspektů efektivity. Například nastavení a údržba clusteru s více uzly vyžaduje další znalosti, dovednosti, nástroje a prostředky (síť, úložiště, výpočetní prostředky). Cluster musí zpracovávat koordinaci a komunikaci mezi uzly, což vede k potenciální latenci a chybám. Kromě toho je spuštění clusteru s více uzly náročnější na prostředky a je nákladnější než cluster s jedním uzlem. Optimalizace využití prostředků mezi uzly je zásadní pro zachování efektivity a výkonu clusteru a aplikací.

V souhrnu může být cluster Kubernetes s jedním uzlem vhodný pro vývoj, testování a prostředí s omezenými prostředky. Cluster s více uzly je vhodnější pro produkční nasazení, vysokou dostupnost, škálovatelnost a scénáře, ve kterých jsou distribuované aplikace požadavkem. Tato volba nakonec závisí na vašich konkrétních potřebách a cílech nasazení.

Minimální požadavky na hardware

Cluster s jedním uzlem nebo 2 uzly

  • doporučený virtuální počítač Standard_D8ds_v5
  • Ekvivalentní specifikace na uzel:
    • 4 procesory
    • 16 GB PAMĚTI RAM

Cluster s více uzly

  • Standard_D8as_v5 virtuální počítač se doporučuje
  • Ekvivalentní specifikace na uzel:
    • 8 procesorů
    • 32 GB paměti RAM

32 GB PAMĚTI RAM slouží jako vyrovnávací paměť; 16 GB paměti RAM by však mělo stačit. Konfigurace Edge Essentials vyžadují 8 procesorů s 10 GB paměti RAM na uzel, což vyžaduje minimální požadavek na 16 GB paměti RAM.

Minimální požadavky na úložiště

Požadavky na svazky Edge

Při použití možnosti úložiště odolného proti chybám přidělují svazky Edge místo na disku z fondu úložiště odolného proti chybám, který se skládá z úložiště exportovaného jednotlivými uzly v clusteru.

Fond úložiště je nakonfigurovaný tak, aby používal 3cestnou replikaci, aby se zajistila odolnost proti chybám. Když je zřízený svazek Edge, přidělí místo na disku z fondu úložiště a přidělí úložiště na 3 replikách.

Například v clusteru se 3 uzly s 20 GB místa na disku na uzel má cluster fond úložiště 60 GB. Vzhledem k replikaci má ale efektivní velikost úložiště 20 GB.

Když je zřízený svazek Edge s požadovanou velikostí 10 GB, přidělí rezervovaný systémový svazek (staticky o velikosti 1 GB) a datový svazek (velikost požadované velikosti svazku, například 10 GB). Vyhrazený systémový svazek spotřebovává 3 GB (3 × 1 GB) místa na disku ve fondu úložiště a datový svazek bude spotřebovávat 30 GB (3 × 10 GB) místa na disku ve fondu úložiště, celkem 33 GB.

Požadavky na svazky mezipaměti

Svazky mezipaměti vyžadují alespoň 4 GB na uzel úložiště. Pokud máte například cluster se 3 uzly, potřebujete alespoň 12 GB úložiště.

Další kroky

Pokud chcete pokračovat v přípravě Linuxu, projděte si následující pokyny pro clustery s jedním uzlem nebo clustery s více uzly: