Ano ang bago sa Docker 1.12

Ang Docker ay ang kilala bilang isang platform ng orkestra ng lalagyan ng application. Bilang isang platform, nag-aalok ito sa mga gumagamit nito ng lahat na may kasamang pamamahala ng lalagyan, mula sa pinaka-pangunahing mga kinakailangan, tulad ng pag-tabulate ng pinakasimpleng proseso na kinakailangan ng mga lalagyan, sa mga pinaka-kumplikadong proseso, tulad ng pagsusuri ng data sa oras. Totoong bahagi iyon ng mga pagpapaandar ng orkestra.

1

Para sa pagkakataong ito, ang Docker ay na-update kasama ang bersyon nito na 1.12, na nagsasama ng maraming mga bagong tampok, salamat sa pakikipagtulungan ng mga developer ng platform at mga kontribusyon na ginawa ng komunidad.

Docker 1.12.

Ang isang pangkat ng mga tampok ay isinasama sa pagkakataong ito upang maipalabas ang isang pagpipilian na kilala bilang swarm mode. Ito ay binuo bilang isang istraktura na may mga node na isinama sa pamamagitan ng isang desentralisadong sistema, kung saan ang bawat node ay nakapag-iisa isang subsystem na namagitan sa pangangasiwa ng pangkalahatang sistema, para sa pag-iimbak ng mga mapagkukunan. Ang bawat node ay maaaring mai-program upang ang isang pangkat o ilan sa kanila ay nakatuon sa pamumuno ng ilang mga gawain; Gumagawa ang pangkat na ito sa pangangasiwa ng kumpol at mga gawain na kinakailangan ng lalagyan, kasama ang serbisyong ipinagkakaloob sa API. at ang iba pang pangkat ng mga node sa natitirang operasyon. Lna kilala bilang mga node ng manggagawa,tGumagawa sila sa pagpapatupad ng mga simpleng gawain at lahat na nagsasangkot sa daloy ng data sa lalagyan. Mahalagang tandaan na bilang bahagi ng seguridad, ang mga "hindi nangungunang" node para sa mga lalagyan ay walang ganap na pag-access sa impormasyong ibinigay ng API at data warehouse. Limitado lamang sila sa pagtupad sa kanilang pangunahing mga tungkulin at pag-uulat sa bawat isa sa kanilang mga gawain.

2

Ito ay nagkakahalaga ng tandaan na ang mga node na nakatalaga sa ilang mga gawain ay hindi palaging mapanatili permanenteng doon, maaari silang muling maitalaga sa ibang mga tungkulin sa pamamagitan ng pagsasaayos. Karaniwan itong pinangalanan ang suporta na maibibigay ng bawat isa kapag ang isa sa kanila ay hindi kayang tuparin ang kanilang nakatalagang tungkulin.

Bilang isang suporta para sa komunikasyon sa pagitan ng mga node, inilapat ang isang manager na sumusuporta sa kanila sa gawaing ito ng paghawak ng impormasyon. Ang mga node na ididirekta nila sa pamamagitan ng isang pinagkasunduan, ang mga pagkilos na may kasamang mga serbisyo at gawain sa pulutong. Sa madaling salita, ang node na napili bilang pinuno ay kumikilos tulad ng sa panahon ng pamamahala at paggawa ng desisyon para sa mga lalagyan. Pagkatapos, ang node na ito na namamahala at nagbibigay ng katayuan ng bawat node sa pagsubaybay nito, nag-aalok din ng impormasyon tungkol sa mga gawain at serbisyong isinagawa ng mga ito. Ang mga node na ito na namamahala naman ay hindi nangangailangan ng mga eksklusibong pahintulot para sa mga susi na nagbibigay ng pag-access sa nasabing impormasyon, gumagana ang mga ito nang walang salungatan sa isyung ito, na iniiwan ang suportang dapat nilang ibigay para sa mga pinuno para sa natitirang mga node.

3

Sa kaso ng mga node ng manggagawa, ang komunikasyon sa mga node ng manager ay naisasagawal GRPC protocol na nagtatrabaho sa mga network HTTP / 2. Gamit ang protokol na ito, mananagot sila sa mga namamahala ng mga node para sa katayuan ng kanilang itinalagang mga gawain, kasama ang isang tanda ng buhay na nagpapahiwatig kung ang node ay patuloy na gumagana para sa lalagyan.

Ang swarm ay kumikilos bilang isang mabilis na dumadaloy, desentralisadong sistema para sa bawat proseso, salamat sa ipinamahagi nitong file system. Mayroon itong memorya ng instant na basahin na na-optimize ang mga proseso ng pagbabasa na ito sa mga oras kung saan ang karga sa pagbabasa ay lubos na mataas at higit na bilis ng pagbabasa ay kinakailangan sa mga ganitong sitwasyon. Sa parehong paraan, ang pagsulat ng impormasyon sa istraktura ng kuyog; pagpapangkat ng lahat ng impormasyon sa isang parehong network, isang bagay na nakakatipid ng maraming oras sa panahon ng mga kahilingan sa object. Malinaw na, ang kahusayan sa pagsulat at pagbabasa ng data ay malaki ang nagdaragdag ng bilis at pagganap, nang hindi bababa sa presyo ang konserbasyon at pag-iimbak ng data sa panahon ng proseso.

Pinamamahalaan ng Docker 1.12 ang swarm system upang magbigay ng isang mahusay na naipamahaging warehouse ng data na may mabilis na pag-access sa nilalaman na data. Ang paggawa ng isang basang masinsinang sistema na tumutugon lamang sa pagsulat ng data sa disk sa napaka kailangan na sandali. Isang bagay na nagbibigay ng higit na pagganap sa lugar na ito para sa system at hindi ito nag-iiwan ng seguridad, na sa loob ng Docker ay napaka-access para sa mga hindi dalubhasa sa larangan. Dapat ay mayroon ka lamang mas advanced na kaalaman sa mga kaso kung saan kailangan mong hawakan ang seguridad para sa overlay na trapiko sa network, na sa karamihan ng mga kaso ay nangangailangan ng manu-manong pansin o pagsasaayos.

Kung nais mong malaman ang higit pa sa Docker at ang bagong bersyon dito ay iniiwan namin sa iyo ang link nito opisyal na blog.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.