Ergebnis 1 bis 9 von 9

Thema: SQL-Cluster und vBulletin - Einige Fragen

  1. #1
    Profi-Benutzer Avatar von daFish
    Registriert seit
    21.06.2002
    Ort
    Königswinter
    Alter
    31
    Beiträge
    492

    SQL-Cluster und vBulletin - Einige Fragen

    Hallo,

    wir planen die Anschaffung eines 2. SQL-Servers zur Bildung eines kleinen Clusters mit Master- und Slave-Server.

    Die Fragen die aufkam war folgende: Ist vBulletin von Haus aus in der Lage mit soetwas umzugehen und wenn ja, wie verhält es sich mit der Verteilung von Schreib- und Lesezugriffen?

    Wir würden das Ganze gern aufteilen, so dass der Masterserver die Schreibaufaben und der Slaveserver die Leseaufgaben übernimmt.

  2. #2
    vBulletin-Germany Team Avatar von s.molinari
    Registriert seit
    01.06.2001
    Ort
    Zweibrücken
    Alter
    47
    Beiträge
    6.044
    Blog-Einträge
    4
    Hi dafish,

    Ja, vBulletin kann mit einem Mysql Cluster umgehen. Die Einstellungen für den Slaveserver stehen in der config.php Datei. Alle der "zeitunkritischen" Leseabfragen werden dann von der Slave bedient. Der Master wird alle Schreib- und zeitkritischen Leseabfragen handeln. Die Abfrageverteilung ist allerdings in den Code fest einprogrammiert. Welche Abfrage wohin geschickt wird kann nur aus dem Code entnommen werden. Du musst eigentlich nur den Cluster aufstellen. vBulletin macht den Rest.

    Scott
    Geändert von s.molinari (02.11.2006 um 14:37 Uhr)
    Professionalität ist 20% Talent und 80% Übung! Und ohne Disziplin sind die beiden wertlos.

    Wenn die Wahrheit weh tut, machst du was falsch!

    vBulletin abgekürzt heisst vB, nicht vBB! Mein Deitsch ist net perfekt. Mein Ausrett isch, ich bin Ami und lebe in de Palz.

  3. #3
    Profi-Benutzer Avatar von daFish
    Registriert seit
    21.06.2002
    Ort
    Königswinter
    Alter
    31
    Beiträge
    492
    Danke Scott, dass klingt doch schonmal sehr gut.

  4. #4
    Bevor ich die Fragestellung nach der Slaveserver-Funktionalität gestellt habe, habe ich die Suche bedient und bin auf diesen Thread gestossen.
    (ich bin ein braver user )

    Nun habe ich aber immer noch meine Frage:

    In der config.php ist die Einstellung Slave-Server zu machen. Spricht vBulletin diese nur bei Installation oder Upgrade an, oder merkt das System sofort, wenn diese Einstellung drin steht, dass es gewisse Aufgaben auf den anderen Server auslagern kann?

  5. #5
    vB-Guru Avatar von ragtek
    Registriert seit
    13.03.2006
    Ort
    Wien
    Alter
    27
    Beiträge
    3.741
    Blog-Einträge
    18
    die klasse vB_Registry lädt die config.php bei einem jeden codedurchlauf

  6. #6
    vBGo! Team Avatar von Andreas
    Registriert seit
    14.10.2003
    Alter
    32
    Beiträge
    2.340
    Hmm ... Replikation != Cluster

    Ein Cluster hat mit Master/Slave Servern (sprich: replizierten Datenbanken) eigentlich nichts zu tun.

    MySQL Cluster
    http://dev.mysql.com/doc/refman/5.1/de/ndbcluster.html

    Replikation
    http://dev.mysql.com/doc/refman/5.1/de/replication.html

  7. #7
    O.K. ich muss das Thema nochmals, diesmal aus einem anderen Grund aufnehmen.

    In meiner config.php habe ich Master und Slave Server korrekt eingetragen.

    In der Ansicht meines Providers wird der Master Server mit einer Auslastung von nahezu 100 MB angezeigt, der Slaveserver mit 0 MB.

    Gibt es die Möglichkeit die Datenauslastung irgendwie zu verteilen?

  8. #8
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Die Verteilung der Daten geschieht automatisch, wenn die Replikation richtig konfiguriert ist.
    Das geschieht auf Serverebene und hat mit vBulletin nichts zu tun.

    Literatur: Kapitel 6. Replikation bei MySQL
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  9. #9
    Vielen Dank, jetzt ist der Groschen gefallen.
    Ich hab mich schon gewundert, warum sich da nichts tut. Ich hab mir gedacht, Server in der config.php einstellen und fertig ist. O.K. dann werde ich mich da mal reinlesen.

    Danke!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. eBulletin - 21. August 2006
    Von StGaensler im Forum Adduco E-Bulletin Archiv
    Antworten: 0
    Letzter Beitrag: 21.08.2006, 18:36
  2. Häufig gestellte Fragen und Antworten zu vBulletin 3.5
    Von Mystics im Forum vBulletin 3.5 Fragen und Probleme
    Antworten: 5
    Letzter Beitrag: 01.11.2005, 22:36
  3. vBulletin Development Update: vBulletin 3.5.0
    Von pogo im Forum Ankündigungen
    Antworten: 0
    Letzter Beitrag: 13.05.2005, 22:13
  4. Fragen zur 'vBulletin Lizenztypen'
    Von desporius im Forum vBulletin Vor dem Kauf
    Antworten: 29
    Letzter Beitrag: 12.01.2005, 10:44

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •