Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

dirty Storage ersatz? selfmade

Diskussion: dirty Storage ersatz? selfmade im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige hui, war schon lange nicht mehr hier. richtig eingestaubt ich sitze momentan an einem projekt und stehe gerade etwas ...

Antwort
Alt 02.01.10, 11:03   #1 (permalink)
 
Registriert seit: 01.09.05
naked_chef Leistung: Facit NTK
Likes: 0
Standard dirty Storage ersatz? selfmade

Anzeige

hui, war schon lange nicht mehr hier. richtig eingestaubt

ich sitze momentan an einem projekt und stehe gerade etwas auf dem schlauch. das unternehmen hat einen vertrag mit einem bekannten hoster, die zusammenarbeit ist klappt soweit ganz gut.

der hoster bietet keine möglichkeit storage anzumieten, was für ein failover-konzept allerdings netwedig ist. jetzt kam mir die idee, einen server der für datenbanken ausgelgt ist, mit ocfs2 zu versehen und dann über bondage-interfaces per NFS freizugeben. es ist nicht die feine art und kann ein SAN nicht ersetzen. es soll auch nur ein Übergang sein, bis ein Wechsel möglich ist (Verträge verhindern dies im moment wohl).

Werden die Vorteile von ocfs2 den bei einem solchen aufbau noch nutzbar sein? oder habt ihr vielleicht noch andere Ideen wie ich einen Work-a-round für einen zeitraum x schaffen kann ?

danke
naked

naked_chef ist offline   Mit Zitat antworten
Alt 03.01.10, 10:16   #2 (permalink)
Senior Member
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Brauchst du denn wirklich ein cluster-aware filesystem? Mouten und benutzen wirklich mehrere Nodes das Filesystem?

Wenn du das Cluster Filesystem per NFS freigibts hast du spweit ich weiss, keinen Vorteil. Kannst genausogut ein ext3 nehmen.

iSCSI sehe ich noch als Alternative. Damit könnten die Nodes wirklich das ocfs selbst mounten. Über performance NFS vs iSCSI kann man pauschal nichts sagen - so jedenfalls meine Erfahrung. Hab schon NFS besser performen sehen als iSCSI aber auch anders rum. Hängt wohl stark von der Konfiguration und der Hardware ab.

cu
serow
Serow ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 03.01.10, 11:26   #3 (permalink)
Themenstarter
 
Registriert seit: 01.09.05
naked_chef Leistung: Facit NTK
Likes: 0
Standard

moin moin, danke für die antwort.

leider hab ich keine möglichkeit auf iSCSI zurückzugreiffen, da es die festgefahrenen strukturen des hosters nicht zulassen.

im moment läuft die gesamte seite auf einem "dicken" server mit einer sehr guten performance. ich bin allerdings nicht wirklich glücklich mit der ausfallsicherheit. da in nächster zeit der genutzte speicherbedarf steigen wird, ist es für mich wichtig den storage von dem webserver zutrennen.

auf dem storage sollen ein paar datenbanken (mysql) liegen und der content der website. um ein HA-Konzept mit 2 aktiven knoten zu realisieren muss also ein clusterFS her.

oder habt ihr noch andere ideen ? vielleicht bin ich auch einfach auf dem holzweg.
naked_chef ist offline   Mit Zitat antworten
Alt 03.01.10, 12:04   #4 (permalink)
Senior Member
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Okay. Sind deine Nodes physisch getrennt? Oder hast du eine Virtualisizerung auf dem "dicken" Server? Bisher hast du dazu recht wenig Infos gegeben.

Um ein ClusterFS zu benutzen müssen sich die Nodes meines Wissens nach ein Block Device teilen und zwar auch auf Blockebene. Dafür gibts meines Wissens nach nur iSCSI oder FC. Falls du aber eine Virtualisierungslösung benutzt sollte das auch ohne iSCSI oder FC machbar sein. Im Fall von VMware google mal nach "vmware shared scsi bus". Mit Xen ist das ebenfalls sehr einfach machbar.

Wie gut NFS als clusterfs ist kann ich nicht genau sagen. Da müssten wir mal auch andere Beiträge warten.

ciao
serow
Serow ist offline   Mit Zitat antworten
Alt 03.01.10, 12:20   #5 (permalink)
Themenstarter
 
Registriert seit: 01.09.05
naked_chef Leistung: Facit NTK
Likes: 0
Standard

nein der server ist nativ. keine virtualisierung.

virtuallisieren möchte ich an dieser stelle eigentlich auch nicht.

vmware bietet auch die anbindung per NFS an storage, allerdings weiss ich nicht wie weit das HA/Cluster fähig ist.
naked_chef ist offline   Mit Zitat antworten
Alt 03.01.10, 13:29   #6 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Ein ClusterFS macht bei den von dir beschriebenen Strukturen wenig Sinn. Eine echte HA-Lösung dürftest du damit jedenfalls nicht bekommen. Dazu bräuchtest du einen redundant angebundenen Storage und das scheint ja nicht möglich zu sein. Fällt also das Netzwerk aus, fällt auch der Speicher aus. Ggf. im Cache liegende Daten werden also nicht mehr übertragen und sofern du keinen Batterie-gepufferten Netzwerk-Cache nutzt, bringt dir das ClusterFS erstmal garnichts. Von höherer Redundanz oder gar einer HA-Lösung kann also in diesem Fall nicht die Rede sein und daher dürfte es auch kaum einen Unterschied machen ob du nun ein ClusterFS einsetzt oder Ext3. Was ggf. noch Sinn machen könnte wäre ein verteiltes Dateisystem wie Coda oder AFS. Damit liesse sich der Storage auf mehrere Server verteilen, so dass ein Ausfall des Netzwerks auf einem Storage-Node nicht gleich den Storage abrauchen lässt.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » dirty Storage ersatz? selfmade
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61