Wat is er nieuw in Docker 1.12

Docker is een zogenaamd applicatiecontainer-orkestratieplatform. Als platform biedt het zijn gebruikers alles wat containerbeheer omvat, variërend van de meest basale vereisten, zoals het in kaart brengen van de eenvoudigste processen die containers met zich meebrengen, tot de meest complexe processen, zoals de evaluatie van gegevens in de tijd. real die deel uitmaken van de functies van de orchestrator.

1

Voor deze mogelijkheid is Docker vernieuwd met versie 1.12, die veel nieuwe functies bevat, dankzij de medewerking van de ontwikkelaars van het platform en bijdragen van de gemeenschap.

Dokwerker 1.12.

Een groep functies is in deze mogelijkheid opgenomen om een ​​optie te ontketenen die bekend staat als zwerm modus. Dit ontvouwt zich als een structuur met knooppunten die zijn gekoppeld via een gedecentraliseerd systeem, waarbij elk knooppunt onafhankelijk een subsysteem is dat tussenkomt in het beheer van het algemene systeem, voor de opslag van bronnen. Elk knooppunt kan zo worden geprogrammeerd dat een groep of sommigen van hen zich richten op het leiden van bepaalde taken; Deze groep houdt zich bezig met het beheer van het cluster en de taken die de container met zich meebrengt, plus de dienstverlening aan de API. en de andere groep knooppunten in de overige bewerkingen. Ldie bekend staan ​​als werkknooppunten,tZe werken aan het uitvoeren van eenvoudige taken en alles wat met de gegevensstroom in de container te maken heeft. Het is belangrijk op te merken dat als onderdeel van de beveiliging deze "niet-leidende" knooppunten voor containers geen volledige toegang hebben tot de informatie die wordt verstrekt door de API en het datawarehouse. Ze zijn alleen beperkt tot het vervullen van hun basisfuncties en rapporteren over elk van hun taken.

2

Het is vermeldenswaard dat de knooppunten die aan bepaalde taken zijn toegewezen, daar niet altijd permanent worden bewaard, ze kunnen via de configuratie opnieuw worden toegewezen aan andere rollen. Het wordt meestal genoemd de ondersteuning die een ieder kan bieden wanneer een van hen niet in staat is de toegewezen rol te vervullen.

Ter ondersteuning van de communicatie tussen knooppunten wordt een manager ingezet die hen ondersteunt bij deze taak om informatie te verwerken. De knooppunten die ze aansturen, voeren via een consensus uit, de acties die diensten en taken in de zwerm omvatten. Met andere woorden, het knooppunt dat als leider is geselecteerd, fungeert als zodanig tijdens het beheer en de besluitvorming voor containers. Vervolgens biedt dit knooppunt dat de status van elk knooppunt beheert en aan zijn bewaking verstrekt, ook informatie over de taken en services die door hen worden uitgevoerd. Deze knooppunten die op hun beurt beheren, hebben geen exclusieve machtigingen nodig voor sleutels die toegang geven tot genoemde informatie, ze werken zonder conflict op dit punt en laten de ondersteuning die ze moeten geven aan de leiders voor de resterende knooppunten.

3

In het geval van werkknooppunten wordt de communicatie met de beheerknooppunten uitgevoerd vial GRPC-protocol die met netwerken werkt HTTP / 2. Met dit protocol geven ze accounts weer aan de beheerknooppunten van de status van hun toegewezen taken, plus een teken van leven dat aangeeft of het knooppunt blijft werken voor de container.

De zwerm fungeert als een snelstromend gedecentraliseerd systeem voor elk proces, dankzij het gedistribueerde bestandssysteem. Het heeft een herinnering aan direct lezen die deze leesprocessen optimaliseert op momenten dat de leesbelasting extreem hoog is en er meer leessnelheid nodig is tijdens dergelijke omstandigheden. Op dezelfde manier kan het informatie schrijven in de structuur van de zwerm; het groeperen van alle informatie in hetzelfde netwerk, iets dat veel tijd bespaart tijdens objectverzoeken. Het is duidelijk dat de efficiëntie bij het schrijven en lezen van gegevens de snelheid en de prestaties aanzienlijk verhoogt, zonder dat de bewaring en opslag van de gegevens tijdens het proces te laag worden geprijsd.

Docker 1.12 beheert het zwermsysteem om een ​​goed gedistribueerd datawarehouse te bieden met snelle toegang tot de opgeslagen gegevens. Een leesintensief systeem maken dat alleen het schrijven van gegevens behandelt naar schijf op zeer noodzakelijke momenten. Iets dat op dit gebied betere prestaties levert voor het systeem en dat de beveiliging niet buiten beschouwing laat, wat binnen Docker zeer toegankelijk is voor degenen die geen expert zijn in het veld. U zou alleen meer geavanceerde kennis moeten hebben in gevallen waarin u de beveiliging van overlay-netwerkverkeer moet afhandelen, wat in de meeste gevallen handmatige aandacht of configuratie vereist.

Als je meer wilt weten over Docker en zijn nieuwe versie, laten we je de link van zijn officiële blog.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.