Storage și Caching în Emby
1. Sistemul de Cache NVMe cu Rclone
1.1 NVMe pentru Cache
Emby folosește un SSD NVMe normal pentru cache-ul serverului. Acest NVMe este mai rapid decât un SSD obișnuit și este folosit pentru:
- Scrierea rapidă a datelor de la serverele de storage
- Citirea rapidă pentru streaming
- Stocare temporară pentru transcoding
1.2 Configurația Rclone pentru Cache NVMe
Rclone este configurat cu următorii parametri cheie care rulează pe NVMe:
--vfs-cache-mode full
--cache-dir "C:\ProgramData\Emby-Server\cache\rclone"
--vfs-cache-max-size 200G
--vfs-cache-max-age 168h1.3 Cum Funcționează Fluxul cu NVMe și Rclone
Când un utilizator accesează un film:
- Serverul central primește cererea pentru film
- Rclone citește datele de la serverele de storage principale
- Datele sunt scrise imediat pe NVMe cache cu parametrii Rclone
- Streaming-ul pornește direct din cache-ul NVMe
- Următoarele accesări se servesc direct din cache folosind --vfs-read-chunk-size 512M
1.4 Setări pentru Performanță Maximă pe NVMe
--vfs-cache-writes
--buffer-size 8G
--vfs-read-chunk-size 512M
--vfs-read-ahead 64G
--multi-thread-streams 40961.5 Optimizări pentru Streaming pe NVMe
--transfers 8192 --checkers 8192 --vfs-file-buffer-size 8G --vfs-read-window 1G --vfs-read-chunks 64
1.6 Managementul Cache-ului pe NVMe
--cache-chunk-size 256M
--cache-chunk-total-size 200G
--cache-workers 128
--vfs-cache-clean-interval 2m
--vfs-cache-max-usage 95%1.7 Controlul Memoriei și Spațiului pe NVMe
--vfs-cache-min-free-space 500M
--vfs-cache-max-size-soft-limit 450G
--vfs-cache-max-size-emergency 600G1.8 Avantajele NVMe Cache cu Rclone
- Viteză extremă: Scriere/citire peste 3000 MB/s datorită parametrilor Rclone
- Latență minimă: Acces aproape instant la date cu --vfs-read-mode ultra-fast
- Capacitate mare: Cache pentru sute de filme simultan cu --vfs-cache-max-size 200G
- Fiabilitate: Proiectat pentru sarcini intensive cu --cache-workers 128
1.9 Partitionarea NVMe-ului cu Rclone
NVMe-ul este partitionat special pentru:
- Cache media: Filme, seriale, muzică în curs de streaming cu --vfs-cache-mode full
- Cache metadata: Informații despre conținut
- Cache transcoding: Fișiere temporare pentru conversie
- Cache imagini: Thumbnails și artwork-uri
Acest sistem combinat asigură că utilizatorii au experiență de streaming perfectă, indiferent de locația serverelor de storage principale, datorită configurației optimizate Rclone pe hardware-ul NVMe de viteză.