Çfarë ka të re në Docker 1.12

Docker është ajo që njihet si një platformë orkestrimi e kontejnerëve të aplikacioneve. Si një platformë, ajo u ofron përdoruesve të saj gjithçka që përfshin menaxhimin e kontejnerëve, duke filluar nga kërkesat më themelore, siç janë paraqitja në tabelë e proceseve më të thjeshta që përmbajnë kontejnerët, deri te proceset më komplekse, siç është vlerësimi i të dhënave në kohë. Reale që janë pjesë të funksioneve të orkestratorit.

1

Për këtë mundësi, Docker rinovohet me versionin e tij 1.12, i cili përfshin shumë karakteristika të reja, falë bashkëpunimit të zhvilluesve të platformës dhe kontributeve të bëra nga komuniteti.

Docker 1.12.

Një grup karakteristikash janë përfshirë në këtë mundësi për të lëshuar një opsion të njohur si mënyra e tufës. Kjo shpaloset si një strukturë me nyje që bashkohen përmes një sistemi të decentralizuar, ku secila nyje është në mënyrë të pavarur një nënsistem që ndërhyn në administrimin e sistemit të përgjithshëm, për ruajtjen e burimeve. Secila nyje mund të programohet në mënyrë që një grup ose disa prej tyre të përqendrohen në udhëheqjen e detyrave të caktuara; Ky grup punon në administrimin e grupit dhe detyrat që kontejnerët përfshijnë, plus shërbimin e ofruar në API. dhe grupi tjetër i nyjeve në operacionet e mbetura. Ltë cilat njihen si nyje punëtori,tAta punojnë në ekzekutimin e detyrave të thjeshta dhe gjithçka që përfshin rrjedhën e të dhënave në kontejner. Importantshtë e rëndësishme të theksohet se si pjesë e sigurisë, këto nyje "jo drejtuese" për kontejnerët nuk kanë qasje të plotë në informacionin e dhënë nga API dhe depoja e të dhënave. Ata janë të kufizuar vetëm në përmbushjen e funksioneve të tyre themelore dhe raportimin për secilën nga detyrat e tyre.

2

Vlen të përmendet se nyjet e caktuara për detyra të caktuara nuk mbahen gjithmonë përgjithmonë atje, ato mund të caktohen në role të tjera përmes konfigurimit. Zakonisht emërtohet mbështetjen që secili mund të sigurojë kur njëri prej tyre nuk është në gjendje të përmbushë rolin e tij të caktuar.

Si një mbështetje për komunikimin midis nyjeve, zbatohet një menaxher që i mbështet ata në këtë detyrë të trajtimit të informacionit. Nyjet që ata drejtojnë ekzekutojnë përmes një konsensusi, veprimet që përfshijnë shërbime dhe detyra në tufë. Me fjalë të tjera, nyja e zgjedhur si udhëheqëse vepron si e tillë gjatë menaxhimit dhe vendimmarrjes për kontejnerët. Pastaj, kjo nyje që menaxhon dhe siguron statusin e secilës nyje në mbikëqyrjen e saj, gjithashtu ofron informacion në lidhje me detyrat dhe shërbimet e ekzekutuara prej tyre. Këto nyje që administrojnë nga ana e tyre nuk kërkojnë leje ekskluzive për çelësat që sigurojnë qasje në informacionin e thënë, ata punojnë pa konflikt për këtë çështje, duke lënë mbështetjen që duhet të lëshojnë për udhëheqësit për nyjet e mbetura.

3

Në rastin e nyjeve të punëtorëve, komunikimi me nyjet e menaxherit ekzekutohet përmesl Protokolli GRPC i cili punon me rrjete HTTP / 2. Me këtë protokoll, ata janë përgjegjës para nyjeve administruese për statusin e detyrave të tyre të caktuara, plus një shenjë jete që tregon nëse nyja vazhdon të punojë për kontejnerin.

Tufa vepron si një sistem i decentralizuar me shpejtësi të shpejtë për secilin proces, falë sistemit të skedarëve të shpërndarë. Ajo ka një kujtim të leximi i menjehershem gjë që optimizon këto procese leximi në kohë kur ngarkesa e leximit është jashtëzakonisht e lartë dhe nevojitet më shumë shpejtësi leximi gjatë rrethanave të tilla. Në të njëjtën mënyrë, shkrimi i informacionit në strukturën e tufës; grupimi i të gjithë informacionit në të njëjtin rrjet, diçka që kursen shumë kohë gjatë kërkesave të objektit. Natyrisht, efikasiteti në shkrimin dhe leximin e të dhënave rrit ndjeshëm shpejtësinë dhe performancën, pa dëmtuar ruajtjen dhe ruajtjen e të dhënave gjatë procesit.

Docker 1.12 menaxhon sistemin e tufës për të siguruar ruajtjen e të dhënave të shpërndara mirë dhe qasje të shpejtë në të dhënat që përmban. Bërja e një sistemi intensiv të leximit që adreson vetëm shkrimin e të dhënave në disk në momente shumë të nevojshme. Diçka që siguron performancë më të madhe në këtë fushë për sistemin dhe që nuk lë anash sigurinë, e cila brenda Docker është shumë e arritshme për ata që nuk janë ekspertë në këtë fushë. Ju duhet të keni njohuri më të përparuara vetëm në rastet kur duhet të merreni me sigurinë për trafikun e mbivendosur të rrjetit, i cili në shumicën e rasteve kërkon vëmendje ose konfigurim manual.

Nëse dëshironi të dini më shumë Docker dhe versionin e tij të ri këtu, ne ju lëmë lidhjen e tij blog zyrtar.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.