Synology NAS - Docker implementacije
(1 korsinik/a gleda/ju temu) (1) Gost

Synology NAS - Docker implementacije


24.05.2016 | 13:15
Evo da malo otvorimo još jednu temu, vjerujem da ima ljudi koji koriste ovo ili će možda koristit u budućnosti.

Za one koji nisu čuli za Docker mogu više infomacija naći tu: www.docker.com no ukratko to je open source platforma koja u komparaciji prave virtualizacije mijenja hypervizor i guest OS u jednom potezu. Naravno Docker se ne može komparirati sa pravom virtualizacijom, ali za neke primjere je više nego dovoljan pogotovo kada OS kao komponeneta nije potreban (zato jer ga sami fizički NAS ili neki drugi stroj već koristi).

Primjer toga je potreba za nekim komadom software koji se može instalirati i pokretati na fizičkom stroju na kojem je docker platforma, ali njegova konfiguracija je pre kompleksna kako bi se elegantno izvela pa se zbog toga slaže unutar Docker image-a (i kasnije containera) koji će omogućiti da cijelo rješenje ostane u sandbox stanju (kao primjerice iOS aplikacije).

Dodatno tome neka rješenja traže i određene framework-e, binary-e i slično što možda netko ne želi instalirati na svoj hadrware izbora.

Još jedna primjena gdje docker rješenje stvarno dolaze do izražaja je podizanje više verzija iste aplikacije u svrhu testiranja. Npr, v1, v2 itd identične aplikacije kako bi se vidjela kako se ponaša na istom hardware-u. Ovo je također i prikladno kako bi se i aplikacija prebacila sa jednog fizičkog hosta na drugi (dakle sa jednom docker servera na drugi).

Mogućnosti ima mnogo, a ja bi samo naveo neke koje čak i sam Synology koristi za neke svoje aplikacije, te neke koje sam vidio da bi mi mogle biti korisne.

Docker na Synology platformi nije podržan na svim modelima. Također tu je bitno naglasiti da je kao i kod prave virtualzacije za određene aplikacije/rješenja potrebno dosta CPU/RAM resursa.

Osobno koristim 412+ model Synology koji ima podršku za Docker i dodatno je stroj podignut sa 1 na 2GB rama (nije nužno i nema veze sa Docker zahtjevima, ali dobro dođe ovisno o tome koliko se opterećuje sam NAS).

Instalacija Dockera se vrši klasičnim putem preko Package Center-a. Po završetku instalcije, platforma je spremna za korištenje.

Aplikacija ima solidno GUI rješenje (iako za neke ozbiljnije zahvate će se morati koristiti SSH pristup i docker command naredbe) preko kojeg se može vidjeti grafičko stanje svih virtualnih rješenja koje se trenutno koriste (Docker ih zove 'containers'), njihova CPU i RAM utilizacija kao i ukupna utilizacija istih na razini cijelog NASa (hosta).


ScreenShot2016-05-24at13.37.32.png


Registry segment je mjesto gdje se radi pretraživanje i slaganje repozitorija iz kojeg će se pozivati gotovi Docker image-i koje želimo pokrenuti i koristiti. Zadano stanje docker je da korsiti svoj registry.hub.docker.com URL koji se može i pregledavati preko docker.com stranice.

Rezultati pretrage izgledaju primjerice ovako (recimo Redmine platforma):

ScreenShot2016-05-24at13.41.19.png


Svaki od punuđenih image-a je službena (ili 3rd party) moguća implmentacija docker verzije koju je moguće pokrenuti na vašem Docker hostu (naravno neke su gladne resursa tako da to uvijek treba imati u vidu).

Nakon što se preko 'download' tipke preuzme odgovarajući image on ostaje dostupa u 'Image' kategoriji. Putem njih se može kreirati koliko god korisnik želi containera koji će biti konfigurirani na razne načine. Dodatno, prilikom preuzimanja imagea ponuditi će se i koju točno verziju rješenja želite, tako da svaki image može biti druge verzije i shodno tome i manji ili veći broj njegovih containera kojie želite koristit.

ScreenShot2016-05-24at13.45.57.png


Nakon što je image preuzet, odabere se sa popisa i pokreće se kreiranje 'containera' (dakle konačnog rješenja koje će biti aplikacija na vašem hostu.

Neću sada objašnjavati svaki pojedini korak wizarda (jer i svaki image možda ima spcifične potrebe koje je potrebno napraviti i definirati kako bi container ispravno radio), no u svakom slučaju po kreirano kontaineru isti se može pokretati i stopirati po želji.

ScreenShot2016-05-24at13.52.18.png


Neka rješenja su web aplikacije, baze, aplikacije i slično, pa će se shodno tome i na drugačiji način njima pristupati.

Za primjer navesti ću nešto što je poprilično korisnio pogotovo korisnicima Synolgy okolina (ali naravno i bilo kojih drugih serverskih okruženja) jer nativni DSM 'Task Manager'/Resource monitor nije na nivou. Spor je, nedovoljno informativan i definitvno ima boljih rješenja.

Jedno od tih rješenja je i NetData. System monitor u realnom vremenu sa hrpom plugina i mogućnosti nadzora raznih hardware i software komponenti (recimo SQL stanje baza, performance, lockovi i slično).

Nakon što je složen na NASu (ili bilo kojem drugom serveru na kojem se želi pratit stanje resursa, opterećena i sva ostala čudesa, pristup dashboardu ide preko URL adrese vašeg hosta i porta na kojem je kontainer složen.

Defaultno za NetData to je port 19999 na http-u i izgleda ovako u crnoj i bijeloj varijanti:

netdata_syno.png


netdata_syno_white.png


Sva konfiguracija ovog alata ide preko odgovarajuće conf datoteke no to sada nije ni bitno. U živo ovo izgleda jako impresivno, fluidno i informativno što je i najbitnije.

Poanta ovoga je bila napisati par riječi o Dockeru kao takvom i navesti NetData kao jedno brzo i jako kvalitetno besplatno rješenje kao zamjenu za Synology Resource monitor.

Osobno koristim još neka rješenja kroz Docker i vjerujem da ću ih u dogledno vrijeme koristiti još i više. Ako netko ima neki primjer korisne apliakacije koju koristi kroz Docker, volio bi čuti
Moderatori: Bertone
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 1 dan
  • ZeljkoB: Zaba na dev beti radi bez greske
  • dpasaric: Vidio sam neke na Twitteru da su stavili dev betu, ali nisu ovdje.
  • mbp2009: ne vidim neke konkretne info na netu za to
  • mbp2009: Ne znam odakle ove diskusije poticu, ali da vidim, ima li koga na dev beti ios? Pogotovo ovaj dio me zanima za PBZ i poslovnu PBZ, ako radi
  • dpasaric: Čekam da mi dođe jedan zanimljiv komad hardvera, pa ću finalizirati velik pregled monitora koji će mnogima biti koristan!
  • dpasaric: "Your request has been processed"
  • Ender: takodje i ja molim admina da obrise i moj korisnicki nalog. ostavljam mogucnost da se kasnije opet prijavim kad i ako se neke stvari promene. pozzz i svako dobro.
  • dpasaric: @Air U redu, razumio sam. Hvala ti na svemu onom pozitivnom, ono drugo će srediti vrijeme.
  • jura22: Vrijeđaj partizane i Tita pa da vidiš.
  • Air: Ako si razumio onda napravi to, a ne da moram pisali litanije za jednostavan zahtjev.
  • dpasaric: Air, naravno da je dovoljno, ako to želiš mogu i ja odmah, ali hej, jutro je pametnije od večeri, prespavaj, pa javi, najmanji je problem kliknuti na delete.
  • Air: Zanimljiv vam je latinski. Uživajte. Između vaših upisa napišite što je potrebno da zatvorim račun na Jabučnjaku ako nije očigledno dovoljno razumljivo ovo što sam napisao na vikalici.
  • smayoo: Canis mater studiorum. Stara studentska. :D
  • dpasaric: @Gjuroo: Per aspera ad astra!
  • Gjuroo: @Air: Illegitimi non carborundum.
  • dpasaric: Chill out i vidjet ćeš kako će ovo sada biti ugodnije, korisnije i pozitivnije mjesto za sve korisnike.
  • dpasaric: Joj ne drami.
  • Air: Molim odgovornu osobu da obriše Air račun.
  • Air: U ovim novim okolnostima transparentnog licemjerstva pojedinca podvlačim crtu. Ja nemam želudac za trpiti to da mi jedan licemjer briše čiste postove samo zato što on ima problem u svojoj glavi. Kako je tino1 rekao bilo mi je zadovoljstvo dolaziti na Jabučnjak radi ljudi. Ovim putem pozdravljam sve dobre ljude Jabučnjaka i HVALA vam! Nakon ovog upisa brišem svoj račun.
  • dpasaric: Sve što je sada obrisano u "kafanskim laprdanjima" je bilo u dogovoru s Djurom, počistili samo za sobom i tko hoće može tamo dalje s "lakim temama".
  • drlovric: @Rusty: Slazem se 100%. Svako bira za sebe. Jedna tema u sekciji Razno, nije smetala nikome ko je dosao da konzumira nesto drugo. Ako sam dosao u ducan da kupim povrce, zasto bi mi smetalo sto prodaju i hranu za bebe? :)
  • rusty: Evo kao dugogodišnji član foruma, moram priznati da niti jednom nisam otvorio političke teme niti sudjelovao u njima na forumu. Dolazim vidjeti non političke, non automobili teme. I jedna i druga su mi kao nogomet, besmislene i ne interesantne. Da li će mi faliti, ne. Da li ću manje dolaziti na forum, ne.
  • dpasaric: To je tvoje viđenje.
  • dpasaric: Obećajem da ćemo je izreklamirati na forumu, pa tko voli…
  • Air: Znam tvoje ovlasti. Nije u tome problem. Problem je što se Jabučnjak predstavlja kao pozitivan, a ovo što ti radiš je negativno!
  • dpasaric: Evo, pokreni i ti moderiraj Signal grupu za vaše političke rasprave.
  • dpasaric: I probaj biti koristan. Pokreni nešto pametno i svima korisno.
  • dpasaric: Pročitaj kućni red još jednom.
  • Air: @dpasaric Otvorio si javni komunikacijski kanal. Tko si ti da brišeš postove iste tematike o kojoj sam pišeš, ako ti postovi nisu uvredljivi i ne krše nikakav zakon?
  • dpasaric: Poanta je da je besmisleno dalje širiti raspravu.
  • Air: Fakat imaš teških osobnih problema
  • Air: Protiv "cara" se ne smije ništa pisati?
  • Air: Smetati osobno?
  • Air: i zašto si obrisao ovaj moj tekst is te teme?
  • Air: u temi kafanska laprdanja
  • Air: @dpasaric Samostalno, ničim izazvan optužio si Djuru za nešto. Djuro ti je odgovorio. Budi čovjek, pa kada si "zagrizao" odgovori čovjeku na njegovu cijelu obranu. - stavku po stavku.
  • Air: Skrećeš TEMUsa svojih LOŠIH djela na svoja DOBRA djela (koja nitko ne spori).;)
  • dpasaric: Propast su lijenost i jalovo lamentiranje. Tko je vrijedan i radi neće propasti.
  • dpasaric: Jabučnjak je do svoje punoljetnosti davao odličnu pomoć svakome tko je došao i bez vaših političkih prepucavanja.
  • dpasaric: Vaša hipoteze su potpuno promašene! :) Ono kao "super je imati stalno aktivnu crnu kroniku jer će onda puno ljudi to čitati, pa će ti koji to čitaju pomagati drugima." Bez brige, tko treba pomoć dobit će je i bez crne kronike.
  • Air: Represija i samovolja su isključivo put u propast
  • drlovric: Represija i samovolja nikada nije rjesenje.
  • drlovric: Plenkovic je porucivao Hrvatima kome nije dobro neka ide u DE. Bis bald. A danas drzava daje pare povratnicima jer kapital su ljudi. Ako nas KGB sve rastjera odavdje, ovaj forum ce sam sebi biti svrha :)
  • Air: Mislim da je uvreda za članove jabučnjaka koji su aktivni u političkim temama na jabučnjaku uspoređivati ih sa ekipom koja “troši” takve teme na drugim portalima. Iako smo svakodnevno na forumu neke od tih politički tema nemaju upisa po nekoliko dana. To znači da ekipa nije “ovisna” o tome da non-stop nešto serucka nego se upisuje kad netko nešto ima.
  • Air: Na osnovu ovoga dolazimo da je vrijednost ovog foruma u ljudima koji su svakodnevno aktivni na forumu, a to je uz pomoći ovih političkih tema.
  • Air: Druga vrijednost je već navedena, a to je što je forum sa takvim temama bio aktivan, i ljudi su tada bili prisutni pa su češće otvarali tehničke teme i više pomagali. Danas, a pogotovo u skoroj budućnosti više neće biti potreba za ovakvim tehničkim forumima jer će ljudi pomoću AI-a brže i učinkovitije naći rješenja svog problema.
  • Air: Nije poanta tih tema da netko “ispadne” upravu, niti da se netko uvjeri u neku od teorija koje smo ovdje secirali. Poanta je da su mnogi članovi na osnovu smayoo-ovog angažmana korigirali svoje izražavanje i prepucavanje. Ja sam prvi među njima.
  • Air: Prva vrijednost naših politički tema je: kažu “željezo se kuje dok je vruće” po tom principu ja vidim velike promjene na mnogim članovima koji su aktivni u tim temama. Neće se netko naučiti komunicirati i promišljati o svojoj dosadašnjoj negativnoj komunikaciji kada nema “vatre” i aktivnog korektiva (u našem slučaju smayoo-ta).
  • Air: dok sam došao doma teme je već zaključana pa ću ovdje dodati… tino1 je većinu toga lijepo napisao. Dodati ću da mislim da ove “političke” teme nisu bile uzalud.
  • Bertone: Smanji veličinu slika i trebalo bi proći ili sačekaj da se javi Riba ili Davor, oni znaju kak je podešen forum i što prolazi, a što ne.

Za vikanje moraš biti prijavljen.

Prijava

Novo na Jabučnjaku

Teme

Poruke

Oglasi

Anketa

Koji Mac koristite?

Page Speed 0.44 Seconds

Provided by iJoomla SEO