CrestVPS

plex vps

Medya sunucuları ve dönüştürme

Donanım kodlaması, TB'larca kitaplık, tek fatura.

Biz ne dağıtırdık

€86,80/ay

€12430% yıllık

Bir medya kitaplığı, ara sıra bilgi işlem sıçraması olan bir depolama sorunudur. İki makine bunu birden iyi çözer: kitaplık için ZFS üzerinde VAULT ve bir öğleden sonra bir arka kataloğu dönüştürmeniz gerektiğinde NVENC'li bir FUSION örneği. Bunları özel bir VLAN üzerinden bağlayın ve aralarındaki trafik ücretsiz ve ölçümsüzdür.

Neden bu yapılandırma

VAULT kitaplığı TB başına mantıklı bir fiyata tutar ve ZFS anlık görüntüleri kötü bir yeniden adlandırmaya karşı korur. GPU'yu yalnızca ihtiyacınız olduğunda ekleyin ve iş bittiğinde yok edin.

Biz ne dağıtırdık

PlanVAULT V3
vCPU8
RAM32 GB
Depolama14 TB
İmajDebian 13 Trixie

Boyutlandırma

İki kaynağı ayırın. Kitaplık boyutlandırma bir VAULT sorunudur: havuz boyutu artı %20 pay, meta veriler için ARC. Dönüştürme bir FUSION sorunudur. Bir RTX 4000 Ada, bir düzine kadar eşzamanlı 1080p H.264 dönüştürmeyi kaldırır, ancak ton haritalama, kodlayıcı bloğu yerine CUDA çekirdeklerinde çalıştığı için ton haritalamalı yalnızca üç veya dört 4K HEVC akışını kaldırır. Ölçekte AV1 çıkışı için L40S seçin. Demuxing, altyazı ve remuxing için GPU başına 4 CPU çekirdeği bulundurun.

NVENC oturumları ve CPU'da hâlâ ne çalışır

Tüketici kartları geçmişte sürücüde eşzamanlı NVENC oturumlarını sınırladı; RTX 4000 Ada ve L40S dahil profesyonel kartlarda böyle bir sınır yoktur, bu nedenle eşzamanlılık kodlayıcı çıktısıyla sınırlıdır. Bu, NVENC'in yapmadıklarından daha az önemlidir. Kod çözme ayrı bir blok olan NVDEC kullanır. HDR'yi SDR'ye ton haritalama CUDA çekirdeklerinde çalışır. Altyazı oluşturma, ses dönüştürme ve konteyner remuxing'in tamamı CPU'da çalışır. Bu nedenle 4K HEVC HDR akışının 1080p SDR'ye indirgenmesi dört yola da dokunur; bu yüzden kart başına sayı bir düzine akıştan bir avuca düşer.

İki makine, bir özel VLAN

Depolama ve GPU farklı donanım ister, bu yüzden onları farklı sunucular olarak çalıştırın. VAULT kitaplığı NVMe önbellekli ZFS üzerinde tutar; FUSION kartı tutar ve aksi halde küçük kalır. Onları özel bir VLAN üzerinde birleştirin ve kitaplığı büyük rsize ve wsize ile NFS üzerinden dışa aktarın. Dönüştürücü, tek bir 10G bağlantının rahatça kaldırdığı hızlarda sırayla okur ve bu trafiğin hiçbiri genel arayüze veya sıyırma yoluna dokunmaz. Ayrıca her tarafın kendi ekseninde ölçeklenmesini sağlar: GPU ana bilgisayarına dokunmadan havuza kapasite ekleyin, 20 TB medyayı taşımadan ikinci bir kart ekleyin.

Ne gibi sorunlar çıkar

  • GPU'nun kullanıldığını varsaymak. NVIDIA runtime'ı olmayan bir container sessizce libx264'e geri döner ve tek belirti yüksek CPU ve takılan oynatmadır. Günlüklere değil, bir dönüştürme sırasında nvidia-smi'yi kontrol edin.
  • Yanlışlıkla altyazı yakmak. PGS ve görüntü tabanlı altyazılar, aksi takdirde doğrudan oynatılacak bir akışı tam dönüştürmeye zorlar. Mümkünse SRT'ye dönüştürün ve istemci tercihlerini buna göre ayarlayın.
  • Dönüştürme geçici dosyalarını ZFS havuzuna yazmak. Segment dosyaları, büyük sıralı medya için ayarlanmış bir havuzda küçük eşzamanlı yazmalardır. Geçici dizini yerel NVMe'ye yönlendirin ve havuz takılmayı bıraksın.

Makineyi ayarlayın

  • Depolama ve şifrelemeZFS with hourly snapshots · €7
  • Adresleme ve transitSunucularınız arasında özel VLAN · €6
  • Adresleme ve transitYukarı bağlantı 10 Gbps'ye yükseltildi · €19