2016-03-27 22 views
-1

Yayımlanan genel multimedya dosyalarıyla bir dosya sunucusundan doğrudan ses akışı yapan bir istemci tarafı yazılımım var.Hangi teknolojinin Audio Streaming Web Sunucusu olarak kullanılması önerilir

Web servisleri gibi AWS S3 kullanıyorum ve dosya barındırma maliyetlerini en düşük seviyede tutmaya çalışıyorum (Şu anda 0 $). Veri depolama için herhangi bir ödenmiş çözüm zaten gözden geçirilmiştir.

Dosya toplama boyutu gerçekten artmaktadır. Önümüzdeki 12 ay boyunca 10 TB'a yakın dosya olabilir. Şimdilik 250Gb'lik çeşitli kaliteli mp3 dosyalarını ve resimlerini yönetiyorum.


Ben multimedya dosyalarını Akış için bir sunucusu uygulamak istiyorum ve ben sunucu mimarisi/teknoloji bu amaç için kullanılacak olan bazı tavsiyeler (Hadoop, Nginx, ..)

istiyorum İlk koşul olabilir:

  • iyi G/Ç yönetimi akışı için
  • taşıma birçok kalıcı ve dayanıklı bağlantıları .

dosya güvenlik bu soruya

Herhangi bir yardım açığız bir sorun değildir.

cevap

0

Bu dosyalar için ses dosyaları hakkında başka hiçbir şeyden özel bir şey yoktur. Herhangi bir web sunucusu yapacak.

S3'ü zaten kullanıyorsunuz, sadece bunu kullanın. S3 dosyalarınıza doğrudan hizmet edebilir, ancak iyi bir yük ile CloudFront'u S3 kablonuzun önünde kullanmak isteyeceksiniz. CloudFront, medya dosyalarınızı coğrafi olarak dağıtılmış noktalardan dağıtacak, kullanıcılarınız için her şeyi güzel ve hızlı tutacak bir CDN'dir. Daha fazla trafiğiniz olduğunda, CloudFront'u doğrudan S3'ten doğrudan kullanmak daha ucuzdur.

+0

Cevabınız için teşekkür ederiz. Sorumluluğumun amacı, veri hacminin "makul olmayan" maliyetlere yükselmek üzere olduğu ve bir test veri merkezi oluşturmayı düşündüğümdür. Daha sonra hangi yazılımı bir cdn tek bir düğüm olarak kullanabilirim (güzel bir şekilde çizer gibi). – Kruser

+0

@Karlos Sorunuzu anladığımdan emin değilim. HTTP üzerinden müzik dağıtımı için S3'ün fiyatlandırmasıyla rekabet etmeye çalışmak için kendi veri merkezinizi oluşturacak mısınız? Ve yazılım mı arıyorsunuz? Mevcut bir CDN'yi kullanmanız çok daha ucuz olacak. Ve S3'ün esnekliğine sahip bir sistemdeki genel dayanıklı depolama için, daha ucuz bir şey bulmak için zorlanacaksınız. Backblaze şimdi API tabanlı bir depolama hizmetine sahiptir, ancak S3 ile aynı ürün değildir. – Brad

+0

Teşekkürler Brad, Aslında, S3'ün iki katı olan ücretsiz çözümü için Backblaze'deki bazı hesapları kullanıyoruz. Aynı yaklaşımı Mega ile kullanmayı düşünüyoruz, bu da S3'ten başka sakıncalara sahip olandan 10 kat fazla depolama kotası sunuyor. Backblaze çözümü artık uygulama ihtiyaçlarını karşılamakta, ileriye taşınmak artık bizim için bir zorunluluktur. Ödeme veya _diy_ fark olabilir. İyi bir ağ I/O yönetimi yapan ve aynı zamanda sistem I/O işlemlerini optimize eden herhangi bir teknoloji var mı? – Kruser

İlgili konular