Ist FreeNAS zuverlässig?

67

FreeNAS scheint ein großartiges Produkt mit einer vollständigen Checkliste von Funktionen zu sein, selbst iSCSI. Aber wie zuverlässig ist es? Es gibt ein paar gruselige Geschichten über verlorene Daten, zum Beispiel hier. Hier ist ein weiteres Beispiel.

Wenn Sie freeNAS über einen längeren Zeitraum oder sogar in einer Produktionsumgebung verwendet haben, teilen Sie bitte Ihre guten oder schlechten Erfahrungen mit. Es wäre großartig, wenn Sie auch das Setup beschreiben könnten, dh welche Hardware und Funktionen (Software-RAID, ZFS, ISCSI usw.) Sie verwenden.

3 Umdrehungen
quelle
3
Vielen Dank, dass Sie diese Frage gestellt haben! Jeder sagt immer Openfiler, aber es wäre schön, einmal ein paar FreeNAS-Beispiele zu sehen.
Joseph
1
Aus meiner Sicht hat FreeNAS auch einen cooleren Namen als OpenFiler
Mark Henderson

Antworten:

42

Ich habe Freenas auf einem Ersatzcomputer mit 4 Festplatten mit 1 TB verwendet (2 RAID-1-Festplatten, also 2 TB verwendbar). Es ist seit 6 Monaten rund um die Uhr in Betrieb.

Ich finde es großartig!

Ich habe viele NAS-Geräte getestet und nur ein Maximum von 10 MBit / s an einem Gigabit-Port erhalten, und das war selten, normalerweise waren es 3-4. Mein Hauptgrund für ein Gerät war das Einsparen von Energie, jedoch waren 2 x 2 Festplatten mehr als 80 +% psu auf einem Celeron-System.

Auf Freenas habe ich eine Celeron-basierte Maschine, die mich weniger als £ 70 gekostet hat, und auf der internen 100-MB-Karte kann ich problemlos 70 MB / s auf Samba übertragen.

Das teuerste Teil war, dass ich ein Gehäuse mit 4 Laufwerken gekauft habe, um Festplatten einfach hinzufügen / entfernen zu können! War ein bisschen Geldverschwendung, sieht aber cool aus!

Ich kann mich überhaupt nicht darüber beklagen und liebe das System. Ich habe mir openfiler angeschaut, aber es schien ein bisschen OTT und freenas haben getan, was ich brauchte ...

Für die anderen, die es empfohlen haben, ist Openfiler nicht schlecht, aber freenas passte perfekt zu meinen Bedürfnissen, ich boote die Maschine von einem USB-Stick und funktioniert gut ... Die Frage war "ist FreeNAS zuverlässig" und meine Antwort muss ja sein .

Das System verwendet Software-Raid und obwohl es sich bei dem Celeron um ein 64-Bit-Single-Core-System handelt, wird es auch während eines Raid-Rebuilds + einer HDTV-Episode über das Netzwerk nie mehr als 60% der CPU-Auslastung erreichen

Um es zum Laufen zu bringen, habe ich die vollständige ISO heruntergeladen, einen 1-GB-USB-Stick in meinen Laptop gesteckt, den USB-Durchgang auf der VMware Workstation verwendet und von der ISO gebootet. Ich habe dann die Installationsoption verwendet und den USB-Stick gewählt. (Sie können dies auf der tatsächlichen Maschine tun, und ich habe sie seitdem zum ersten Mal verwendet, und ich konnte keine leere CD finden!)

Ich steckte den USB-Stick in die Maschine und bootete. Es hat beim ersten Mal gut funktioniert!

Schritte, um es tatsächlich als NAS nutzbar zu machen, waren die folgenden:

  1. Rufen Sie die Datenträgerverwaltung auf und fügen Sie jedes der 4 Laufwerke hinzu.
  2. Gehen Sie zum Formatieren und Formatieren aller Laufwerke für Software Raid
  3. Gehen Sie zum Software-RAID und fügen Sie die Festplatten 1 und 2, 3 und 4 zu einem neuen RAID 1 hinzu
  4. Gehen Sie zum Formatieren und formatieren Sie beide neuen Raids auf das Standard-Betriebssystem
  5. Montieren Sie beide Überfälle
  6. Richten Sie Samba ein und wählen Sie beide Mount-Punkte als Freigaben
  7. Richten Sie ein paar Benutzer ein

Dann war es über Windows mit \\ ip und dem von mir gewählten Benutzernamen und Passwort erreichbar.

Ich werde mir openfiler noch einmal ansehen, sobald die AD-Unterstützung ein wenig fehlt, aber für eine SOHO / domainless-Umgebung kann man mit Freenas nichts falsch machen.

Bearbeiten - Auf Anfrage - War zu groß, um in Kommentare zu passen

William Hilsum
quelle
1
Danke für die Information! Würde es Ihnen etwas ausmachen, mir etwas mehr über das Setup zu erzählen? Verwenden Sie den Software-RAID oder einen separaten Controller? Welches Dateisystem verwenden Sie? Wird es hauptsächlich als Backup-Gerät verwendet oder lesen und schreiben Sie regelmäßig Daten von diesem Gerät?
Konsole
Beantwortete Ihre Frage, es ist ein bisschen zu groß für Kommentare, also bearbeitete meinen Hauptbeitrag. Wenn Sie noch etwas zu fragen haben, werde ich gerne antworten.
William Hilsum
5
Mein Gott, ich habe es so satt, dass jeder dir sagt, du sollst zu OpenFiler! Ich habe 6x 1 TB-Laufwerke in FreeNAS und es war ein Fan-Bloody-Tastic. Die Konfiguration von iSCSI war kinderleicht, die AD-Integration ist perfekt, es ist nie fehlgeschlagen oder hat einen Takt verpasst. Es hatte native Unterstützung für mein Hardware-RAID und mit Jumbo Frames (MTU von 9000) ist es blutig schnell.
Mark Henderson
7

Zuverlässigkeit hat verschiedene Komponenten. Eine davon ist, wie zuverlässig es ist, mit der empfohlenen Hardware in der Mainstream-Konfiguration den gesamten Weg zu gehen, sie einmal einzurichten, sie dann NICHT zu berühren und zu beobachten, wie zuverlässig die Dinge sind. Ich würde FreeNAS ziemlich hoch einschätzen.

Eine andere ist die Zuverlässigkeit unter Berücksichtigung verschiedener menschlicher Fehlerfaktoren (nicht standardmäßige Konfiguration, Experimentieren, nicht standardmäßige Abfolge von Konfigurationsänderungen usw.). Ich würde FreeNAS sehr niedrig bewerten. Es ist so einfach, sich selbst zu erschießen und Ihre Daten zu verlieren. Sie können die Foren lesen, um die Idee zu bekommen, aber wenn Sie es selbst versuchen, werden Sie es auch haben :)

Wie oben bereits erwähnt, scheint FreeNAS wirklich auf Unternehmen ausgerichtet zu sein und die Heimanwender und ihre Probleme nicht zu kennen. Apropos teure Serverhardware mit mehreren vdevs zehn Laufwerken in jedem, FreeNAS-Server, der sie verwaltet, und einem Betriebsingenieur, der den Server verwaltet.

Wenn Sie ein Heimanwender oder ein Kleinunternehmer sind, der eine einfache Dateifreigabe über ein 3-9T-Array wünscht, vielleicht mit all den netten ZFS-Redundanz- und Prüfsummenfunktionen, möchten Sie aber auch Geld sparen und sind an die Idee eines Dateiservers gewöhnt kann auf billiger Hardware ausgeführt werden, probiere nicht einmal FreeNAS aus, es ist nicht kosteneffektiv, es sei denn, du (a) möchtest es zu einem ernsthaften Hobbyprojekt machen und es macht Spaß, Zeit damit zu verbringen, (b) du bist bereit mehr Geld in die Aufrüstung (oder den vollständigen Austausch) Ihres Setups zu investieren, wenn Sie herausfinden, dass Ihre Hardware nicht funktioniert.

Ich bin einer dieser Benutzer, ich habe FreeNAS bereits seit 2,5 Monaten ausprobiert. Ich habe die gesamten Weihnachts- und Neujahrsferien für die Ersteinrichtung sowie einige Abende und Wochenenden verbracht. Es macht ein bisschen Spaß, fühlt sich aber sehr gefährlich an. Aufgrund von Fehlern oder zu nicht standardmäßigen Konfigurationen habe ich in Raid-Z mit 4 Laufwerken bereits fünfmal einen Laufwerksverlust festgestellt. In zwei Fällen sind beim Resilbern nicht behebbare Lesefehler aufgetreten. Das meiste geschah, als ich Volumes abtrennte und erneut importierte oder die Verschlüsselung erneut anwendete. Ich bin etwas besorgt darüber, dass, wenn ein Laufwerksverlust aufgrund der fehlerfreien Verarbeitung des Server-Setups möglich ist, auch ohne einen echten Hardwarefehler, Sie Raid-Z2 oder Raid-Z3 benötigen, um dies zu entschärfen. Ich war sehr paranoid, weil ich ständig Snapshots für Backups auf ein externes Laufwerk erstellt habe, und das hat mich mehrfach gerettet. Ich hatte zwar einige nicht behebbare Lesefehler auf einem externen Laufwerk, die ich beheben musste, und ich vermute, dass dies auf die Tatsache zurückzuführen ist, dass ich USB 3.0 verwendet habe, was NICHT empfohlen wird (lesen Sie: Es wird nicht unterstützt und es gibt mögliche Fehler). . Ich hatte auch Probleme mit einem SSD-Laufwerk, das ich für L2ARC-Berichtsfehler verwendet habe. Diese verschwinden, wenn ich es entferne und erneut anbringe. Es war jedoch unmöglich, es zu löschen: Ich musste die Überprüfungen deaktivieren, es mit dd löschen und neu starten, damit Das Betriebssystem hat sein Wissen über Festplatten-Metadaten aktualisiert. Erst dann konnte ich das Laufwerk neu partitionieren und neu hinzufügen. Es gibt noch mehr Dinge dieser Art, die ich durchmachen musste. s nicht unterstützt und es gibt mögliche Fehler). Ich hatte auch Probleme mit einem SSD-Laufwerk, das ich für L2ARC-Berichtsfehler verwendet habe. Diese verschwinden, wenn ich es entferne und erneut anbringe. Es war jedoch unmöglich, es zu löschen: Ich musste die Überprüfungen deaktivieren, es mit dd löschen und neu starten, damit Das Betriebssystem hat sein Wissen über Festplatten-Metadaten aktualisiert. Erst dann konnte ich das Laufwerk neu partitionieren und neu hinzufügen. Es gibt noch mehr Dinge dieser Art, die ich durchmachen musste. s nicht unterstützt und es gibt mögliche Fehler). Ich hatte auch Probleme mit einem SSD-Laufwerk, das ich für L2ARC-Berichtsfehler verwendet habe. Diese verschwinden, wenn ich es entferne und erneut anbringe. Es war jedoch unmöglich, es zu löschen: Ich musste die Überprüfungen deaktivieren, es mit dd löschen und neu starten, damit Das Betriebssystem hat sein Wissen über Festplatten-Metadaten aktualisiert. Erst dann konnte ich das Laufwerk neu partitionieren und neu hinzufügen. Es gibt noch mehr Dinge dieser Art, die ich durchmachen musste.

Gemeinsame Fallstricke für neue Benutzer:

  1. In den FreeNAS-Foren finden Sie eine Liste der empfohlenen Hardware ( https://forums.freenas.org/index.php?threads/hardware-recommendations-read-this-first.23069/ ). Sie sollten dem so nahe wie möglich sein, sonst erhalten Sie nicht einmal Hilfe in Foren (Fahrlässigkeit wird bestraft).
  2. ECC RAM ist ein Muss. Hiermit werden Einschränkungen für den Motherboard- und CPU-Typ auferlegt, den Sie verwenden können.
  3. Es wird dringend empfohlen, Server-Komponenten (einschließlich SAS-Karte, NIC, Laufwerke) zu verwenden. RAID-Karten sollten nicht im RAID-Modus verwendet werden. Stellen Sie sicher, dass sie deaktiviert sind. In einigen Fällen ist eine andere Firmware erforderlich.
  4. 8 GB RAM sind ein echtes Minimum (es ist kaum möglich, auf 4-6 GB zu laufen, aber die Wahrscheinlichkeit, auf Probleme zu stoßen, steigt beträchtlich - nicht nur auf Leistungsprobleme :)). Wenn Sie mehr Funktionen aktivieren oder Ihre Datenmenge wächst, benötigen Sie mehr. Sehen Sie sich an, wie viel Ihr Motherboard unterstützen kann. Ich verwende 24 GB von möglichen 32 GB und ich würde wahrscheinlich ein anderes Motherboard wählen (um mehr Wachstum zu ermöglichen), wenn ich das alles neu mache. Die Deduplizierung benötigt 5 GB RAM pro 1 TB Speicherplatz.
  5. Raid-Z (1) sollte überhaupt nicht verwendet werden. Es gibt die Möglichkeit eines Ausfalls aus Gründen der Versilberung, aber ich glaube nicht, dass Raid-Z wirklich unterstützt wird. Wenn Sie 4 Laufwerke haben, fahren Sie mit Raid-Z2. Die Hälfte des Platzes wird für Parität verwendet, das ist in Ordnung.
  6. Verwenden Sie keine USB-Festplatten. eSATA ist eine bessere Option, wenn Sie externe Laufwerke verwenden möchten. (a) Stellen Sie jedoch sicher, dass Sie eine SATA-Karte mit Serverqualität verwenden, und trennen Sie das Volume, bevor Sie den Datenträger vom Computer trennen.
  7. Planen Sie nicht, die FreeNAS-Box mit anderen Funktionen zu teilen. Verwenden Sie eine dedizierte Maschine. Führen Sie FreeNAS niemals auf einer VM aus, es sei denn, Sie sind ein erfahrener Fachmann für Virtualisierung in Unternehmen, Sie wissen, was Sie tun, oder Sie möchten einfach nur viel Spaß haben (und möglicherweise haben Sie keinen Support in Foren, die Leute helfen Ihnen nicht, wenn sie sehen, dass Sie eine VM verwenden).
  8. Sichern Sie immer Ihre Daten, sichern Sie immer Ihre Konfiguration (nach jeder Änderung), sichern Sie immer Ihre Verschlüsselungsschlüssel inkl. Wiederherstellungsschlüssel (nach jeder Änderung). RAID-Redundanz ist kein Ersatz für Backups.
  9. Berechtigungen sind schwierig, insbesondere bei Windows-basierten Systemen, obwohl Windows und CIFS unterstützt werden. Bereiten Sie sich auf viel Spaß und Wartung vor.
  10. Erwarten Sie nicht, dass benutzerspezifische Fehler behoben werden. Sie werden mit einem Lächeln ignoriert. ZB ist eine Beschwerde darüber, dass Laufwerke aufgrund unerwarteter Festplattenaktivitäten nicht auslaufen, witzig: Unternehmen betreiben ihre Server rund um die Uhr, also sollten Sie es auch tun. Dann hört es auf, ein Problem zu sein.
  11. ZFS ist für viele (Dutzende, Hunderte) Benutzer optimiert, die gleichzeitig auf Dateien zugreifen. Erwarten Sie keine Optimierungen für ein oder zwei Anwenderfälle (Familie, kleines Büro). ZB gibt es keine andere Defragmentierung als das Neuerstellen eines Datensatzes, denn bei Hunderten von Benutzern spielt es keine Rolle, was zählt, ist IOPS und Caching. Die Standarddatensatzgröße beträgt 128 KB (im Vergleich zum Standardcluster in Windows 4 KB), und es ist besser, sie nicht zu ändern.
  12. Es gibt viele Leute in Foren, die im Allgemeinen Ratschläge gegen ZIL und L2ARC für Privatanwender geben. Ich habe jedoch festgestellt, dass sowohl ZIL als auch L2ARC sehr effektiv sind. ZIL maximiert den Schreibdurchsatz, um 1 GBit wirklich zu erreichen. L2ARC erhöht die IOPS bei wiederholten Lesevorgängen um mindestens das Zehnfache und ermöglicht einen reibungslosen Zugriff auf Windows-Dateien, wenn Sie Ihren Server selten genug neu starten. Der Explorer führt viele zufällige / wiederholte Lesevorgänge durch, um Miniaturansichten / Vorschauen zu generieren. Deutliche Verbesserung in Anwendungsfällen wie "Anzeigen von Fotos direkt aus dem Serververzeichnis".
  13. Behandle "Updates" als "Upgrades" mit der notwendigen Kinderbetreuung, Überprüfung usw. Nach dem letzten Update habe ich irgendwie meine Einstellungen für automatische Snapshots verloren, daher funktionierte die Replikation auf die Sicherungsdiskette nicht mehr. Konfigurieren Sie alle Arten von Warnmeldungen und gehen Sie nicht nur davon aus, dass alles funktioniert. FreeNAS kann E-Mails senden.
morfizm
quelle
Ich wünschte, ich hätte Ihren Beitrag gelesen, bevor ich mich vor 5 Jahren auf die FreeNAS-Reise begab. Ich hätte vielleicht nicht so viel Zeit damit verbracht, den ganzen "Spaß" und die "Freude" selbstständig zu entdecken. Dies erklärt, warum ein AFP-Absturz beim gleichzeitigen Lesen und Schreiben in all den Jahren nicht behoben wurde - offensichtlich verwendet niemand in Enterprise AFP, oder sie hätten es bereits behoben. Trotzdem mag ich FreeNAS. Oder vielleicht ist es nur ein Stockholm-Syndrom. ;)
Colin
5

Ich habe keine direkte direkte Erfahrung mit FreeNas, aber ich würde vorschlagen, dass Sie OpenFiler stattdessen versuchen. Wie FreeNas ist es Free und Unix-basiert. OpenFiler ist ein stärker kommerzialisiertes Produkt mit vielen kommerziellen Produktionsimplementierungen.

Wenn Sie Daten, die Sie interessieren, für dieses Produkt festschreiben möchten, beachten Sie bitte die folgenden Punkte:

  1. Verwenden Sie wie bei jeder freien Software das am meisten kommerzialisierte, unterstützte und immer noch freie Produkt. Denken Sie an OpenSuse, MySQL, OpenFiler und so weiter.
  2. Wie bei jeder freien Software - vertraue aber überprüfe!
  3. Wie bei allen NAS-Produkten ist RAID ein Muss.

Ich schlage außerdem vor, dass Sie Ihren OpenFiler auf ESXi hosten und den Computer mit anderen VMs gemeinsam nutzen können, wenn das System leistungsfähig genug ist und nicht stark von anderen VMs belastet wird.

Sie können OpenFiler auch erfolgreich auf Hyper-V laden. Richten Sie einfach den Ethernet-Adapter als Legacy-Adapter ein.

Viel Glück - wenn dies hilft, gib mir bitte Credits.

cmdematos.com
quelle
2
Vielen Dank für eine nachdenkliche Antwort, ich habe Ihnen eine +1 gegeben, aber es ist wirklich keine Antwort auf die eigentliche Frage, daher kann ich Ihnen das Häkchen nicht erteilen. Vielleicht können Sie einige aktuelle Beispiele dafür geben, wie sich openfiler unter starker Beanspruchung bewährt hat (oder gescheitert ist)?
Konsole
23
"Wie bei jeder freien Software - verwenden Sie das am meisten kommerzialisierte, unterstützte und noch freie Produkt. Denken Sie an OpenSuse, MySQL, OpenFiler und so weiter." Dem stimme ich überhaupt nicht zu. Viele "kommerzialisierte Open Source" -Produkte sind im Vergleich zu ihren Konkurrenten Müll. Auf dem kommerziellen Markt geht es nicht um Qualität, sondern darum, wofür die Leute bereit sind zu zahlen. Natürlich kann ein gewisses Maß an Kommerzialisierung wünschenswert sein, wenn Sie einen Supportvertrag wünschen / benötigen, aber die meiste Kommerzialisierung ist kaum eine gute Sache.
kquinn
4
Die Logik hinter den Argumenten für "am meisten kommerzialisiert" ist stark fehlerhaft. +1 für kquinn.
John Gardeniers
1
Schwerwiegend fehlerhaft? Und dann stimmst du meinem Standpunkt zu ... (natürlich auf einer gewissen Ebene ...). Sie müssen sich nur umschauen und feststellen, dass dies die aktivsten, robustesten und zuverlässigsten Systeme sind. Natürlich spielen alle 'coolen Kids' gerne mit den neuesten, ausgefallenen Sachen, aber wie oft verschwinden diese Projekte mit einem Wimmern oder es gelingt ihnen nicht, ein bisschen anständige Dokumentation zu produzieren? Jeder mit einem halben Gehirn wird das Argument unabhängig prüfen und Ihre lächerlichen Kommentare entsprechend beurteilen.
cmdematos.com
Ich bin bei Console ... das ist keine Antwort auf die eigentliche Frage. OpenFiler und FreeNAS sind beide praktikable und wahrscheinlich gleichermaßen stabile Lösungen für das vorliegende Problem. Es wird auf beiden Seiten Mängel und Stärken geben (spezieller Hardware-Support im Besonderen ... openfiler bei HP DL1xx?) Und Sie können wahrscheinlich Support-Verträge für beides zu einem Preis finden.
Robert Novak
5

Ich leite Freenas jetzt seit ein paar Jahren. Zuerst habe ich 3 Festplatten in einem RAID 5 mit ein paar Extras für die temporäre Speicherung ausgeführt.

Ich mag die Zuverlässigkeit sehr, es ist absolut solide und wenn es einmal eingerichtet ist, ist es fantastisch.

Die Grundeinstellung ist sehr einfach, besonders wenn Sie auf einer Festplatte oder einer CF-Karte installieren (ich habe letztere gewählt). Allerdings habe ich eine Weile versucht, es von einem USB-Stick zu booten, und aufgegeben. Es gibt jetzt neue Anweisungen, wie dies funktioniert, aber mein CF-Setup funktioniert einwandfrei, daher habe ich es nicht noch einmal versucht.

Das Hinzufügen von Laufwerken, das Erstellen von RAID-Arrays usw. ist sehr einfach. Das Einrichten von Samba / CIFS ist ebenfalls sehr einfach. Auf diese Weise können Sie schnell einen Server einrichten, der mit einem gemischten Mac- und PC-Netzwerk sehr gut funktioniert.

Wenn Sie anfangen, etwas mehr anzupassen, können Sie jedoch auf Probleme stoßen. Ich habe kürzlich versucht, meine Samba-Übertragungsgeschwindigkeit durch Ändern der Einstellungen zu verbessern, und musste schließlich die Werkseinstellungen wiederherstellen und die Konfiguration von einem Backup wiederherstellen (dies ist eigentlich einfach, aber ich denke nicht, dass es notwendig gewesen sein sollte Schritt).

Freenas ist ein bisschen pingelig in Bezug auf Hardware. Es scheint nicht so, als würde die integrierte Nvidia-Netzwerkkarte, die mit meinem ASUS-Motherboard geliefert wird, nicht gefallen.

Kürzlich habe ich die Festplatten aktualisiert und mit dem mitgelieferten Rsync auf 1-TB-Laufwerke umgestellt, die von Festplatte zu Festplatte sichern, da mir das ganze RAID-5-Problem Angst machte (ich befürchtete, dass bei einem Fehler das Risiko besteht, einen Fehler zu machen und alle meine zu verlieren) Daten waren zu groß). Übrigens ist Rsync im Gegensatz zu meinen Erfahrungen mit der Verwendung unter Windows lächerlich einfach.

Der Support erfolgt über das Sourceforge-Forum. Wenn Sie Fragen nicht richtig stellen, werden Sie ignoriert. Die Leute sind sehr hilfreich, wenn Sie sich anstrengen.

Lohnt sich der Aufwand? Absolut, ich habe einen zuverlässigen Server, der einmal eingerichtet läuft und läuft. Ich verwende es zum Sichern verschiedener Computer sowie zum Speichern meiner Foto-, Musik- und Videobibliotheken, die auf verschiedene Computer übertragen werden. Ich berühre die Konfiguration ungefähr einmal im Jahr, um auf eine neuere Version zu aktualisieren oder Datenträger usw. hinzuzufügen, und zwischen diesen Zeiten muss ich mich nie darum kümmern.


quelle
Persönliche Erfahrungen mit der Software im Laufe der Zeit sind wertvolle Informationen für die Bewertung! Sie können das nicht auf die Website von jemandem stellen (niemand glaubt es, wenn Sie es tun). +1
bgmCoder
5

Ich verwende FreeNAS 7 auf zwei Office-Dateiservern. Ich verwende den eingebauten rsync, um die Primärdaten regelmäßig auf einer identischen Maschine im nächsten Rack zu sichern. Und ich habe Skripte, die Remote-Backups auf das rsync-Ziel auf der FreeNAS-Box ausführen. Es ist auch für iSCSI, NFS und CIFS ziemlich solide.

Ich habe mich in erster Linie für die Hardware-Unterstützung von FreeNAS entschieden ... Die verfügbare OpenFiler-Version hat weder die Netzwerkkarte oder den Speicheradapter auf meinen Servern noch ZFS unterstützt. Ich werde wahrscheinlich bald auf FreeNAS 8 upgraden (Backup aktualisieren, synchronisieren lassen, dann zum Master machen und Ex-Master upgraden).

Ich sehe jetzt, dass dies ein uralter Thread ist, aber wenn Sie noch in der SF Bay Area sind, wird eines der FreeNAS 8-Teams die brandneue Version an diesem Donnerstag (16.06.11) auf der BayLISA vorführen ... check Weitere Informationen erhalten Sie unter www.baylisa.org oder www.meetup.com/baylisa (Haftungsausschluss: Ich bin die Sekretärin von BayLISA, daher sehe ich gerne, wie viele Leute auftauchen).

Robert Novak
quelle
4

Eine Weile habe ich OpenFiler gegen ESXi ausgeführt. Ich habe die IOPS gemessen, die ich lokal (auf dem Computer selbst, gegen ein Raid-Volume) und remote von einem ESXi-Server über einen Software-iScsi-Initiator erzeugen konnte. Die Ergebnisse lagen innerhalb von 95% der lokalen Leistung - und sie waren auf 4 Laufwerke in einem skaliert RAID5-Array.

YMMV - aber für mich - lieferte es eine nahezu lokale Leistung über iSCSI, selbst wenn mehrere Server angeschlossen waren (* nur bei 3 Servern getestet).

SirStan
quelle
Womit haben Sie IOPs gemessen? Ich glaube, ich habe iometer in einer ESXi-VM auf einer iSCSI-VMFS-Partition verwendet. Es sah ziemlich schlecht aus ...
sdaffa23fdsf
4

Ich habe mich aufgrund der Hardwareanforderungen für FreeNAS anstelle von OpenFiler entschieden. FreeNAS benötigt grundsätzlich weniger von allem. Ich konnte eine 1,28-TB-RAID1-Konfiguration mit nur 256 MB RAM auf einer 400-MHz-VIA-Karte mit einer 128-MB-CF-Karte ausführen. Es ist nur eine wirklich alte Hardware, die ich herumliegen hatte. Bisher hat es gut genug funktioniert. Noch keine wirklichen Beschwerden.

Sybreon
quelle
4

Ich habe fast ein Jahr lang FreeNAS-Boxen mit gutem Erfolg betrieben. Ich verwende sie im Allgemeinen als Sicherungsgeräte für den lokalen Speicher, sodass die Leistung nicht von größter Bedeutung ist. Die aktuellen Systeme, die ich habe, sind HPaq 2 GHz P4 mit einem einzelnen 1,5-TB-Laufwerk. Wie ich mich erinnere, konnten wir beim Benchmarking vor ungefähr 6 Monaten über eine GB-Verbindung mit NFS ungefähr 40 MB erhalten. Ich habe auch iSCSI verwendet, aber noch nicht.

Ich habe kürzlich eine Einheit konfiguriert, die über NFS mit 2 VMware-Hosts verbunden ist, und bisher kann mein täglicher Manager keine Leistungsprobleme feststellen.

Wir haben mit mehr modernster Hardware experimentiert, die RAID und mehr Laufwerke verwendet. Es war schwierig, neuere Hardware zum Laufen zu bringen, daher werden wir möglicherweise Ubuntu für seine hervorragende Hardwareunterstützung und OpenFiler als erstes verwenden.

Keith Stokes
quelle
4

FREENAS ist erhaben!

Ich benutze FreeNAS 8 seit ungefähr sechs Monaten mit purer Freude. Ich habe noch nicht alle Funktionen getestet, aber bis jetzt funktioniert alles einwandfrei, wie in den Handbüchern beschrieben.

Jede einzelne Funktion kann von meiner Großmutter ohne meine Hilfe konfiguriert werden. Die GUI ist großartig und SEHR GROSS + ist die Unabhängigkeit von Hardware-Plattformen.

Ich benutze CIFS, NFS, ISCSI und FTP. Zu Beginn habe ich die Anleitungsvideos auf YouTube verwendet, war beim ersten Versuch erfolgreich und habe es geschafft, das Setup zu Test- und Demozwecken viele Male nachzubauen.

Ich kann FREENAS jedem empfehlen und ich auch! Die Technologie sollte für die Welt KOSTENLOS sein, um sie zu einem besseren Ort zu machen (und nicht um die wenigen reicher zu machen, wodurch viele andere ärmer werden).

BEMERKUNG: Ich bin der festen Überzeugung, dass das Produkt FREENAS eine gemeinsame Speicherlösung bleiben sollte. Kombinieren Sie also keine anderen Funktionen wie zum Beispiel QNAP. Es ist eleganterweise die beste Speicherlösung, die mir bei der Suche nach einer Lösung seit über 6 Monaten begegnet ist.

Herzlichen Glückwunsch zu Ihren Leistungen!

Michael Beck
quelle
3

Ich habe versucht, freenas unter VMWare Fusion auf meinem Mac Mini zu verwenden, weil ich weiterhin ZFS verwenden möchte und Apple den Ball darauf fallen ließ. Die Festplatte, die ich verwende, ist jedoch eine externe 1-TB-USB-Festplatte, und der FreeNas-Kernel kann nicht mit der Festplatte kommunizieren. Der Kernel gibt an, dass der USB-Port nicht mehr funktioniert. Ein kleines USB-Flash-Laufwerk hat einwandfrei funktioniert.

Dies war in der Unstable-Version 7 (für zfs), aber ich kann das Gefühl nicht loswerden, dass der FreeBSD-Kernel mit verschiedenen Arten von Hardware nicht so vertraut ist wie Linux.

Ich habe eine OpenSolaris-VM ausprobiert und sie konnte die Festplatte gut erkennen. Ich denke darüber nach, da ich mir sicher bin, dass ZFS die Prüfsummen meiner Daten aufrechterhält.

UPDATE : In diesem Beitrag habe ich mich gefragt, weshalb ich das USB-Problem umgangen habe, indem ich den USB-Datenträger als Raw-Datenträger angeschlossen habe. Ich konnte das auf VMWare Fusion nicht zum Laufen bringen, aber ich könnte es auf Virtualbox 3.0.4 zum Laufen bringen.

Um es kurz zu machen: Mit FreeNAS 7RC1 konnte ich den Zpool mounten und Dateien mit 7 MB / s über NFS auf meine Host-Systeme übertragen. Ich habe dann mit OpenSolaris 11/08 dasselbe Raw-Disk-Setup verwendet und konnte nur 4 MB / s erreichen.

Es ist kein sehr professioneller Test, ich weiß :) Die Solaris-VM scheint von Zeit zu Zeit anzuhalten, ich bin mir nicht sicher, warum.

Fazit: FreeNAS auf einer VirtualBox-VM übertrifft OpenSolaris um fast 100% . Arbeitet als Bestätigung für mich, obwohl es nur der eine Test war ...

U / min w00t
quelle
2

Die einzigen Fallstricke, auf die ich in der Vergangenheit gestoßen bin, sind, dass sich komplexe ACLs manchmal nicht wie erwartet verhalten, obwohl ich sie vor ungefähr zwei Jahren persönlich kennengelernt habe. Daher ist es sehr wahrscheinlich, dass diese Fehler behoben wurden.

Wenn Sie komplexe ACL-Anforderungen haben, würde ich das Testen empfehlen.

duffbeer703
quelle
2

Jetzt habe ich 2 Mal eine Freenas-Box mit 2 - 1 TB Laufwerken als Software-Raid eingerichtet, alle meine Daten auf die Freigabe kopiert, und dann ging der Strom in meinem Haus von einem Sturm aus, länger als eine USV damit umgehen würde. und jedes Mal musste ich es von Grund auf neu erstellen. Es tötet den Überfall und es gibt nichts, was Sie tun können, um ihn zurückzubekommen ... Zum Glück habe ich eine rStudio-Wiederherstellungssoftware, mit der ich meine Daten wiederherstellen konnte. Es ist alles ein sehr zeitaufwändiger und wirklich ärgerlicher Prozess, dass man grundsätzlich von vorne anfangen muss. Wenn Sie FreeNAS verwenden, lohnt es sich, nicht nur das Raid zu haben, sondern auch ein externes Laufwerk, auf das Sie alle Ihre Daten kopieren können, da Sie mit FreeNAS alles verlieren könnten. Ich suche nach einer alternativen Lösung für meinen Dateiserver.

TV10
quelle
Das ist einfach absurd. Ein Stromausfall ist Ihre eigene Schuld, nicht die Schuld einer Array-Software. Natürlich wird es ein Problem geben, wenn einige hundert MB Daten im Speicher, die darauf warten, auf die Festplatte geschrieben zu werden, aufgrund eines Stromausfalls verloren gehen ....
sdaffa23fdsf
2

Verwenden Sie FreeNAS vom USB-Stick, um einen weiteren Festplattenschacht einzusparen, und arbeiten Sie jahrelang einwandfrei. Kürzlich auf 8-Zweig umgezogen (klare Installation, dann Volumes importieren und neu einrichten - brauchte 2 Stunden), immer noch ein bisschen "zu schön" Schnittstelle, aber immer noch die gleiche Robustheit.

USB-Flash ist eine ziemlich gute Wahl. Hier sind die Schritte:

  1. Laden Sie die .iso-Datei herunter.
  2. Finde die .xz-Datei in der ISO, extrahiere sie (ich habe 7-zip verwendet).
  3. Extrahiere die .xz-Datei (7-zip hat wieder geholfen). Die Datei, die Sie jetzt haben, ist eine eingebettete Version von FreeNAS.
  4. Stecken Sie es auf einen USB-Stick (mindestens 2 GB). Verwenden Sie dazu Physdiskwrite , führen Sie es aus physdiskwrite -u image-fileund beantworten Sie, auf welchen Datenträger Sie Informationen schreiben müssen. Sie können die Festplatte mit PhysGUI.exe (im selben Archiv) überprüfen.
  5. Das ist alles, booten Sie von diesem USB-Flash.

PS Wenn etwas chaotisch wird (unter Windows ist dies möglicherweise der Fall), möchten Sie möglicherweise den USB-Stick löschen. Verwenden Sie diskpartdafür:

  1. Öffnen Sie ein Befehlsfenster als admin ( cmd), geben Sie ein diskpartund drücken Sie die Eingabetaste.
  2. list diskBefehl ausgeben . Finden Sie heraus, welche Festplatte Sie benötigen.
  3. Jetzt machen Sie select disk #(ersetzen Sie # mit der Nummer Ihres Laufwerks).
  4. Geben Sie cleanund drücken Sie die Eingabetaste.
Alexander
quelle
Das ist ein interessanter Ansatz.
bgmCoder
1

Ich würde mich lieber für OpenFiler entscheiden . Es ist noch vollständiger als FreeNAS und verfügt über eine ausgezeichnete Zuverlässigkeitsspur.

Wazoox
quelle
1

Ich führe seit über einem Jahr ein Setup ähnlich dem von sybreon im Büro aus, ohne Probleme. Das einzige Ärgernis, das ich hatte, ist die Samba-Benutzerverwaltung (obwohl ich keine neuen Versionen ausprobiert habe).

David
quelle
1

Vielleicht ok fürs Labor, weit davon entfernt, für die Produktion geeignet zu sein

1) so viele Bugs ... und den Entwicklern ist das wirklich egal ... Soweit ich weiß, sind die meisten Entwickler in diesem Projekt iXsystems-Mitarbeiter und konzentrieren sich auf den Verkauf ihrer Hardware ... Dies ist das am schlechtesten organisierte Open-Source-Projekt Ich habe gesehen. Entwickler schließen immer wieder Tickets, sodass Fehler nicht behoben werden. Ein Neustart ist eine Lösung für einige Fehler, aber hey, dies ist ein Speicherserver. Sie können ihn nicht einfach nach dem Zufallsprinzip neu starten .org / dann möchten Sie wahrscheinlich Ihre Zeit nicht mit FreeNAS verschwenden

2) FreeNAS ist so unsicher. Wenn Sie es nicht in ein vollständig sicheres Netzwerk stellen können (beachten Sie, dass es intern! = Sicher ist), verwenden Sie es nicht.

3) Für CIFS ist die Berechtigungsverwaltung ein ziemliches Durcheinander. Ich finde keine einfache Möglichkeit, jedem Benutzer die private und die öffentliche Speicherung zu ermöglichen. Und wenn Sie es mit AD verwenden, kann die Konfigurationsdatei normalerweise nicht korrekt generiert werden ... Die mit der AD-Berechtigung verbundenen Funktionen sind so fehlerhaft, dass ein Neustart der Weboberfläche das Problem behebt .... Und die Leistung kann schrecklich sein (Speicherproblem I) Ich denke, ich könnte 950 MBit / s + mit Iperf erreichen, aber CIFS-Schreiben kann so langsam wie ein paar MBit / s werden.

4) Für iSCSI ist die Leistung wirklich nur in Ordnung ... Ich verwende sie mit ESXi und erhalte eine Menge Warnungen bei verminderter E / A (Latenzzeit über 1s ...). Mit Intel PRO / 1000 PT Dual Port habe ich viel besseres erwartet ....

Aufgrund einiger Fehler, die von der vorherigen Version geerbt wurden, muss ich die Konfigurationsdatei manuell über ssh bearbeiten, um die Webschnittstelle bei jedem Neustart der Box zu aktivieren. Ich denke, das ist eine gute Sicherheitsmaßnahme ...

Kurz gesagt, wenn Sie $ haben, erhalten Sie EMC / NetApp. Wenn Sie nur RAID benötigen, besorgen Sie sich eine Hardware-RAID-Karte und sparen Sie Zeit für wichtige Dinge. Andernfalls erstellen Sie mit FreeBSD / Solaris einen Speicherserver. Dann können Sie sich ein besseres Bild davon machen, was möglicherweise funktioniert.

IMO mit FreeNAS für die Produktion ist ein guter Weg, um Kunden zu verlieren / gefeuert zu werden ....

sdaffa23fdsf
quelle