Nainstalujte OpenStack - Jednoduché kroky pro instalaci OpenStack

Obsah:

Anonim

Jak nainstalovat OpenStack?

OpenStack je nástroj softwarové platformy, který se používá pro vytváření a správu cloudových platforem pro veřejné a soukromé mraky. Je to bezplatný a otevřený zdroj. Bylo to napsáno v Pythonu. Původně byl vydán v roce 2010. Podporuje multiplatformový operační systém. Většinou se používá jako infrastruktura jako služba (IaaS). Byl vyvinut nadací OpenStack.

Kroky k instalaci OpenStack

Kroky potřebné k instalaci OpenStack jsou následující:

Krok 1: Nainstalujte virtuální box nebo vytvořte virtuální stroj

Stáhněte si virtuální krabici Oracle a vytvořte stroj VM se specifickou konfigurací 64 bitového operačního systému s 8 GB RAM a 300 GB paměti. Po vytvoření virtuálního počítače pro konkrétní požadovaný operační systém otevřete terminál a vypněte bránu firewall.

Krok 2: Stáhněte si verzi OpenStack

Pomocí níže uvedeného příkazu stáhněte verzi OpenStack prostřednictvím terminálu. Příkaz je 'yum install -y centos-release-OpenStack-newton'

Krok 3: Aktualizujte balíčky

Pomocí následujícího příkazu aktualizujte balíček. Příkaz je 'yum update -y'.

Krok 4: Pomocí nástroje nainstalujte OpenStack

S pomocí packstacku lze všechny služby OpenStack nainstalovat najednou a postará se o veškerou část instalace pro OpenStack. OpenStack lze nainstalovat i bez pomoci nástroje, ale vyžaduje mnoho času na instalaci služeb jeden po druhém. Příkaz je 'yum install -y OpenStack-packstack'

Krok 5: Instalace služeb

Příkaz níže slouží k instalaci všech služeb nebo komponent pro OpenStack. Příkaz je 'packstack - allinone'. Nainstaluje vše a instalace bude dokončena pro OpenStack.

Krok 6: Otevřete soubor správce

Otevřete soubor keystonerc_admin a získejte uživatelské jméno, heslo a URL otevřeného zásobníku. Poznamenejte si všechny tři věci.

Krok 7: Přihlášení

Použijte adresu URL v prohlížeči a použijte stejné přihlašovací údaje pro přihlášení k OpenStack a získáte řídicí panel pro OpenStack. Jsou zde také uvedeny další služby.

Komponenty OpenStack

Některé součásti a služby s kódovými jmény, které se používají v OpenStack, jsou následující:

1. Vypočítat:

Je to hlavní část OpenStack IaaS. Nazývá se také Nova. Říká se tomu řadič cloud computingu. Je to psáno hlavně v pythonu. Je vyvinuta hlavně pro rozšiřování bez nároků na hardware a software. Používá se hlavně pro monitorování výkonu obecně a dalších souborů protokolu.

2. Sítě:

Pomáhá při správě sítí. To je také známé jako neutron. Pomáhá při určování IP adres a správě sítě. Poskytuje modely pro různé aplikace pro definované skupiny uživatelů.

3. Blokové úložiště:

To je také známé jako Popelka. Poskytuje úložná zařízení pro spouštění služeb a vytváření výpočetních instancí. Pomáhá při správě a připojování zařízení k serverům. Používá se pro scénáře citlivé na výkon, jako je úložiště databáze, rozšiřování systému souborů atd. Umožňuje uživatelům cloudu spravovat úložiště vlastní.

4. Identita:

Pomáhá při mapování centrálního adresáře uživatelů pomocí služeb OpenStack. Nazývá se také jako Keystone. Působí hlavně jako autentizační systém pro provoz cloudového systému a jeho služeb. Zajistí, aby korektorem ověřený přístup ke službě nebo nástroji ke konkrétnímu uživateli.

5. Obrázek:

Používá se pro ukládání služeb a obrázků. S pomocí těchto uložených obrázků lze použít jako šablonu. Používá se také k ukládání neomezeného počtu záloh. Je také známý jako Přidává vylepšení stávající infrastruktury. Je to modul, který se používá hlavně pro přidávání, mazání, sdílení a duplikování obrázků.

6. Ukládání objektů:

Kódový název úložiště objektů je Swift. Používá se ke správě integrity objektů a souborů, které jsou zapsány do více diskových ovladačů, které jsou rozloženy v datovém centru serverů a také v klastru. OpenStack pomáhá při replikaci obsahu a používá různé softwarové logiky k distribuci mezi zařízeními.

7. Řídicí panel:

Kódový název řídicího panelu je Horizon. Poskytuje rozhraní uživateli k použití různých služeb a komponent, jako je správa výpočetní instance, monitorování a dalších služeb. Je to jeden ze způsobů interakce se službami OpenStack. Může automatizovat přístup a nástroje, které lze sestavit pro správu.

8. Orchestrace:

Kódové jméno orchestrace je Heat. Teplo se používá k organizování více aplikací složeného cloudu pomocí šablon.

9. Pracovní postup:

Kódové jméno pracovního postupu je Mistral. Jedná se o službu, která řídí pracovní toky. Používá se k zápisu a správě pracovního postupu, který byl napsán pro konkrétní službu.

10. Telemetrie:

Kódové jméno telemetrie je Ceilometer. Je to pouze kontaktní místo pro fakturační systém součástí OpenStack.

Závěr: Nainstalujte OpenStack

OpenStack je široce používán v cloud computingu organizací pro nasazení aplikací a snadnou správu služeb pro různé uživatele. Nejdůležitější vlastností OpenStack je open source a zdarma. Je snadno dostupný a lze jej použít kdekoli pro veřejné i soukromé mraky. Velké organizace používají OpenStack jako cloudovou službu pro správu svých aplikací a služeb, jako jsou AT&T, BMW a další.

Při nastavování OpenStack a přechodu na nejnovější verzi a její dlouhodobé podpoře existují určité problémy. Existuje dobrá komunita online podpory, která pomáhá řešit problémy a snadno se naučit OpenStack. Je to jedna z nejlepších možností začít pracovat na cloud computingu a zlepšit učení v oblasti cloudu.

Doporučené články

Toto byl průvodce instalací OpenStack. Zde jsme probrali kroky k instalaci OpenStack a komponent OpenStack. Další informace naleznete také v následujících článcích -

  1. Jak nainstalovat Apache?
  2. Kroky k instalaci SQL Server?
  3. Jak nainstalovat MATLAB?
  4. Průvodce instalací Appia?
  5. Zásobník v Pythonu | 2 různé metody