Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Virtualisierung?

  1. #1
    beho ist offline Benutzer
    Registriert seit
    24.10.2006
    Ort
    Erfurt
    Beiträge
    64

    Standard Virtualisierung?

    Hallo Leute,

    Ein Kollege meinte neulich Datenbankserver in VM-Ware zu virtualisieren mache keinen Sinn, da (insbesondere PostgreSQL) nur an Performance verliere, es wäre performanter wenn es direkt die Hardware nutzen könne. Unabhänig davon das ich diese Aussage für einigermaßen pauschal halte frage ich euch, virtualisiert ihr PostgreSQL erfolgreich und performant? Ab welchen Datenmengen wird es kritisch?

    Ich plane gerade die Komponenten für eine Anwendung, bei der ich davon ausgehe, dass sie sobald operativ ca. 15GB Daten verwalten wird, die sich zum Teil nächtlich ändern, tagsüber auch geringfügig manipuliert werden, aber im Wesentlichen nur in großen Mengen gelesen werden. Also eher ein Datengrab, denn eine operative Anwendung.

    Virtualisierung hier ein Thema oder sagt ihr kategorisch "Finger weg!"?

    Danke für eure Anregungen!

    update: was ich vergessen hab, was ich mir vorstellen könnte:
    VMware mit PostgreSQL - und der virtuelle Server bekommt dann reale oder virtualisierte Speichervolumes reingemountet. Hierhin dann den Tablespace der DB...
    Geändert von beho (26.11.2009 um 11:47 Uhr)

  2. #2
    toni_83 ist offline Benutzer
    Registriert seit
    08.07.2008
    Beiträge
    42

    Standard

    Hi,

    also meiner Meinung nach ist das ganze eine reine Kosten/Nutzen-Rechnung.

    Wir haben bei uns mal etwas mit VM-Ware getestet, allerdings keine DB Anwendung. Testsystem war ein Ubuntu 8.10 Server mit Quadcore (4x2,8GHZ) Raid 1 und 8 GB Ram. Sowohl Linux als auch Windows waren in der VM-Ware spürbar langsamer.

    Ich würds an deiner Stelle einfach testen... wenns dir zu langsam ist und es in Budget passt, stell einen extra Server hin, falls nicht muss die VM-Ware reichen

    Gruss Toni
    wer bis zum hals in der scheisse steckt, der sollte den kopf nicht hängen lassen

  3. #3
    Avatar von progs
    progs ist offline Super-Moderator
    Registriert seit
    26.11.2005
    Ort
    Kulmbach, Bayern, Germany, 108121049209415, Kulmbach
    Beiträge
    185

    Standard

    Wir haben einen VMWare ESXi auf einen DualCore Xeon Systen mit 16 GB RAM und lassen dort eine MS SQL Server 2008 Testdatenbank laufen unter Windows Server 2008 und es gibt keine wirklichen Probleme und auch keine großen Performanceeinbußen. Es ist zwar im direkten Vergleich langsamer als wenn nicht virtualisiert läuft, aber alles hat eine Vor- und Nachteile.

  4. #4
    symbiont ist offline Erfahrener Benutzer
    Registriert seit
    17.03.2008
    Ort
    NULL
    Beiträge
    1.320

    Standard

    ich habe unter vista64 eine vbox mit ubuntu64 in der ein postgres laeuft .. weils ja mal diese fehler in der 8.4 win32 version gab - und ausserdem keine 8.4 64bit version fuer windows gibt

    nunja .. auch designbedingt (forks) ist das sogar performanter als das 32bit postgres im vista64

  5. #5
    Avatar von Xandrian
    Xandrian ist offline Administrator
    Registriert seit
    23.11.2005
    Ort
    Bayreuth, Bayern, Germany, 106332342737801, Bayreuth, Germany
    Beiträge
    1.449

    Standard

    Hallo,

    pauschal kann man das nicht so sagen was langsamer wird etc. Es kommt immer auf die Anwendung und auf das Szenario an.

    Fakt ist, die heutigen Maschinen haben gigantische Leistung. Für acht Kerne mit je über 3 GHz und 96 GB RAM zahl man heute ja nicht mal mehr nen fünfstelligen Betrag (inkl. Board, Controller, Platten ;-) ). Wenn ich Anwendungen habe, die diese Maschinen auslasten, dann ist Virtualisierung vielleicht nicht die richtige Wahl. Wenn die Kisten aber Däumchen drehen und nur zu bestimmten Zeiten Last erzeugen wieso nicht konsolidieren?

    Ich setz in meiner Firma OpenVZ als Virtualisierungslösung ein. Auch dieses Forum hier läuft in einem virtuellen Linux Server. Merkt jemand einen Unterschied? Ich glaube nicht. ;-) Auch ein PostgreSQL Server läuft in einem virtuellen OpenVZ Container und das problemlos seit Jahren.
    Privat nutze ich noch die Virtual Box. Diese ist zwar langsamer als ein natives System aber bei der zur Verfügung stehenden Leistung und dem Anwendungsgebiet das ich habe (alte Software bzw. so komische Steuersoftware wie Elster auf XP betreiben) spielt das keine Rolle.
    Hier in der Firma setzen wir eine HyperV von Microsoft ein. Darauf laufen mehrere virtuelle Microsoft SQL Server (2000 und 2005). Durch die Einbindung von nativen Datenträgern merkt man auch nichts davon. Nur senken wir unseren Stromverbrauch weil in diesem Fall nur noch ein Server mit Plattensubsystem läuft und nicht fünf oder sechs...

    Virtualisierung macht halt erst richtig Spaß mit 64-Bit. Sowohl Speicheranbindung als auch die neuen Features der Prozessoren. Mit 32-Bit kann ich sowas halt teilweise gar nicht verwenden und werde ausgebremst.

    cu tb.
    pg-forum.de unterstützen? Meine Wunschliste


  6. #6
    symbiont ist offline Erfahrener Benutzer
    Registriert seit
    17.03.2008
    Ort
    NULL
    Beiträge
    1.320

    Standard

    Zitat Zitat von Xandrian Beitrag anzeigen
    Auch dieses Forum hier läuft in einem virtuellen Linux Server. Merkt jemand einen Unterschied? Ich glaube nicht. ;-)
    Jetzt wo Du es sagst ... irgendwie ziehts an der Seite

    Die meiste moderne HW hat ja auch Virtualisierungsunterstützung .. ich denke die häufigsten Probleme sind Fehlkonfigurationen.

  7. #7
    beho ist offline Benutzer
    Registriert seit
    24.10.2006
    Ort
    Erfurt
    Beiträge
    64

    Standard

    Hallo Leute,

    wenn ich eure Anregungen und Hinweise zusammenfasse komme ich auf ein klares PRO Virtualisierung auch der Datenbank. (So dachte ich mir das)

    Ich danke euch!
    Grüße
    beho

  8. #8
    symbiont ist offline Erfahrener Benutzer
    Registriert seit
    17.03.2008
    Ort
    NULL
    Beiträge
    1.320

    Standard

    ich habe heute gelesen, dass IO-lastige software sogar von Virtualisierung profitieren kann - weil wohl u.U. konkurrierende dateioperationen vorteilhaft gecached werden.

    Vielleicht solltest Du dich auch speziell bei Virtualisierungs-Experten schlau machen - ich denke wenn man das ernsthaft anwenden will kann das nicht schaden.
    Geändert von symbiont (01.12.2009 um 16:41 Uhr)

  9. #9
    Avatar von Xandrian
    Xandrian ist offline Administrator
    Registriert seit
    23.11.2005
    Ort
    Bayreuth, Bayern, Germany, 106332342737801, Bayreuth, Germany
    Beiträge
    1.449

    Standard

    Zitat Zitat von symbiont Beitrag anzeigen
    ich habe heute gelesen, dass IO-lastige software sogar von Virtualisierung profitieren kann - weil wohl u.U. konkurrierende dateioperationen vorteilhaft gecached werden.
    Hast du dazu eine Quelle? Das wäre nämlich was, was ich bräuchte. Danke.

    cu tb
    pg-forum.de unterstützen? Meine Wunschliste


  10. #10
    symbiont ist offline Erfahrener Benutzer
    Registriert seit
    17.03.2008
    Ort
    NULL
    Beiträge
    1.320

    Standard

    ich habe mich im detail noch nicht weiter damit auseinandergesetzt
    mir schien dies durchaus möglich und einleuchtend

    link ins heise-forum

    wenn du nach ESX IO und evtl benchmarks googlest findest auch material
    Geändert von symbiont (01.12.2009 um 17:00 Uhr)

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

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

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum