12.12.2020 14:56
1
Zdravím všechny,

rád bych požádal o radu někoho, kdo má s tímto praktickou zkušenost. Provozuji webovou aplikaci, která obsahuje poměrně velké množství obrázků (řádově jednotky TB). Aktuálně celá aplikace běží na jednom VPS. Počty obrázků stále rostou, takže jednou za čas je nutné navýšit kapacitu disku na celém VPS, případně řešit nějakou úpravu struktury atd.
Rád bych obrázky přesunul na samostatný server, tak aby to bylo naprosto nezávislé na aplikačním serveru.
Je to rozumné řešit takto? Jsou tam případně nějaké specifické požadavky na ten media server (osobně bych si myslel, že nebude potřeba příliš výkonu procesoru a příliš paměti - takže hlavně rychlý disk)?

(Aktuálně mi nejde tak o zvýšení výkonu, jako spíš o oddělení struktury).

Předem díky za rady.
12.12.2020 16:10
2
Můžeš použít S3 nebo nějaké podobné řešení přímo vytvořené pro statické soubory? Cena bude asi o kus vyšší než když to budeš tvořit na koleně, ale zas v tom máš pohodlí.

Druhotné řešení mě napadá právě ten zmíněný přesun na samostatný server. Stačí, když si do adresáře s obrázky nasměruješ nginx, dořešíš upload z aplikačního serveru na tenhle (např. přes SSH/SCP), a jedeš.
12.12.2020 16:58
3
Původně odeslal Petr Hejda
Můžeš použít S3 nebo nějaké podobné řešení přímo vytvořené pro statické soubory? Cena bude asi o kus vyšší než když to budeš tvořit na koleně, ale zas v tom máš pohodlí.

Druhotné řešení mě napadá právě ten zmíněný přesun na samostatný server. Stačí, když si do adresáře s obrázky nasměruješ nginx, dořešíš upload z aplikačního serveru na tenhle (např. přes SSH/SCP), a jedeš.
Co připojit druhý server přes NFS apod. a celé to hodit za CDNku?
Nejméně práce a asi vyhoví zadání
12.12.2020 17:36
4
Ano, dává to smysl a dělá se to tak. Navíc pak muzes oba severy optimalizovat.
12.12.2020 18:04
5
statický obsah je vždy dobré mít úplně bokem mimo webovou aplikaci, u jakékoliv více navštěvované stránky to je skoro samozřejmost. Webový server se pak dá lépe optimalizovat na takovou práci, stejně tak disky a samotné uložiště. S3 jak tady někteří doporučují může vyjít dost draze a osobně bych ho nevolil, i v našich končinách je dost CDN serverů, které se na to specializují.
12.12.2020 19:54
6
Děkuji všem za rady. Neměl jsem s tím praktickou zkušenost, takže jsem potřeboval trochu nasměrovat.