Frage von IrieHD:Guten Tag zusammen.
Ich möchte hier die Frage stellen, welche Hardware ihr empfehlt, um einen 12-Core MAC mit 16 GB Ram voll auszunutzen.
Ich möchte mir ein RAID System bauen, nur kenne ich mich dazu zu wenig aus, um zu wissen wie ich vorgehe bzw. welche Festplatten etc. ich kaufen soll.
Für ein paar Tipps wäre ich euch dankbar.
Der Rechner soll nur auf Leistung für Renderings ausgelegt sein, also kein Backup-System.
Antwort von tommyb:
Vier SSDs im Raid 0 via Hardware-RAID-Karte.
Antwort von carstenkurz:
Für diese Art Job braucht man sicher nicht unbedingt ein RAID. Diesbezüglich könntest Du aber nochmal etwas ausführlicher werden - welche Software, welche Art von Rendering.
Man kann natürlich ne RAID-Karte nehmen, aber gerade bei den PowerMacs ist es unglaublich günstig, die HD-Bays einfach mit schnellen Platten vollzustopfen und per Software-RAID zu betreiben. Kostet nur 3/4 neue Platten und fertig.
Ist zwar nur Plan-B, aber sehr einfach aufzusetzen, sehr günstig. Und wenns nicht reicht, kann man die existierenden Platten später immer noch mit einem RAID-Controller aufhübschen. Je nachdem kann man auch schon ziemlich was rausholen, wenn man Quell-, Ziel- und Swapfiles effektiv auf die Platten verteilt.
- Carsten
Antwort von PowerMac:
‘Mac Pro‘ - wenn ich bitten darf. Die PowerMacs sind seit Jahren völlig überholt und uralt. So wie ‘ich‘.
Antwort von Blackeagle123:
Das teuerste am RAID sind ja wohl sowieso die Festplatten, der Hardware-Controller ist doch gar nicht so teuer. Ich würde immer zu einer Hardware-Lösung raten.
Es gibt auch externe RAID-Systeme, die eigenständig arbeiten. Vielleicht ist auch sowas für Dich interessant?
Eine Sache, bei der ich mir unsicher bin: Willst Du RAID für die höhere Geschwindigkeit oder als Sicherheit, oder beides? Ich denke, für höhere Geschwindigkeit ist an einem Rechner, der nur rendert nicht unbedingt nötig. Was meint ihr?
Viele Grüße!
Antwort von carstenkurz:
Ein Hardware-Controller, der nicht viel kostet, ist auch kein richtiger Hardwarecontroller. Es gibt ja massig PCIe-SATA Controller, die als RAID Controller angeboten werden. Oft sind das aber keine faktisch keine Controller, die brauchbare RAID Level anbieten oder eben genau wie ein Software-RAID Funktionieren.
Ein ordentlicher RAID-Controller muss auch ordentlich Speicher und Performance haben, und sowas kostet auch - und hier kommt noch erschwerend hinzu, dass es um einen Mac Pro geht.
Die Apple RAID-Karte, die ohne Umbau die internen SATA Bays nutzen kann, hat z.B. 512MB eigenen Speicher, Batteriepufferung, etc. pp. Braucht man in diesem Fall sicher nicht alles - kostet aber trotzdem schlappe 600 Euro. Aber wie gesagt - DIESE Karte kann man auch einfach nachrüsten, wenn einem das quasi kostenlose Software RAID von OSX nicht passt. Der Durchsatz ist damit schon ganz ordentlich.
- Carsten
Antwort von deti:
Ein ordentlicher RAID-Controller muss auch ordentlich Speicher und Performance haben, und sowas kostet auch.
Wobei man sagen muss, dass Software-RAIDs heutzutage den Hardware-Systemen überlegen sind. Die pure Rechenleistung und der IO-Datendurchsatz einer normalen PC-Architektur schlägt normale RAID-Controller problemlos. Ich würde deshalb auf JBOD-Controller zurückgreifen und in Software z.B. ein RAID-5 realisieren. Hier sind locker 300-400MByte/s drin (sofern man genug Festplatten verwendet). Ich würde dazu ein NAS-System auf Linuxbasis basteln (siehe z.B.
http://www.freenas.org/) hier kann man mit einem GE-Trunk die nötige Bandbreite auch gut übers Netz bringen. So bleibt das RAID-System auch nach Ableben des PowerMACs noch weiter verwendbar.
Deti
Antwort von carstenkurz:
Was den reinen RAID Durchsatz angeht, und ggfs. bezahlbare Systeme, sicher. Deswegen aber auch meine Frage oben, was genau der Einsatzzweck des Systems ist. Denn 300-500Mbyte/S RAID Betrieb kostet auch auf einem Mehrkern MacPro CPU Zeit - will man beides, maximalen Durchsatz UND maximale CPU Performance, ist man mit einem GUTEN Hardware RAID Controller eben beim Maximum. Für eine Rendermaschine halte ich das aber eben für nicht ausschlaggebend. Typischerweise wird die CPU da überproportional lange mit Daten beschäftigt sein, während das Speichersystem keinen absurd hohen Durchsatz liefern muss. Das ist beim interaktiven Arbeiten mit mehreren Realtime-Streams sowie ggfs. nötigem hohem Swap-Durchsatz schon anders. Für gute Render-Performance braucht es in der Regel kein sonderlich performantes RAID.
- Carsten
Antwort von ChrisHD:
Danke für die vielen Antworten.
Ich werde mir noch eine Platte dazukaufen und ein Softraid einstellen.
Wird hoffe ich schon mal wesentlich schneller laufen, als mit nur einer Platte.
Antwort von carstenkurz:
Orientier dich mal über die div. Einstellungen deiner Software bezüglich Quell, Swap, Zielpfade. u.U. braucht es nichtmal ein RAID, sondern nur geschickt verteilte Einstellungen, also Quelldateien von einer Platte, Swap auf einer anderen, Ziel auf einer dritten.
Das schöne an der Lösung mit den Bays und dem Software-RAID ist - Du kannst mit weitren Platten innerhalb weniger Minuten selbst ausprobieren, welche Lösung schneller ist.
Bei den gegenwärtigen Preisen für Festplatten würde ich mir schlicht alle Bays mit 1 oder 2 TB Platten voll machen.
- Carsten