PDA

Bekijk Volledige Versie : MySQL server: Fysiek of virtueel



pvdpf
19/06/09, 15:24
Ik had graag even jullie mening.

Ik moet een aparte database server inrichten voor een bepaalde website.
Zouden jullie de server virtueel aanmaken?
Of zouden jullie hier toch nog een fysieke server voor aanschaffen?

Wido
19/06/09, 15:40
Waarom zou virtueel niet kunnen? Draai meerdere MySQL servers virtueel en gaat prima.

pierce
19/06/09, 17:08
Over het algemeen wordt het afgeraden om databases te virtualiseren, het gaat dan met name om de wat grotere databases. Dus als het om een kleine simpele database gaat, geen enkel probleem.

pvdpf
19/06/09, 17:30
Database opzich zelf is niet zo gigantisch groot, wel groeiende.
Het gaan met name om het aantal gebruikers via de website.. zo'n 20.000.

davhog
19/06/09, 18:09
Voordeel van virtualiseren is dat je vaak wat gemakkelijker kunt migreren naar een andere server in het geval van storingen, dat zie ik als voordeel bij een database server.

Nadeel is de overhead/vertraging van virtualisatie. Daarnaast wil je voor een database VEEEEEEEL geheugen hebben, dat is bij VPSjes vaak een probleem (hangt uiteraard van grootte af).

PS. Je wilt je database server zo dicht mogelijk bij je webserver hebben in netwerk afstand (hops)

pierce
19/06/09, 18:17
Nadeel is de overhead/vertraging van virtualisatie. Daarnaast wil je voor een database VEEEEEEEL geheugen hebben, dat is bij VPSjes vaak een probleem (hangt uiteraard van grootte af).



Bij het virtualiseren van je database is geheugen meestal het probleem niet, maar juist de disk IO.

gjtje
19/06/09, 23:22
Je kan database servers prima virtualiseren. IO is net zo'n probleem bij fysieke servers als het is bij virtuele. Niemand stopt je om 16GB ram aan een virtuele server toe te wijzen, disks je kan je direct aan een SAN koppelen.

Wido
20/06/09, 08:02
Je kan database servers prima virtualiseren. IO is net zo'n probleem bij fysieke servers als het is bij virtuele. Niemand stopt je om 16GB ram aan een virtuele server toe te wijzen, disks je kan je direct aan een SAN koppelen.Volledig mee eens.

pvdpf
21/06/09, 12:39
Heb nu een virtuele mysql server ingericht.
Echter, ik heb zitten vogelen met de access vanaf een ander server.
Van alles geprobeerd, maar krijg vanaf de webserver geen gelukte connectie met de database.
Op Google kom ik genoeg tegen, genoeg geprobeerd, maar niks heeft mogen helpen.
Ga de server nu nog een keer opnieuw aanmaken.
Iemand tips hoe snel de externe toegang te enable'en op de mysql server?

rackhost.be
21/06/09, 12:55
firewall poort 3306 open zetten, en de db zelf het ip of wildcard in plaatsen voor externe toegang

Bakker ICT
21/06/09, 13:01
Installeer even phpMyAdmin , kan je via Privileges die user toegang geven van connecties van je webserver's IP.

Zou het virtualiseren overigens ook geen voordeel kunnen zijn omdat mysql normaal gesproken maar max 1 hele core gebruikt? Naja je disk IO is dan toch wel weer het probleem :P

pvdpf
21/06/09, 13:03
Op de mysql server zit geen firewall.
Dit omdat deze lokaal draaid.
Er zit al een firewall voor het hele cluster.

En wat bedoel je met " de db zelf het ip of wildcard in plaatsen voor externe toegang"?


@ BakkerICT, PHPmyAdmin ook geinstalleerd;

Moet ik dan bij bijv. 4 webservers, 4 root gebruikers aanmaken met als host het ipadres van de webserver?

Bakker ICT
21/06/09, 13:03
Naja, ik zou een losse user aanmaken welke de rechten heeft die hij nodig heeft ;) Dus enkel voor die database?

pvdpf
21/06/09, 13:04
Maar alle 4 de webservers moeten de zelfde database gebruiken.

Bakker ICT
21/06/09, 13:07
Volgens mij snap ik je niet :P Je maakt 1 user aan op de database server, en hiermee maak je verbinding vanaf je webservers.

gjtje
21/06/09, 13:08
Ga gewoon eens de MySQL handleiding lezen ofzo. Als je op dit niveau zit boeit het echt geen zak of de server fysiek, virtueel, op SAN, cluster of P2 staat.

pvdpf
21/06/09, 13:11
Ga gewoon eens de MySQL handleiding lezen ofzo. Als je op dit niveau zit boeit het echt geen zak of de server fysiek, virtueel, op SAN, cluster of P2 staat.

Met het verkeerde been uit bed gestapt?
Er vanacht niet overheen gemogen?
Reageer dan niet.

pvdpf
21/06/09, 14:24
nvm, heb het voor elkaar..