G
Gelöschtes Mitglied 117520
Guest
Servus,
da isser wieder! Wieder mit einer Idee eines Fileservers, aber diesmal mit Happy End!
Geplanter Speicher
Advertised Space: 22,08TB
Formatted Space: 16,44TB
Intro
Vielleicht erinnert sich der eine oder andere geneigte Leser dieses Threads noch an "dieta's opensolaris fileserver" Projekt. Knapp 1 Jahr später, OpenSolaris wurde dicht gemacht (mehr oder weniger) und die bösen Buben von ORACLE haben die sympathische Firma Sun Microsystems aufgekauft.
Sehr schade, aber vielleicht war es doch ganz gut das OpenSolaris Projekt nicht durchzuziehen - rückblickend betrachtet.
Was es nicht wird...
Genug in der Vergangenheit gewühlt, dies ist kein "Boah ist das ein geiles Modding" Thread, sondern mehr eine Erfüllung eines Traums von mir und eine bittere Notwendigkeit, aber darauf gehe ich gleich noch ein. Also erwartet bitte nicht, dass ich Wasser über die neuen Komponenten strömen lasse - mit Flüssigkeiten an bzw. in Computern hatte ich wahrlich genug
Das neue Projekt ist aus folgendem Grund notwendig
- ich brauche mehr zusammenhängenden Speicher
- ich brauche schnellen Speicher
- ich brauche sichere und schnelle Backups
Für diese Zwecke hatte ich 2 Mac Minis gekauft sowie 4x Onnto DataTales. Wie würde MAFRI sagen? Murks! Recht hat der Gute!
Mit einer unterirdischen Schreibrate von 10MB/s wenn ich die Kompression im rsync ausschalte quälen sich die Daten (TBytes davon) superlangsam auf die 2. RAIDBox. Meeeehh...
Das MUSS schneller gehen. Wieso eigentlich?
Nun - lasst es mich Euch erklären: ich habe eine Web-Applikation für Unternehmen geschrieben. Details erwähne ich hier mal nicht, will ja keinen auf die Finger bekommen, auch wenn ich das Produkte gerne mal zeigen würde , und nun brauche ich Screencasts dazu. Dank einer Fülle von tollen Features werden das EINIGE. Ich bin außerdem so pedantisch unkomprimiert aufzeichnen zu wollen - und dann noch in 720p. Das frisst natürlich Speicherplatz ohne Ende, Final Cut Pro muss ja was zu tun haben.
Dazu gesellen sich noch weitere 3TB an privaten Daten, die gerne gesichert werden möchten, als DSLR Fuzzie macht man mit RAWs auch einfach verdammt viel schönen Speicherplatz zunichte.
Ich schwafel schon wieder:
Was es wird...
Es sollen insgesamt 16 Platten verbaut werden...
5x 1.5TB Samsung HD514UI (F2)
3x 1.5TB WD15EARS
6x 1TB WD Caviar Green (EADS, EACS, EAVS)
2x 1TB Hitachi
3x 640GB WD Caviar Blue
RAIDsets
5x 1.5TB im RAIDz1 = 6TB
3x 1.5TB im RAIDz1 = 3TB
7x 1.0TB im RAIDz1 = 6TB + 1x 1.0TB HotSpare
3x 640GB im RAIDz1 = 1.2TB
Nun möchten diese Platten natürlich erstmal wo rein - da bietet sich das Yeong Yang YY-B0221 Gehäuse an, welches im Gegensatz zu seinem großen Bruder tatsächlich deutlich mehr Platz für Platten zur Verfügung stellt.
Als System kommt Nexenta Core auf eine 30GB SSD (für das OS reicht's) zum Einsatz.
System
CPU: AMD Athlon X4 605e, 2.3GHz Quad Core CPU
Board: Asus M4A89GTD PRO
RAM: 12GB Kingston ECC RAM (2x2GB + 2x4GB)
HDDs: s.o.
Controller: 2x Intel SASUC8i PCIe x8
NICs: 2x Intel Desktop Pro CT 1000
OS: Nexenta Core mit ZFS
Über den Namen
Dockmaster, so hieß ein großer Server in "Das Kuckucksei" von Cliff Stoll (klasse Buch!). Schon früher hatte ich einen Fileserver gebaut, der Dockmaster FS 320 hieß (4x 80GB IDE, anno 2003). Heute führe ich die Tradition mal weiter und nenne diesen Rechner Dockmaster FS 20000, auch wenn ich die 20TB real knapp verfehle, aber ich denke das geht in Ordnung . Übrigens kommt die 20000 in meinem Lieblingsbuch "20000 Meilen unter dem Meer" von Jules Verne vor. Mein iMac heißt übrigens "Verne", aber das nur am Rande.
Fotos
Seit gestern Abend läuft der Server im Keller und verrichtet seinen geplanten Dienst. Der Stromverbrauch liegt erwartungsgemäß bei ca. 130W, was so ziemlich dem entspricht, was vorher die Onnto DataTales gezogen haben
Hiermit schließe ich diesen Thread - das Ziel ist endlich erreicht und nun heißt es erstmal: reinkommen - in das Nexenta
Anbei noch ein paar Ausgaben aus der Console:
Ciao
Dennis
Stand: 10.11.2010
da isser wieder! Wieder mit einer Idee eines Fileservers, aber diesmal mit Happy End!
Geplanter Speicher
Advertised Space: 22,08TB
Formatted Space: 16,44TB
Intro
Vielleicht erinnert sich der eine oder andere geneigte Leser dieses Threads noch an "dieta's opensolaris fileserver" Projekt. Knapp 1 Jahr später, OpenSolaris wurde dicht gemacht (mehr oder weniger) und die bösen Buben von ORACLE haben die sympathische Firma Sun Microsystems aufgekauft.
Sehr schade, aber vielleicht war es doch ganz gut das OpenSolaris Projekt nicht durchzuziehen - rückblickend betrachtet.
Was es nicht wird...
Genug in der Vergangenheit gewühlt, dies ist kein "Boah ist das ein geiles Modding" Thread, sondern mehr eine Erfüllung eines Traums von mir und eine bittere Notwendigkeit, aber darauf gehe ich gleich noch ein. Also erwartet bitte nicht, dass ich Wasser über die neuen Komponenten strömen lasse - mit Flüssigkeiten an bzw. in Computern hatte ich wahrlich genug
Das neue Projekt ist aus folgendem Grund notwendig
- ich brauche mehr zusammenhängenden Speicher
- ich brauche schnellen Speicher
- ich brauche sichere und schnelle Backups
Für diese Zwecke hatte ich 2 Mac Minis gekauft sowie 4x Onnto DataTales. Wie würde MAFRI sagen? Murks! Recht hat der Gute!
Mit einer unterirdischen Schreibrate von 10MB/s wenn ich die Kompression im rsync ausschalte quälen sich die Daten (TBytes davon) superlangsam auf die 2. RAIDBox. Meeeehh...
Das MUSS schneller gehen. Wieso eigentlich?
Nun - lasst es mich Euch erklären: ich habe eine Web-Applikation für Unternehmen geschrieben. Details erwähne ich hier mal nicht, will ja keinen auf die Finger bekommen, auch wenn ich das Produkte gerne mal zeigen würde , und nun brauche ich Screencasts dazu. Dank einer Fülle von tollen Features werden das EINIGE. Ich bin außerdem so pedantisch unkomprimiert aufzeichnen zu wollen - und dann noch in 720p. Das frisst natürlich Speicherplatz ohne Ende, Final Cut Pro muss ja was zu tun haben.
Dazu gesellen sich noch weitere 3TB an privaten Daten, die gerne gesichert werden möchten, als DSLR Fuzzie macht man mit RAWs auch einfach verdammt viel schönen Speicherplatz zunichte.
Ich schwafel schon wieder:
Was es wird...
Es sollen insgesamt 16 Platten verbaut werden...
5x 1.5TB Samsung HD514UI (F2)
3x 1.5TB WD15EARS
6x 1TB WD Caviar Green (EADS, EACS, EAVS)
2x 1TB Hitachi
3x 640GB WD Caviar Blue
RAIDsets
5x 1.5TB im RAIDz1 = 6TB
3x 1.5TB im RAIDz1 = 3TB
7x 1.0TB im RAIDz1 = 6TB + 1x 1.0TB HotSpare
3x 640GB im RAIDz1 = 1.2TB
Nun möchten diese Platten natürlich erstmal wo rein - da bietet sich das Yeong Yang YY-B0221 Gehäuse an, welches im Gegensatz zu seinem großen Bruder tatsächlich deutlich mehr Platz für Platten zur Verfügung stellt.
Als System kommt Nexenta Core auf eine 30GB SSD (für das OS reicht's) zum Einsatz.
System
CPU: AMD Athlon X4 605e, 2.3GHz Quad Core CPU
Board: Asus M4A89GTD PRO
RAM: 12GB Kingston ECC RAM (2x2GB + 2x4GB)
HDDs: s.o.
Controller: 2x Intel SASUC8i PCIe x8
NICs: 2x Intel Desktop Pro CT 1000
OS: Nexenta Core mit ZFS
Über den Namen
Dockmaster, so hieß ein großer Server in "Das Kuckucksei" von Cliff Stoll (klasse Buch!). Schon früher hatte ich einen Fileserver gebaut, der Dockmaster FS 320 hieß (4x 80GB IDE, anno 2003). Heute führe ich die Tradition mal weiter und nenne diesen Rechner Dockmaster FS 20000, auch wenn ich die 20TB real knapp verfehle, aber ich denke das geht in Ordnung . Übrigens kommt die 20000 in meinem Lieblingsbuch "20000 Meilen unter dem Meer" von Jules Verne vor. Mein iMac heißt übrigens "Verne", aber das nur am Rande.
Fotos
02.11.2010
3x 92mm Arctic Cooling Lüfter
Einer der beiden Yeong Yang Festplattenrahmen (5 Platten auf 3x5.25" (hochkant))
Ein bisschen hochstapeln wird erlaubt sein
03.11.2010
6x MOLEX auf SATA Kabel
05.11.2010
Halter für die 2.5" SSD in einem 3.5" Schacht
Die Netzwerkkarte, eine Intel Desktop CT 1GBbit/s
4x 3ware MultiLane (SFF-8087) auf 4x SATA Breakout Kabel
4GB ECC RAM (2x2GB) 1333MHz
Corsair 650Watt Netzteil
Adaptec 51645 - das Herzstück des Projekts - irgendwie
Das Board - ein ASUS M4A89GTD PRO
Zusammengebauter Dockmaster (1. Lauf) - natürlich noch KEINE sauber verlegten Kabel und bis dato auch ohne Platten
07.11.2010
Der "Mediapool", 5x1.5TB in einem RAIDZ1 (RAID5)
Die eingebauten Platten im Gehäuse und jede Menge Kabel
Statt dem Adaptec kommen nun, dank Nexenta Core, doch die Intel SASUC8i Controller zum Einsatz, außerdem hat der Server nun 12GB ECC RAM und 2x GBit Intel Netzwerkkarten
Das Etikettiergerät war eine gute Anschaffung Sämtliche Platten sind SEHR einfach zu finden.
10.11.2010
Moin moin,
hiermit schließe ich den Thread, der Server läuft im Keller und hier sind die finalen Bilder
Final photos:
3x 92mm Arctic Cooling Lüfter
Einer der beiden Yeong Yang Festplattenrahmen (5 Platten auf 3x5.25" (hochkant))
Ein bisschen hochstapeln wird erlaubt sein
03.11.2010
6x MOLEX auf SATA Kabel
05.11.2010
Halter für die 2.5" SSD in einem 3.5" Schacht
Die Netzwerkkarte, eine Intel Desktop CT 1GBbit/s
4x 3ware MultiLane (SFF-8087) auf 4x SATA Breakout Kabel
4GB ECC RAM (2x2GB) 1333MHz
Corsair 650Watt Netzteil
Adaptec 51645 - das Herzstück des Projekts - irgendwie
Das Board - ein ASUS M4A89GTD PRO
Zusammengebauter Dockmaster (1. Lauf) - natürlich noch KEINE sauber verlegten Kabel und bis dato auch ohne Platten
07.11.2010
Der "Mediapool", 5x1.5TB in einem RAIDZ1 (RAID5)
Die eingebauten Platten im Gehäuse und jede Menge Kabel
Statt dem Adaptec kommen nun, dank Nexenta Core, doch die Intel SASUC8i Controller zum Einsatz, außerdem hat der Server nun 12GB ECC RAM und 2x GBit Intel Netzwerkkarten
Das Etikettiergerät war eine gute Anschaffung Sämtliche Platten sind SEHR einfach zu finden.
10.11.2010
Moin moin,
hiermit schließe ich den Thread, der Server läuft im Keller und hier sind die finalen Bilder
Final photos:
Seit gestern Abend läuft der Server im Keller und verrichtet seinen geplanten Dienst. Der Stromverbrauch liegt erwartungsgemäß bei ca. 130W, was so ziemlich dem entspricht, was vorher die Onnto DataTales gezogen haben
Hiermit schließe ich diesen Thread - das Ziel ist endlich erreicht und nun heißt es erstmal: reinkommen - in das Nexenta
Anbei noch ein paar Ausgaben aus der Console:
Code:
dieta@gigi:~$ zpool status
pool: backup
state: ONLINE
scan: scrub repaired 0 in 3h27m with 0 errors on Tue Nov 9 21:16:06 2010
config:
NAME STATE READ WRITE CKSUM
backup ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
c3t1d0 ONLINE 0 0 0
c3t2d0 ONLINE 0 0 0
c3t3d0 ONLINE 0 0 0
errors: No known data errors
pool: mediapool
state: ONLINE
scan: scrub repaired 0 in 5h43m with 0 errors on Tue Nov 9 23:31:44 2010
config:
NAME STATE READ WRITE CKSUM
mediapool ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
c0t0d0 ONLINE 0 0 0
c0t4d0 ONLINE 0 0 0
c0t5d0 ONLINE 0 0 0
c0t6d0 ONLINE 0 0 0
c0t7d0 ONLINE 0 0 0
errors: No known data errors
pool: storagepool
state: ONLINE
scan: scrub repaired 0 in 0h0m with 0 errors on Tue Nov 9 21:47:42 2010
config:
NAME STATE READ WRITE CKSUM
storagepool ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
c0t1d0 ONLINE 0 0 0
c0t2d0 ONLINE 0 0 0
c0t3d0 ONLINE 0 0 0
c3t0d0 ONLINE 0 0 0
c3t4d0 ONLINE 0 0 0
c3t5d0 ONLINE 0 0 0
c3t7d0 ONLINE 0 0 0
errors: No known data errors
pool: syspool
state: ONLINE
scan: scrub repaired 0 in 0h3m with 0 errors on Tue Nov 9 21:17:48 2010
config:
NAME STATE READ WRITE CKSUM
syspool ONLINE 0 0 0
c1d0s0 ONLINE 0 0 0
errors: No known data errors
dieta@gigi:~$ zfs list
NAME USED AVAIL REFER MOUNTPOINT
backup 223G 2.45T 223G /backup
mediapool 2.80T 2.56T 2.80T /mediapool
storagepool 150K 5.29T 47.7K /storagepool
syspool 11.1G 135G 35.5K legacy
syspool/dump 8.38G 135G 8.38G -
syspool/rootfs-nmu-000 1.68G 135G 1.33G legacy
syspool/rootfs-nmu-001 35.5K 135G 1.02G legacy
syspool/swap 1.03G 136G 16K -
dieta@gigi:~$ uname -a
SunOS gigi 5.11 NexentaOS_134f i86pc i386 i86pc Solaris
dieta@gigi:~$ df -h -F zfs
Filesystem size used avail capacity Mounted on
syspool/rootfs-nmu-000
146G 1.3G 135G 1% /
backup 2.7T 223G 2.4T 9% /backup
mediapool 5.4T 2.8T 2.6T 53% /mediapool
storagepool 5.3T 47K 5.3T 1% /storagepool
Ciao
Dennis
Stand: 10.11.2010
Zuletzt bearbeitet von einem Moderator: