Skip to main content

Wat is een metagegevenscontroller?

Een metadata -controller (MDC) is een type gegevensbeheersing dat wordt gebruikt via een opslaggebiednetwerk (SAN).Bij de meeste SANS is er één client die toegang op blokniveau krijgt of toegang tot het fysieke niveau van de gegevens.Een metadata -controller is nodig wanneer er verschillende clients op een SAN zijn die snel toegang hebben tot hetzelfde blok op hetzelfde schijfvolume.De MDC wordt gebruikt om bestanden te vergrendelen, gegevensruimte te verplaatsen en toe te wijzen en machtiging te geven aan klanten voor verschillende blokniveaus.MDC's worden alleen gebruikt op high-end servers en worden nooit gevonden op gebruikerscomputers.

Een SAN is een speciaal netwerk waarin een client, meestal samengesteld uit veel verschillende gebruikers, toegang heeft tot gegevens die zijn opgeslagen in de SAN.In tegenstelling tot normale servers, die op bestandsniveau toegang geven aan gebruikers, zodat ze het bestand gebruiken en manipuleren, geeft dit type server op blokniveau toegang.Dit staat bekend als toegang op laag niveau mdash;Lager dan gewone gebruikerscomputers hebben toegang tot mdash;Dat specificeert gegevensopslag en prestaties.Dit type opslag is flexibel en stelt beheerders en gebruikers in staat om op te starten vanuit het SAN zelf voor eenvoudig opstarten.

Een metagegevenscontroller speelt in het spel wanneer verschillende clients in één keer hetzelfde SAN gebruiken.Zonder een metadata -controller om toegang te wijzigen of te vergrendelen, is er geen manier om gegevens privé te zijn.Tegelijkertijd kan deze controller fungeren als een deelapparaat wanneer beheerders andere servers toegang geven tot bepaalde blokken.

Wanneer toegang wordt verleend tot een blok via de controller, kan een andere server naar het blok van gegevens kijken.Als het bestand is vergrendeld, betekent dit dat de server het blok niet kan zien of het blok niet kan wijzigen, afhankelijk van het toegangsniveau.Wanneer toegang wordt verleend, wat kan worden gedaan als de verschillende clients op de San elkaar kennen, kan het blok van de ene server naar de andere worden overgedragen, waardoor de andere server het blok kan gebruiken.

Samen met toegang en vergrendeling, deMetadata -controller voert een andere vitale functie uit voor de levensduur van SAN: Space Allocation.Hierdoor kunnen beheerders de blokken verplaatsen voor de beste prestaties.Wanneer de blokken correct worden toegewezen, kunnen geheugenkanalen efficiënt worden gebruikt.

Metadata -controllers kunnen worden gebruikt op veel verschillende soorten SANS en netwerken.Bij gebruik met de juiste netwerken zal dit de prestaties verhogen.Wanneer de MDC is gekoppeld aan een onjuist netwerk, hoewel deze zal werken, zal deze de prestaties meestal verminderen.Wanneer de metadata -controller wordt gebruikt, moet meestal een hele computer worden opgegeven als een controller.