![]() |
Ako nekog zanima zašto je korišten Kodi:
- dvije televizije mi nemaju mogućnost spajanja na server i streamanje, pa se preko web-a spajam na kodi i streamam preko njega. Klikneš na web --> kodi page --> biraš film --> gledaš. Ja sam isto sumnja da će mi biti problem sa HDD-om, zato sam na kraju i iša u RAID 10. Time mi je nekih 400 MB/s na diskovima. Diskovi su Toshibini 3TB 7200 MB. |
Citiraj:
Isto ako moras imati 10 simultanih streamova, treba ti jeben procesor za to ako kojim slucajem 4K film nije u pravilnom codecu kodirano jer ce ti transkodirati svaki video ili nece uopce raditi. Tebi bi bio za ovo najbolji polovni Dell server R710 serije sa 128GB Rama gdje ti je recimo 50ak caching disk i polovnu P2000 Quadro karticu koja bi ti transkodirala sto god treba. Raid 5 sa hot spare diskom ili vise njih bi ti bilo najoptimalnije(sto vise TB to bolje), Linux platforma i Plex server. Network barem 10Gbit redundantni linkovi do core switcha. Nakon toga projekt mreze za 10 4K streamova koji mogu ici od 40Mbps pa sve do 100Mbps ovisno o verziji filma, znaci zatrpas Gigabitni link ko nista jer nemas nikakav overhead. Mikrotik opremu bi preporucio ako se mora voditi neki razumni budget, ako ne onda Cisco. najvaznije..da li ce filmovi biti iz Videoteke ili kupljeni? Jer imas profesionalna rijesenja koja ti rjesavaju sve probleme za kupljene. ALI kostaju. Kaleidescape server - playeri Dalje ako bi isao na Plex opciju za koju sam iznad pisao, moras znati koje playere sve imas i da li nativno podrzavaju h265 ili h264, da li ces vrtiti preko aplikacije na Smart TVu(da li su uopce iste televizije) ili odes najsigurnije sa Nvidia Shield uredjajima koji vrte Plex i sve vrte u Direct Playu sa servera? Da li lokacije moraju imati support za Dolby Atmos ili je stereo dovoljan. P.S. ako imas face pogledaj grupu Plexoholics i samo skrolaj kroz primjere setupova, dobit ces ideju po komentarima sta ti treba za 10 x 4K stream. |
Citiraj:
"Obični" DLNA je "lakši" protokol od nekog sustava poput Plexa koji će, iz mog iskustva, uvijek nešto pametovati s transkodiranjem čak ako i uređaj zna pročitati originalni file, a još uvijek nema opciju da mu se na potpuno ugasi transcoding. To za posljedicu ima da za njega uvijek treba jači procesor. Zato staviš DLNA, transkodiraš unaprijed i nemaš brige. |
Vidim da ima puno 'strucnjaka' ovdje.
Dakle, kao prvo, koliko vidim govori se da ce NAS imati u konacnici 'pipu' ud 1Gbit/s, dakle NAS mora moci dati ~110Mbytes/sec throughput. Kakvi SSD-ovi, kakve bakracine? Svasta. Nepotrebno za zadatak koji se trazi. Isto kao i silni GB za cache. Kakav cache kad je rijec o NAS-u? Da pojasnim ovo: cache se fila kad se nesto cita. Ne puni se sa read-aheadom. Dakle, taj silni cache ce biti totalno beskoristan, osim ako netko ne pocne gledati taj isti film dok je jos u cache-u. Dakle, za ovaj use-case, nepotrebno. RAID5 vs RAID6 vs RAID10. Govori se primarno o citanju. Dakle, RAID5/6 su tu isto jako dobri i nema potrbe za RAID10. RAID10 se koristi kad ima dosta pisanja, i overhead (pogotovo kod RAID6) moze stvoriti probleme. Ovdje nije takva situacija. Dakle, ostaje RAID5 vs RAID6. Za vecinu home-usera RAID5 je dovoljan. RAID6 se koristi da se izbjega double-disk failure situacija, i za one kojima su podaci najbitniji, koristit ce RAID6. Inace, za neupucene, RAID6 je prakticki default danas u storage sustavima kad se koriste HDD-ovi. Btw, RAID5/6 nisu sporiji od RAID10 za citanje, dapace suprotno. Nadalje, brzina HDD-ova. Evo, cisto za usporedbu. Bas probao doma - 3x WD Green 3TB - dakle 5400rpm diskovi + ZFS u RAIDZ1 (pandan RAID5). Paralelno citanje 10 streamova, za ovaj primjer fileovi velicine od 1GB. Max throughput. Average total brzina citanja je bila cca 140Mbytes/sec. Dakle, 3 WD green diska na 5400rpm vec zafilaju 1Gbit mrezu. Vise diskova - veca propusnost. 7200rpm vs 5400rpm isto donosi solidnu prednost. Naravno, bitan utjecaj moze imati pisanje, ako se pise u tom trenutku. No 1Gbit mreza je vec sama po sebi dovoljan 'bottleneck' za sve. I na kraju CPU utilizacija. Moj NAS je obican celeron - J1900 CPU. Kod ovog testa CPU utilizacija je bila magicnih 20% (ne racunajuci io wait, ali to je druga prica). Naravno vrlo bitan utjecaj mogu imati sljedeci faktori ako se zeli koristiti: 1) transkodiranje - CPU/GPU ce postati bottleneck, pogotovo za toliko streamova. 2) 10Gbit mreza - potrebna veca kolicina diskova. U konacnici, koliki je stvarno throughput potreban? Ako je pipa od samo 1Gbit/s, onda i 5-6 7200k HDD-ova u RAID6 ce biti daleko vise nego dovoljno, i bez nekog glomaznog CPU-a. A RAM? Realno, moze raditi i sa 1GB RAM-a. Ako se koristi ZFS, onda bi rekao bolje 4-8GB RAM. Moze uvijek i vise, ali nece imati nekog efekta za ovaj slucaj. |
Citiraj:
Ako se slučajno svih 10 filmova koje u jednom trenutku strimaš nalaze na jednom od diskova imat ćeš velikih problema sa strimom, a drugo sa diskom jer će glava diska preskakati s filma na film i velika šansa da disk rikne. Čak i da imaš RAID opet se može dogoditi ista stvar da se na jednom od diskova u RAID nalazi više filmova koje baš u tom trenutku strimaš. Ako ti je jedan 4K film cca 80Mbps onda kada to pomnožiš sa 10 ako strimaš desetak filmova istovremeno teško da će NAS podnijeti 800 Mbps. Jedan do dva strima ili 3 maksimum ali 10 u isto vrijeme ne hoda. Također ako svaki od ovih 10 korisnika želi pretraživati po disku odnosno filmovima velika vjerojatnost da će diskovi otići puno brže od ovakvog opterećenja. Kako to ima složeno za Youtube ili kod Netflixa je pitanje, ali sigurno to nije na naćin kako mi to slažemo. Evo da pojednostavnim. Imaš 10 filmova svaki od 70000 MB, a prosječno trajanje filma je 120 minuta ili 7200 sekundi. 10x70000/7200 daje promet od 100 Mb/s no kod toga ako je riječ o mehaničkim diskovima moraš računati na repozicioniranje glave HD sa jednog na drugi film a to se radi 10 puta u sekundi jer svi strimovi imaju isti prioritet. Ako imaš peh pa se više filmova nalazi na istom disku teško će disk slati 100 MB/s uz repozicioniranje glave diska, vrlo vjerojatno da će disk prije riknuti. Kolega priča o filmu veličine 1GB, to je za 4K HDR format smeće. Računaj za vrlo kvalitetne strimove da filma ima cca 70000 MB odnosno 70 GB svaki. A to je samo 70 puta više od pretpostavljene veličine filma od 1 GB s kojom je ušao u računicu. |
Citiraj:
RAID - stripe size/stripe width. Proguglaj. Ukratko - svi podaci su na svim diskovima, osim ako se koristi JBOD. Diskovi NECE umrijeti od takvog rada. Glava stalno trkelja po disku u radu, i to je prakticki normalno. Citiraj:
Citiraj:
|
Uh puno se napisalo, hvala Nick na opširnom objašnjenju.
Morat ću to malo proučiti kad dođem doma. ______________ Sent from my mobile using Tapatalk |
Citiraj:
Govorimo o 10 streamova u isto vrijeme, nije to puno. Kao što je Nick7 rekao, RAID5 ili RAID6 i read bez problema može i poduplati broj TV-a. |
Imam neki osjećaj da je ovo za apartmane, tj. turiste i stvarno ne vidim potrebu da budu neki 4K 80mbps bitrate filmovi osim ako će u apartmanima biti neki mega veliki televizori da se primijeti razlika između 1080p ili nekog 4k u nižem bitrateu. Pa Netflix, Prime i ostali ne idu iznad nekih 20-30 megabita, pa neće valjda biti samo neki picajzla filmofili i ljubitelji praćenja kako leluja kosa na ekranu.
|
OFF Topic
Citiraj:
Za primjer, njihovi 1080p HD-eAC3 streamovi idu uredno oko/preko 20Mbit: https://i.postimg.cc/ZYFLpWZF/SS.png https://i.postimg.cc/XYXKRx5Q/SS1.png |
Da, za apartmane je.
Nažalost u takvom sam odnosu da mi je problem jer nisam u direktnoj komunikaciji s čovjekom nego sve ide preko prijatelja, pa dok dobijem sve detalje i informacije to traje... Npr. jutros me zove i kaže da čovjeku ipak filmovi nisu 4k nego 1080p, ali da su mu televizije 4K :hitthewal: I eto zaokreta. Jbga, tako je kad radiš s ljudima koji ni sami ne kuže tematiku, a onda još ide usmenom predajom. Na kraju ću ja to morat doć ugradit i poštelat, ali tako je kako je. Da ne odgovaram na pojedinačne postove, Ići će 10x Android televizije, ovaj model (piše da ima 4-jezgreni proc). Imam sličan model doma, pa sam probao napravit mini test sa svojim uređajima i openmediavault OS-om kako je predloženo. Nije dobro završilo. Prvo taj openmediavault me izje** jer se ne može bootat direktno sa USB sticka nego ga se *mora* instalirat negdje...onda sam ga instalirao na drugi stick. Pa dignem sustav sa tog sticka i uđem u omv, kad ono cli interface...naravno, ne može mu se pristupit lokalno, nego sam morao ić na drugi komp i preko webui-a mu pristupiti. Nakon toga vidim da nema DLNA, pa kažem idem ga instalirati. No, među packages-ima uopće nema DLNA, kamoli MiniDLNA. Nakon googlanja shvatim kako moram manualno instalirati MiniDLNA jer ga OMV iz nekog razloga više ne podržava, verzija 3.3.11. Instaliram MiniDLNA, i sjebe kompletno OS. CLI se boota, webui prikaže login screen, međutim nakon toga dobijem ovo: S obzirom da nemam veliko znanje o Linuxu, niti znam kako troubleshootat ovaj problem, odustajem od openmediavaulta. Sljedeće ću probati Ivin Centos7. Plexoholics grupu na fejsu ne mogu naći. U transcoding se iskreno ne razumijem baš, pa mi je to jedna od nepoznatih komponenti. Ja sam mislio ako televizije preko LAN kabela povlače podatke sa NAS servera, da tu nema nikakvog transkodiranja, odnosno da one dekodiraju film lokalno... Dakle suma summarum treba mi sustav koji može probaviti: 10x 1080p streamova simultano max. 4x2TB prostora za sve to + 1 HDD od 2TB za redundancy (sve skupa 5 diskova od 2TB). Nekako sam najbliže opciji od Nick7, a to je RAID5. Ako sam dobro shvatio, u RAID5 polju, ova 4 diska su u striping modu, a na petog se zapisuju podaci za rebuildanje ako crkne koji od ova 4. Sad ostaju samo pitanja: 1. Kolika propusnost mreže za sve to treba, i hoće li 1Gbit switch biti dosta? 2. Da li bi bio dovoljan neki "pro" Synology NAS server ili pak ići na jaču custom Ryzen konfu? 3. HDD-ovi vs. SSD-ovi ? 4. Koji switch ? Pitao sam okolo razne "stručnjake" ista ova pitanja, no nitko od njih nije baš siguran šta bi tu trebalo da to radi dobro... |
Citiraj:
Ovaj posao nije jeftin za odraditi stoga bi i usluga od početka do kraja trebala bit na nivou, bar da ja to radim... Naravno jedna od opcija bi mogla biti kako je netko već rekao, plex (nije da ga volim al možda bi mogla bit kao jednostavnija opcija). Dofurat neki testni sistem (laptop recimo), spojit sve i vidjet dal i kako radi, al tu je puno faktora i pitanja da je teško dat (bar meni) jedinstveno rješenje. |
Citiraj:
Citiraj:
, sto bi bilo na kranici 100Mbit mreze, iliti 10% zauzeca 1Gbit mreze. Cak da su i duplo vece kvalitete dodjes do tek duplo vece brojke. 2) Da, za to ti je dovoljan i neki non-pro Synology. Mozes uzeti cak recimo i 3x4TB diska za to, i biti ce dovoljno brzo. 3) HDD. Nema smisla za to koristiti SSD. Apsolutno nema smisla. 4) Neko koji radi ;) .. salim se, za to ne bi znao reci koji je najbolji... no treba ti neki 16-portni. I na kraju, ako radis 'slozenac', onda imas opcije: FreeNAS, ili sam recimo staviti Linux. Ja bi osobno stavio Linux/ZFS/samba gore za to, i 'call it a day'. Na kraju svega, pazi da se ne upletes previse.. jer realno, ovo nije bas legalno sto radis, tj. vlasnik apartmana ;) |
Plexaholics
https://web.facebook.com/groups/420570591730136 Nitko ti nije siguran, tj. ja bih prije rekao da ti nitko neće ništa garantirati jer ti imaš previše nepoznanica i faktora. Radiš posao preko poznanika, neznaš xy faktora koji mogu znatno utjecati na ishod priče. I sve ovo može završiti na par načina: - ti složiš budget opciju s NASom, gigabitnim switchevima --> 20% korisnika u prosjeku koristi rješenje -> svi zadovoljni zajedno s gazdom --> 100% korisnika stalno koristi rješenje -> imaš problem i zivkanja svakodnevna od gazde - ti složiš opciju s ryzenom, 10gb switchem, raidom --> 20% korisnika u prosjeku koristi rješenje -> svi zadovoljni osim gazde jer je preplatio --> 100% korniska stalno koristi rješenje -> svi zadovoljni osim gazde jer je puno platio :D |
Citiraj:
Pokušavam doma napraviti neki testbed, ali ne ide nikako. Prvo mi onaj openmediavault se sjebo, sad sam digao live bootable Centos7 i pokušao instalirat taj zfs iako nemam pojma šta je, pa zapeo na jednom koraku gdje treba editirat zfs.repo, ali ne mogu jer je read-only, a nemam pojma kako to maknit unatoč googlanju. Desetljeća na Windowsima su učinili svoje, i ako mi solucija nije dostupna klikanjem već ovisim o terminalu, tu priča završava nažalost. Zato mislim da bi možda najbolje bilo neku gotovu soluciju tipa Synology NAS i ćao. Jedino si me zbunio sa ovim RAID4, jer koliko vidim oni ga ne nude, već imaju sve opcije osim njega. Pogledaj ovdje pa klikni na RAID type: https://www.synology.com/en-global/s...|4%20TB|4%20TB Po nekoj logici to bi trebao biti ovaj prvi, SHR ? Šta se legalnosti tiče, čovjek je upoznat sa činjenicama, a ja odrađujem samo hardversku i softversku stranu, tako da me ne zanima hoće li on poslije stavljat porniće tamo ili filmove ili nešto treće. :fiju: Citiraj:
Ako je bandwidth 1080p filmova stvarno tako mizeran, onda ne vidim razloga da jedan malo jači NAS i switch budu imali problema s time... |
Samo ću dodati malo ulja na vatru :)
Trenutno (možda) jedina consumer 10 GB RJ45 mrežna > ASUS XG-C100C, RJ-45, PCIe 3.0 x4 https://geizhals.eu/asus-xg-c100c-90...-a1614406.html https://www.amazon.de/dp/B071JR2ZW8 cca 100 € u DE "Odgovarajući switch" sa 8x GB + 2x 10 GB RJ45 > NETGEAR GS110MX https://www.amazon.de/Netgear-GS110M...dp/B07695FD9Q/ cca 165 € u DE |
Ne znam što si radio s openmediavaultom :) meni je na OMV4 DLNA normalno radio kad sam ga testirao. Priznajem, nije to produkcijski setup za više klijenata, ali u suštini je radilo. I zbilja je GUI-klikalica sistem kod kojeg nemaš zašto otvarati terminal.
S ovim što dalje pričaš i kako se danas razvila rasprava dolaziš do drugog problema - možeš sve podići na Synologyju i 1 Gbps mreži, i onda će za godinu-dvije gazda se sjetiti da bi ipak 4K filmove, pa mijenjaj sve :D @Nikky: Mikrotik CSS326 cca. 900 kuna, Intel X520 (dual SFP+) cca. 2000 kuna, i dva Mikrotik SFP+ DAC kabela za par stotina kuna. Takav setup (s malo više CSS326) sam slagao za okolinu gdje je više desetaka računala istovremeno šamaralo iSCSI server sa dva NVMe-a i nije bilo problema. Tako da bi za deset TV-a bilo sasvim dovoljno i future-proof kad se netko sjeti da hoće 4K i još par klijenata. |
Citiraj:
|
Citiraj:
Moja zamjerka Plexu je što se voli nekad praviti pametan pa transkodirati stream premda ga uređaj sigurno zna reproducirati u originalu, što nepotrebno opterećuje CPU. A opcije za trajno prisilno isključivanje transcodera nema. Zato sugeriram "obični" DLNA server koji neće po defaultu transkodirati, a konfiguracija je praktički ista, i Plex i miniDLNA se usmjere na folder s filmovima, oni odrade svoju magiju i klijent vidi filmove. Međutim, nisam se previše zabavljao s debuggingom, možda se moglo nekako to riješiti, ionako je to bio kućni eksperiment. A dok mi je to bio posao, videoteku smo skroz drugačije riješili. |
Citiraj:
Citiraj:
Naravno da ću ga upoznat sa situacijom, pa ako hoće potrošit malo više odmah, možemo i odmah na jaču nadogradnju, ali za sada je 1080p u igri. EDIT: Također sam gledao o RAIDZ1 konfiguraciji i ne preporučaju ga ako se s diskova samo učitava (šta je moj slučaj): https://serverfault.com/questions/63...eally-that-bad Tako sad na kraju više ne znam ni koji RAID da implementiram. Nisam ograničen brojem diskova, samo više ne znam dal da idem na RAID4, 5, 10 ili RAID-Z... |
Citiraj:
Plex Media Server Hardware Transcoding Cheat Sheet Nije losa ideja ova koju si predlozio, OMV - Plex. |
Citiraj:
Citiraj:
Citiraj:
Ekipa se opet raspisala s idejama oko 4k - no ajmo biti realni. Za nekoga tko iznajmljuje, drzati 4k filmove - cemu? 1080p je realno i vise nego dosta za tu svrhu. I sad, a i za poduze vrijeme. No dobro, to je samo moje misljenje :chears: |
Jedno pitanje.
Ovaj NAS ima 10gbe port na sebi: https://www.synology.com/en-global/p...S1621xs+#specs To znači da prema tome moram tražiti i switch. Koliko ja kužim, meni treba switch koji će imat samo 1 port 10gbe, a svi ostali mogu bit 1gbit, rj45. To je sve bakar ? Koji kabel ide u ovaj 10gbe port između NAS-a i switcha ? Koji switch preporučate ? |
RJ45 je sve bakar, u biti tražiš switch koji ima rj45 10gb port. Netko je linkao netgeara nekog već ovdje u temi.
Mada, postoji i SFP+ RJ45 transreceiver, tako da i to nije dealbraker ako na switchu postoji samo SFP+ port ali ti nešto poskupljuje sve. https://mightygadget.co.uk/wp-conten...-1024x472.webp Što se tiče kabela, cat7 ili cat6 dobar, na kratke udaljenosti neće biti problema. |
IMO najbolja opcija je Win custom PC sa Quardo P2000+Plex sa premium licencom(HW decode/encode).
Baci oko na videa od ovog lika. https://youtu.be/8U_8pbtbFXQ?t=441 |
Citiraj:
Međutim, u međuvremenu dok sam raspravljao o ovome sa prijateljima, jedan od njih je ispalio ko iz topa još najbolje rješenje do sada - pita me da zašto se j**em sa nekim NASom, switchevima i cijelom infrastrukturom koja em košta, em ima malih milijun stvari koje mogu crknit, em nešto se može poremetit sa sustavom, itd. i predložio da jednostavno čoviku uzmem 10 externih diskova po 4TB svaki (750kn), na svaki se kopira identičan sadržaj i ubode svaki disk u svoju smart TV... problem riješen, trošak mnogostruko manji, ako i crkne koji disk uvijek se sa nekog od preostalih 9 može restorat kopija, bandwidth više nije upitan pa ako hoće može gledat i 4k filmove. Nema nepotrebnih skupih kablova, plex servera, transcodinga...ništa. Samo mu treba neki dobar klijent na smart TV-u i to je to. :roller: |
Jedino što kad izađu novi filmovi ili serije svaki put treba skupit svih 10 hardova i kopirati na njih. A postoji i opasnost da ih gosti odnesu kao suvenir :).
|
haha, i opet smo na početku
restart |
Citiraj:
Za krađu već postoji rješenje, budu skriveni. Citiraj:
|
Nda. Ostanes bez diska dok kazes keks :D
Govorim iz iskustva. Jednima smo cak blokirali izlaz iz drzave, prijavili ih za kradju. "Nismo skuzili, iskljucili smo ga iz TV-a i gledali na laptopu pa samo spremili..." 4 diska su uzeta u sezoni. 4 TB Toshiba x 760 kn = složim komp. :) |
Sva vremena su GMT +2. Sada je 13:36. |
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 1999-2023 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger