Hallo zusammen,
wir planen grad einen eigenen Musikserver, der komplett via WLAN gesteuert wird, und die Ausgabe auf verschiedene Geräte (AudioReceiver, Laptop, Handy) leiten wird.
Es handelt sich um eine NAS mit 1,2GHz CPU.
Es sollen 4x 160GB Platten im 2,5 Zoll Format mit 7200 U/Min verbaut werden.
Das RAID wird keinen eigenen Controler haben, sondern wird per Software realisiert.
Es kommen 2 verschiedene Serveranwendungen zum Einsatz (AudioStation und Logitech Squeez Center).
Beide Dienste verwalten die Musik über einen eigenen SQL Server.
Es kommt mir darauf an, schnelle Antwortzeiten von dem System zu bekommen, wenn wir uns durch die Sammlung wuseln. Es kommt nicht sehr oft neue Musik dazu. Also hauptsächlich werden Leseanforderungen ans RAID gestellt.
Wir reden hier von einem Datenvolumen um die 100GB mit ein paar tausend Files.
Was haltet ihr in so einem Fall für performanter: RAID 5 oder RAID 10?
Die verfügbare Nettokapazität ist eher Nebensache. Aber etwas Ausfallsicherheit hätte ich schon gerne.
Leider fehlt mir da bisher die Erfahrung. Wie seht ihr das?
Datenträger - Festplatten, SSDs, Speichersticks und -Karten, CD/ 19.578 Themen, 110.118 Beiträge
Den besseren Durchsatz liefert RAID-10. Beim Zugriff via WLAN ist das aber egal, da die Datenrate im Netzwerk deutlicher geringer ist als die I/O-Leistung des NAS.
RAID-5 ist günstiger, weil man mehr Speicher zur Verfügung hat.
usernull
Sicher. Es geht mir hier jetzt nicht um den Durchsatz an sich. Das was da an Daten übers WLAN übertragen werden, ist nicht viel. Es geht eben darum, dass auf dem Server selber die Aufgaben schnell erledigt werden.
Ich hatte mir nämlich eigentlich vorgestellt, dass das RAID 5 flotter sein würde, weil da ja insgesamt doppelt so viele Plattenarme aktiv die Dateien suchen/organisieren können, als RAID 10.
Aber ich lass mich gern eines Besseren belehren.
Hallo Hausmeister!
Ich habe gerade einen interessanten Artikel gelesen, aus dem eindeutig hervorgeht, daß RAID 10 deutlich schneller ist als RAID 5!
Kuckst Du hier:
http://ww1.4hf.de/2008/12/raid-system-in-realen-testvergleich.html
Gruß,
Oliver
Okay, ich habt mir überzeugt ;)
Ich bau das Raid 10
RAID-10 ist insgesamt schneller als Raid-5, weil die Platten im Raid-0 parallel arbeiten. Bei Raid-5 arbeiten die Köpfe asynchron.
Die Performance eines Raid-5 sollte daher ein bisschen schlechter als bei Raid-10 sein.
Was meinst du genau mit Aufgaben des Servers? Indizierung?
Aber ich würde auch beides ausprobieren und zusätzlich noch Raid-01.
Raid-5 ist natürlich insofern besser, weil man bei gleicher Anzahl Platten mehr Speicher zur Verfügung hat und die Daten schneller rekonstruiert werden als bei 01/10.
Kommt auch auf Dein NAS an, bzw. auf die SW die darauf läuft. Falls Du noch keine Daten auf der Kiste hast, probier es doch einfach aus. Erstelle das Array erst mal mit RAID5, schreib und lies eine bestimmte Mange an Daten (wenigstens mal 50GB) und stop die Zeit dafür. Das Gleiche machst Du mit dem 10er und dann hast Du eine Vergleichszeit. Im Prinzip sollte RAID 5 schneller sein, zumindest beim Lesen. Da RAID 10 nur maximal doppelt so schnell sein kann wie eine einzige Platte, steigt bei RAID 5 hingegen die Performance mit jeder weiteren Platte (theoretisch). Wie gesagt, kommt auf das System an mit dem Dein NAS läuft.
Aber nur der Ordnung halber: Ein NAS ist kein Server! Richtige Dienste kann nur ein echter Server (LINUX oder z.B. WHOS) anbieten. Es kommt halt darauf an was Du mit wir planen grad einen eigenen Musikserver meinst.
Ein NAS bietet "nur" Speicherplatz innerhalb eines Netzwerkes an. Mit einem Server könntest Du auch richtige Anwendungen anbieten. z.B. eine Datenbank mit Suchfunktion bzw. eine Homepage mit entsprechenden Verzeichnissen und Links usw.
Diese NAS IST ein Server.
Konkret handelt es sich um dieses Teil hier:
http://www.synology.com/deu/products/DS409slim/index.php
Auf der "Box" läuft ein Linux mit verschiedenen Serverdiensten. U.a. eben läuft dort das Logitech Squeez Center und die AudioStation. Beide Anwendungen benötigen ihre eigene SQL Datenbank, welche eben auch auf der NAS bzw. dem Server laufen.
Zusätzlich wird da später noch eine eigene kleine Webseite drauf gehostet, dazu noch ein online-Fotoalbum für Freunde und Bekannte.
Das Teil macht eben viel mehr als nur Speicherplatz anbieten. Daher hatte ich die gleichen Gedanken wie Du, was das Raid angeht.
Kann sein, dass ich vielleicht doch missverstanden werde. Es geht mir nicht darum, wieviel MB pro Sekunde ich über die Leitung bewegen kann, sondern wie performant die Anwendungen und eben Datenbankzugriffe auf dieser Maschine laufen, bzw. mit welchem Raid sie flotter sind.
Aber so wie es aussieht, komme ich wohl nicht drum rum, dass einfach mal auszuprobieren. Ich fange heute abend mal mit dem Raid 5 an...
Das ist in der Tat einem kleinen Server gleichzusetzen. Halte uns mal auf dem Laufenden was Deine Messungen ergeben. Finde ich echt interessant.
Ich werds versuchen. Hoffentlich kann ich überhaupt ordentliche Messergebnisse abliefern.
So, ich habe jetzt mal ein paar Tage rumgespielt. Am leistungshungrigsten auf der DiskStation ist der Logitech Squeezebox Server. Der verwaltet derzeit um die 5000 MP3s.
Richtige Geschwindigkeitsmessungen habe ich nicht durchgeführt. Lediglich mit der Stoppuhr hab ich mal danebengestanden.
Zuerst hatte ich einige Tage das RAID 5 und jetzt seit Dienstag das RAID 10.
Was ich so nicht gedacht hätte, ist eingetreten. Das RAID 10 ist schneller. Nicht nur irgendwie gefühlt schneller, sondern deutlich schneller.
Beim Laden der Logitech Server GUI merkt mans am besten. Mit dem RAID 5 dauerte der Aufruf immer so zwischen 6 und 8 Sekunden. Mit dem RAID 10 ist die GUI in 2 Sekunden da.
Auch das browsen durch die ganze Musik ist spürbar schneller geworden.
Gut, hätte ich jetzt nicht erwartet, aber nun weiss ich es genau.
Schönes WE.