Welchen SCSI 320 kontroler für Freebsd ?

happy

Well-Known Member
Hallo, ich habe schlechte erfahrung mit einem sehr teuren SCSI Controler gemacht.
Auf dem wäge suche ich ein Empfehlung was SCSI Controler angeht.
Getestet habe ich ein Raid Controler mit Intel chipsatz (PCi-X)
(DELL) LSI Logic PERC3/QC 128 RAM
Unter Freebsd und Redhat und Debian 40-60 GB/s in Raid 0
wobei bei windows 2003 Server auf 98-103 MB/s komme.
es ist zwar ein ein 160er karte aber ich erwarte das jede platte mehr 25 MB/s schafft.
Dann habe ich den Adaptec 7899 probiert, auch nicht besser.
Jetzt will ich einfach ein Controller der reibungslos funktioniert.
Habe im einsatz 4x Fujitsu MAP3147NC 147 GB ULTRA 320 10000/U auf intel Xeon 2.8 und erwarte das jede platte (wegen mir auf 2 channels) mindestens 50 MB/s schafft.
Bitte gibt mir ein tipp welcher Kontroler ist für mich? Vileicht hatt jemand sowas in einsatz?
Danke schon mal .

Freebsd 5.3
 
Hallo happy,

dazu gibt es mehrere Punkte anzumerken:
  • Die Treiber-Entwicklung für Windows darfst Du nicht mit der Treiberentwicklung für FreeBSD vergleichen
  • Es liegt auch sehr viel an den Firmen, ob sie Informationen liefern, oder nicht (Stichwort Mylex)
  • Es sind bei FreeBSD hauptsächlich Programmierer, die meist in ihrer Freizeit das OS (weiter-)entwickeln

Von einem Bekannten habe ich erfahren, der im Bereich Windows 2003 und FreeBSD Systeme verwaltet, dass ICP-Vortex-RAID-Systeme unter den genannten Betriebssystemen jeweils eine sehr gute Performance haben sollen. Er meint, es liege daran, dass ein FreeBSD-Treiber-Entwickler eben bei ICP arbeitet und somit die intimsten Infos zu den Geräten erhält. ICP soll auch selber in FreeBSD-Treibern interessiert sein (Achtung Konjunktiv! Ich zitiere nur meinen Bekannten!!!)

Für mein System werde ich mir sehr wahrscheinlich im Januar einen ICP-Vortex-RAID-Controller holen.

Viele Grüße

Jürgen
 
Hallo Daniel,

da lasse ich mich mal überraschen ;)

Ist der /dev/iir-Treiber auch für die SCSI-RAID-Controller zuständig? Die man-page gibt sich da etwas nebulös.

Viele Grüße

Jürgen
 
3ware (für IDE) "oder" ICP Vortex (absolute spitzenklasse!)
würde ich empfehlen. Mylex Controller gehn auch noch - die
gibts bei Ebay Preisgünstig zu ersteigern - aber da werden
eher "langsamere" SCSI Controller von Mylex angeboten.
Wer wenig Geld ausgeben will und "nur FreeBSD oder Linux"
einsetzt kann mit einem Mylex Controller gut aus kommen.
Würde aber generell vorher checken ob Treiber Support bei
Mylex für den zu erwerbenden Controller vorhanden ist, weil
Mylex meines wissens im Punkto Treibersupport "tot" ist.

Wer Windows oder andere Systeme zusetzlich nutzen will ist
mit ICP Vortex ab besten bedient. (Nur drauf achten das der
Controller nicht aus der "End of Life" Serie ist). Wenn der
ICP Controller nicht zu alt ist also mindistens Ultra Wide
(baujahr ~2000 z.B die RP Serie und neuer) sollte seinen
"Spass" damit haben. Zu beachten ist noch ICP Controller laufen
NICHT ohne Ram, und Standart Controller verfügen nur über Raid
0 und 1. Bessere ICP Controller (mit sogenanntem Raidyne Upgrade
verfügen über 0,1,4,5 und 10 pure Hardware Support.

@Happy für nen ICP u320 mit Raidyne für level 4,5 und 10 Zusätzlich
musste aber ganz schön was hin legen. ICP ist genial nur halt (bei
Neuware) sehr teuer. Bei der von dir angegebenen Hardware musst
aber gut Kohle haben ;)

@juedan - was du schreibst stimmt laut meinen Informationen, ich benutze
selbst hauptsächlich ICP Controller. Bei ICP gibts auf der Seite auch Treiber
für FreeBSD und die ICP Raid Management Software zum download. Letzte
Tage habe ich gesehn das ICP Controller aber mittlerweile zum Standart
im BSD Kernel gehören.

Quelle: http://www.freebsd.org/cgi/man.cgi?query=iir&sektion=4&manpath=FreeBSD+4.10-RELEASE

Intel Integrated RAID Controllers ( iir(4) driver)
Intel RAID Controller SRCMR
ICP Vortex SCSI RAID controllers (all Wide/Ultra160, 32-bit/64-bit PCI models)


--- --- --- Wie hier zu sehen läuft 1a bei mir --- --- --- :D

iir0: <ICP Disk Array Controller> mem 0xc8000-0xcbfff irq 9 at device 12.0 on pci0
da0: <IIR Host Drive #00 > Fixed Direct Access SCSI-2 device
da0: Tagged Queueing Enabled
 
Hallo s.F,

ein gutes neues Jahr!
@juedan - was du schreibst stimmt laut meinen Informationen, ich benutze
selbst hauptsächlich ICP Controller. Bei ICP gibts auf der Seite auch Treiber
für FreeBSD und die ICP Raid Management Software zum download. Letzte
Tage habe ich gesehn das ICP Controller aber mittlerweile zum Standart
im BSD Kernel gehören.

Quelle: http://www.freebsd.org/cgi/man.cgi?...SD+4.10-RELEASE

Intel Integrated RAID Controllers ( iir(4) driver)
Intel RAID Controller SRCMR
ICP Vortex SCSI RAID controllers (all Wide/Ultra160, 32-bit/64-bit PCI models)


--- --- --- Wie hier zu sehen läuft 1a bei mir --- --- ---

iir0: <ICP Disk Array Controller> mem 0xc8000-0xcbfff irq 9 at device 12.0 on pci0
da0: <IIR Host Drive #00 > Fixed Direct Access SCSI-2 device
da0: Tagged Queueing Enabled

Danke für die ausführliche Antwort.
Mir ist auch die Managment-Software wichtig. Ich keinen Bock, jedesmal das System mittels DOS-Diskette zu booten, nur weil mal ne Platte ausfällt (Alterschwäche) bzw eine neue Platte dazukommt.

Dann kann ich mich ja mal bei eBay umsehen und einen Teil meiner Steuerrückzahlung gut anlegen :D

Viele Grüße

Jürgen
 
Hallo juedan
Wieso per dos booten, hat dein Controller nicht mal nen
Raid Bios für einstellungen?

naja so lang du vom Finanzgeier was zu bekommen
hast und nicht löhnen musst kannst es eventuell tun :D

Ich muss meine Aussage noch etwas "berichtigen".
Bisher hatte ich ICP Controller nur unter Linux im
Einsatz, allerdings habe ich seit heute meiner Firewall
Box auch Raid-1 spendiert (läuft FreeBSD drauf).

Dabei sind mir wichtige sachen aufgefallen und zwar
beim Installieren wird der Controller über "device iir"
erkannt, allerdings funktioniert icpcon (die Raid Console
software) NUR mit den Treibern die es auf der ICP Seite
zum download gibt. Installieren lässt sich alles problemlos
wenn man vorher im Bios vom Controller die Arrays einrichtet.

Um die Console Software verwenden zu können ist es aber
nötig die Treiber von ICP zu installieren - downloaden ...
unzip ... pkg_add filename.tgz ... danach Kernel Configurieren
und (so war es in meinem fall) "device iir" aus dem Conf File
entfernen und durch "device icp" ersetzen. Danach default
Kernel ersetzen durch den neuen und fertig :)

Bei mir waren die BSD Treiber zwar mit 4.1 (ja 4.1 kein Tippfehler)
und 5.0 von ICP getestet worden. Ich verwende 4.10 und läuft
ohne Probleme mit Raid1. Es muss nur der "device iir" raus aus
dem Conf file vom Kernel wenn die ICP Treiber per package add
hinzugefügt wurden. Wie das bei den "modernen" Controllern
läuft mit dem Installieren weiss ich nicht aber da sind immer Readme
files im zip mit dabei.

In diesem Sinne viel Spass :D

icp0: <ICP Disk Array Controller> mem 0xc8000-0xcbfff irq 9 at device 12.0 on pci0
da0 at icp0 bus 1 target 0 lun 0
da0: <ICP Host Drive #00 > Fixed Direct Access SCSI-3 device
da0: Tagged Queueing Enabled
da0: 4126MB (8450190 512 byte sectors: 255H 63S/T 526C)
Mounting root from ufs:/dev/da0s1a
 
Hallo s.F.,

s.F schrieb:
Hallo juedan
Wieso per dos booten, hat dein Controller nicht mal nen
Raid Bios für einstellungen?
Nö. Das einzige, was ich einstellen kann ist: Booten ja/nein...

naja so lang du vom Finanzgeier was zu bekommen
hast und nicht löhnen musst kannst es eventuell tun :D
Mein Fernstudium hat Hans Eichel bezahlt :D

Um die Console Software verwenden zu können ist es aber
nötig die Treiber von ICP zu installieren - downloaden ...
unzip ... pkg_add filename.tgz ... danach Kernel Configurieren
und (so war es in meinem fall) "device iir" aus dem Conf File
entfernen und durch "device icp" ersetzen. Danach default
Kernel ersetzen durch den neuen und fertig :)
Dann kann ich aber über die Konsole ein RAID einrichten?
Für mich eine ganz wichtige Frage...

Viele Grüße

Jürgen
 
"Nö. Das einzige, was ich einstellen kann ist: Booten ja/nein..."
Oh je mein Beileid - hört sich ja nach schrott hoch 10 an.


Also ich würde eher jain sagen, bin da (bisher) noch nicht
so der riesen experte - vieles weiss ich nur vom "lesen"
weil ich nur selten Geld für teure Hardware "übrig" habe.
Prinzipell geht nahezu alles nur benötigst um beispielsweise
Festplatten im laufenden Betrieb zu wechseln die passende
Hardware dafür (HotSwap oder Hot Plug Rahmen) die es
ermöglichen Festplatten im laufenden Betrieb zu wechseln.

Das hängt zum einen vom Controller ab (gute ICP können
ALLES ohne limits auf der Hardware ebene) wenn die dazu
gehörige Hardware (Festplatten,Wechselrahmen...) dafür
ebenfalls funktioniert. Ist alles halt ein Geldfrage.

Nicht zu vergessen ist dann noch das Betriebssystem,
das man verwendet. "Viel" geht ohne Reboot sofern die
Hardware "mit spielt" aber auch hier gibts "grenzen".
Für wenige änderungen ist ein Reboot erforderlich völlig
egal welche Hardware man hat (liegt am Betriebssystem).
ICP Vortex hat gute Howtos und FAQ auf der Website
http://www.icp-vortex.com . Je nach dem wie du dich mit
Hardware (SCSI Grundwissen) aus kennst solltest dir erstmal
überlegen "was" die Hardware "können" muss BEVOR ein
Controller gekauft wird, damit sicher ist das der auch alle
Leistungen erfüllen kann die benötigt werden.
 
Ja, ja, das Teil war halt im Siemens Primgery 470 eingebaut. Alles (Dual-CPU 450MHz, 2GB Speicher, redundantes NT, hotswap HDD und NT usw.) hat komplett 170,- gekostet - was will ich mehr.

Das Hardware-Knoffhoff - speziell SCSI - stellt für mich als Computertechniker kein Problem dar, da ich jeden Tag damit zu tun habe.
Ich möchte halt nicht jedesmal FreeBSD neu starten, nur weil mal eine alterschwache Platte ihren Lebenswillen aufgibt.

Ich möchte halt einen für privat ("meine" 15 User = Familie + Familie der Freundin) und für Weiterbildungszwecke einen "großen" Datenbank-, Web-, Application- und File-Server aufbauen, an dem nur noch Thin-Clients angeschlossen sind. Das Konzept ist auch schon fertig und bis auf den RAID-Controller die Hardware auch schon vorhanden.

Die Hardware für einen ThinClient habe ich schon: Mini-ATX-Motherboard im Pizzabox-Gehäuse + 15"-TFT-Monitor + Tastatur + Maus. In den ThinClients soll eine CF-Karte mit DOS das eigentliche OS remote booten. Wenn alles funktioniert, werde ich auf meiner Homepage berichten :)

War jetzt etwas OT.

Viele Grüße

Jürgen
 
Wie gesagt - als IT´ler sollte es dann ja nicht so schwierig
sein sich etwas "einzulesen" was ICP Betrifft ... und OT
fällt mir nur ne folgende frage ein ;)

Muss es funktionieren oder darf es was von Siem... sein? :D

Mit OT mach ich hier in dem Beitrag jetzt mal schluss wenn
noch was sein sollte bin ich per pm erreichbar.
 
Zurück
Oben