Što je novo u Dockeru 1.12

Docker je ono što je poznato kao platforma za orkestraciju kontejnera aplikacija. Kao platforma, svojim korisnicima nudi sve što uključuje upravljanje spremnicima, u rasponu od najosnovnijih zahtjeva, poput tabelarnog prikazivanja najjednostavnijih procesa koje kontejneri podrazumijevaju, do najsloženijih procesa, poput vremenske procjene podataka. stvarne koje su dio funkcija orkestratora.

1 Za ovu priliku Docker je obnovljen sa svojom verzijom 1.12, koja uključuje mnoge nove funkcije, zahvaljujući saradnji programera platforme i doprinosu zajednice.

Docker 1.12.

Grupa mogućnosti ugrađena je u ovu priliku da se oslobodi opcija poznata kao rojni način. To se odvija kao struktura sa čvorovima koji su povezani decentralizovanim sistemom, pri čemu je svaki čvor neovisno podsistem koji intervenira u administraciji općeg sistema za skladištenje resursa. Svaki čvor može se programirati tako da se grupa ili neki od njih usredotoče na vođenje određenih zadataka; Ova grupa radi na administraciji klastera i zadacima koje kontejner podrazumijeva, plus usluga pružena API-ju. a druga grupa čvorova u preostalim operacijama. Lkoji su poznati kao radnički čvorovi,tRade na izvršavanju jednostavnih zadataka i svega što uključuje protok podataka u spremniku. Važno je napomenuti da kao dio sigurnosti, ti "ne vodeći" čvorovi za spremnike nemaju puni pristup informacijama koje pruža API i skladište podataka. Ograničeni su samo na ispunjavanje svojih osnovnih funkcija i izvještavanje o svakom od svojih zadataka.

2

Vrijedno je napomenuti da se čvorovi dodijeljeni određenim zadacima ne zadržavaju uvijek trajno, već ih se može dodijeliti drugim ulogama putem konfiguracije. Obično se imenuje podršku koju svako može pružiti kada neko od njih nije u stanju da ispuni dodijeljenu ulogu.

Kao podrška za komunikaciju između čvorova, primjenjuje se upravitelj koji ih podržava u ovom zadatku rukovanja informacijama. Čvorovi koje oni izvode izvršavaju se konsenzusom, radnje koje uključuju usluge i zadatke u roju. Drugim riječima, čvor odabran kao vođa djeluje kao takav tijekom upravljanja i donošenja odluka za spremnike. Zatim ovaj čvor koji upravlja i pruža status svakog čvora svom nadzoru, takođe nudi informacije o zadacima i uslugama koje izvršavaju. Ovi čvorovi koji upravljaju zauzvrat ne zahtijevaju ekskluzivne dozvole za ključeve koji pružaju pristup navedenim informacijama, oni rade bez sukoba na ovom pitanju, ostavljajući podršku koju moraju izdati za voditelje za preostale čvorove.

3

U slučaju radničkih čvorova, komunikacija s upravljačkim čvorovima se izvodil GRPC protokol ko radi sa mrežama HTTP / 2. Ovim protokolom generiraju račune upravljačkim čvorovima statusa dodijeljenih zadataka, plus znak života koji pokazuje da li čvor nastavlja raditi za spremnik.

Roj djeluje kao brzi decentralizirani sistem za svaki proces, zahvaljujući distribuiranom sistemu datoteka. Ima uspomenu na trenutno čitanje što optimizira ove procese čitanja u trenutcima kada je opterećenje čitanja izuzetno veliko i potrebna je veća brzina čitanja u takvim okolnostima. Na isti način, pisanje informacija u strukturi roja; grupiranje svih informacija u istoj mreži, nešto što štedi puno vremena tijekom zahtjeva za objektima. Očigledno je da efikasnost pisanja i čitanja podataka znatno povećava brzinu i performanse, bez potcenjivanja očuvanja i skladištenja podataka tokom procesa.

Docker 1.12 upravlja rojevskim sistemom kako bi pružio dobro distribuiranu pohranu podataka i brz pristup podacima koje sadrži. Izrada sistema za intenzivno čitanje koji se bavi samo upisivanjem podataka na disk u vrlo potrebnim trenucima. Nešto što sistemu osigurava veće performanse na ovom području i što ne ostavlja sigurnost po strani, što je unutar Dockera vrlo dostupno onima koji nisu stručnjaci u tom području. Naprednije znanje trebali biste imati samo u slučajevima kada trebate rukovati sigurnošću mrežnog prometa koji se preklapa, što u većini slučajeva zahtijeva ručnu pažnju ili konfiguraciju.

Ako želite znati više o Dockeru i njegovoj novoj verziji, ovdje ćemo vam ostaviti vezu službeni blog.


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.