Kontejneri i orkestracija - Kormilari, kormila i kontejneri – priča iz potpalublja

Pokretanje aplikacija u izoliranoj okolini uvelike utječe na stabilnost samog sustava. Izvesti ovu priču što jednostavnije, i uz što manji gubitak performansi, zajednički je cilj svih razvojnih i operacijskih timova. Tu u priču ulaze kontejneri…

Tomislav Tipurić petak, 28. svibnja 2021. u 05:00

Priča o kontejnerima priča je o povijesti virtualizacije. Ona počinje negdje u prvom dijelu 2000-tih godina, u vrijeme kada su aplikacije pokretane na zasebnim fizičkim poslužiteljima, kako bi se postigla izolacija. Razlozi zašto je svaki pojedini workload, svaka pojedina (serverska) aplikacija zapravo imala svoju fizičku inkarnaciju u vidu hardvera, različiti su. U nekim su situacijama postojali i jasni tehnički razlozi za takav pristup, no često smo to radili zbog preporuke samih proizvođača takvog softvera, a često i zbog činjenice da one tvrtke koje su nam isporučivale nekakav softver, razvijen isključivo za nas, nisu htjele da se njihova aplikacija miješa s bilo čijom drugom. U to vrijeme podatkovne centre zvali smo server-salama, koje su više podsjećale na nekakve podrume s ogromnim, nepreglednim poljima servera, poslaganih u kojekakve redove, ili čak fizički posložene po podu, koji su imali na ovaj ili onaj način riješenu mrežu i napajanje. Pronaći prostor za tako veliki broj fizičkih servera, od kojih je svaki odrađivao samo jednu zadaću, bio je samo jedan od problema. Troškovi struje i hlađenja takvih prostora predstavljali su ogroman gubitak za organizaciju.

Članak dostupan pretplatnicima

Kako bi mogao pročitati cijeli članak, moraš biti prijavljen na Bug.hr sa svojim podacima te imati status pretplatnika.

Bug 343 lipanj 2021.

Developer Toolbox