Shlukování

Autor: Eugene Taylor
Datum Vytvoření: 10 Srpen 2021
Datum Aktualizace: 22 Červen 2024
Anonim
Shlukování - Technologie
Shlukování - Technologie

Obsah

Definice - Co znamená Clustering?

Klastrování v kontextu databází odkazuje na schopnost několika serverů nebo instancí připojit se k jediné databázi. Příkladem je kolekce paměti a procesů, které interagují s databází, což je sada fyzických souborů, které skutečně ukládají data.


Clustering nabízí dvě hlavní výhody, zejména ve velkoobjemových databázových prostředích:

  • Odolnost proti chybám: Protože existuje více než jeden server nebo instance, ke které se uživatelé mohou připojit, nabízí klastrování alternativu v případě selhání jednotlivého serveru.
  • Vyrovnávání zatížení: Funkce klastrování je obvykle nastavena tak, aby umožňovala uživatelům automaticky přidělit server s nejmenším zatížením.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje Clustering

Clustering má různé podoby v závislosti na tom, jak jsou data ukládána a alokovány prostředky. První typ je známý jako architektura sdílených nic. V tomto režimu klastrování je každý uzel / server zcela nezávislý, takže neexistuje žádný jediný sporný bod. Příkladem toho by bylo, kdyby společnost měla více datových center pro jeden web. U mnoha serverů po celém světě není žádný server „master“. Sdíleno-nic se také nazývá „sharding databáze“.


V kontrastu s architekturou sdílených disků, ve které jsou všechna data uložena centrálně a poté jsou přístupná prostřednictvím instancí uložených na různých serverech nebo uzlech.

Rozdíl mezi těmito dvěma typy se v poslední době rozostřil zavedením grid computingu nebo distribuovaného ukládání do mezipaměti. V tomto nastavení jsou data stále centrálně spravována, ale řízena výkonným „virtuálním serverem“, který se skládá z mnoha serverů, které spolu pracují jako jeden.

Tato definice byla zapsána do databáze