hab den Beitrag überarbeitet:
Aktueller Stand:
- Wir liefern HD Videos auf einem nginx-Server aus HP DL180G6/2x Intel Xeon E5504 (Debian 7.0)
Derzeit 100 TB Traffic und steigend
- Network: 1GB Connection
Speedtest: Download 920 Mbit/s, Upload: 500Mbit/s
- 12 x 1TB SATA2 (7200RPM) Platten (Raid 10)
Speedtest:
Timing cached reads: 6852 MB in 2.00 seconds = 3427.43 MB/sec
Timing buffered disk reads: 1438 MB in 3.00 seconds = 478.92 MB/sec
Videos:
- HD Videos 720p => 1500Kbps
(knappe 6TB Videos)
Problem:
- Server kommt an seine Leistungsgrenzen in Spitzenzeiten am Abend: (munin)
- 500 Mbit Upload werden für kurze Zeit erreicht
- Disk latency per device geht zeitweise über 100ms (warning von munin)
- Utilization per device - by day: liegt 12 stunden am Tag bei 95-100%
Mögliche Lösungen:
- CDN verwenden: die günstigsten CDN sind für 150TB bei 4500€
- Zweiter Server: Traffic manuell umleiten (Bestimmte Video Urls sollen auf zweiten Server zeigen)
- Zweiter Server mit LoadBalancer (Hardware oder Software)
Anforderungen:
- 150TB Traffic im Monat und steigend
- 6 TB Videos
- 90% Deutschland, 10% Rest von Europa
Kennt jemand andere Lösungen bzw. günstige Server welche hohe Bandbreiten zulassen, großen Speicher bieten und schnelle Festplatten haben?
Aktueller Stand:
- Wir liefern HD Videos auf einem nginx-Server aus HP DL180G6/2x Intel Xeon E5504 (Debian 7.0)
Derzeit 100 TB Traffic und steigend
- Network: 1GB Connection
Speedtest: Download 920 Mbit/s, Upload: 500Mbit/s
- 12 x 1TB SATA2 (7200RPM) Platten (Raid 10)
Speedtest:
Timing cached reads: 6852 MB in 2.00 seconds = 3427.43 MB/sec
Timing buffered disk reads: 1438 MB in 3.00 seconds = 478.92 MB/sec
Videos:
- HD Videos 720p => 1500Kbps
(knappe 6TB Videos)
Problem:
- Server kommt an seine Leistungsgrenzen in Spitzenzeiten am Abend: (munin)
- 500 Mbit Upload werden für kurze Zeit erreicht
- Disk latency per device geht zeitweise über 100ms (warning von munin)
- Utilization per device - by day: liegt 12 stunden am Tag bei 95-100%
Mögliche Lösungen:
- CDN verwenden: die günstigsten CDN sind für 150TB bei 4500€
- Zweiter Server: Traffic manuell umleiten (Bestimmte Video Urls sollen auf zweiten Server zeigen)
- Zweiter Server mit LoadBalancer (Hardware oder Software)
Anforderungen:
- 150TB Traffic im Monat und steigend
- 6 TB Videos
- 90% Deutschland, 10% Rest von Europa
Kennt jemand andere Lösungen bzw. günstige Server welche hohe Bandbreiten zulassen, großen Speicher bieten und schnelle Festplatten haben?