Ik wil een server gaan kopen om 3 VM's op te draaien (1x development en 2x productie). De productie is verdeeld in een VM als applicatieserver en een VM als databaseserver.
Ik twijfel een beetje wat ik wil als Hypervisor; VMWare ESXi 4.1 of XenServer 5.6. Ik kreeg van iemand het advies dat het niet zoveel uitmaakte wat ik koos. Hij gaf zelf aan een persoonlijke voorkeur te hebben voor XenServer; hij vond het iets prettiger in gebruik.
Ik heb nu op VMWare Workstation beiden uitgeprobeerd (dat heeft wat beperkingen, want het is niet bare-metal, maar het kan wel om even een indruk te krijgen). Ik heb een lichte voorkeur voor VMWare, maar het lijkt inderdaad om het even...
Is er iemand die kan aangeven waarom ik juist voor ESXi of juist voor XenServer moet kiezen?
De VM's gaan 1 Ruby on Rails applicatie draaien op Debian 6. De kern van de applicatie is het scannen van een andere website, de HTML scrapen en opslaan in de DB (MySQL). Er lopen zo'n 25 scrapers tegelijk; dat klinkt als CPU-intensief, maar dat valt redelijk mee. De beschikbare bandbreedte is op locatie van de server waarschijnlijk de beperkende factor. We beginnen met een DB van 2,5 miljoen records en maandelijks zullen er 300.000 records in de DB bijkomen. Een hele zware applicatie zal het niet worden, mits de DB goed is ingericht
. Het aantal gebruikers zullen er maximaal 5 of 10 tegelijk worden, maar dat is eerder uitzondering. Meestal zullen het er maar 1 of 2 zijn. 's Nachts zal de server allerlei rapporten maken en mailen; ik verwacht dat dat ook niet heel zwaar zal zijn, mits ik de DB goed heb ingericht en de juiste queries draai
.
Het is niet noodzakelijk om on-the-fly de HDD te vergroten voor een VM of meer geheugen / CPU-capaciteit toe te kennen. Daarvoor is het geen ramp als een VM even uitgezet wordt.
Backuppen zullen we eigenlijk doen door het maken van een snapshot en dan de snapshot te backuppen
Ik twijfel een beetje wat ik wil als Hypervisor; VMWare ESXi 4.1 of XenServer 5.6. Ik kreeg van iemand het advies dat het niet zoveel uitmaakte wat ik koos. Hij gaf zelf aan een persoonlijke voorkeur te hebben voor XenServer; hij vond het iets prettiger in gebruik.
Ik heb nu op VMWare Workstation beiden uitgeprobeerd (dat heeft wat beperkingen, want het is niet bare-metal, maar het kan wel om even een indruk te krijgen). Ik heb een lichte voorkeur voor VMWare, maar het lijkt inderdaad om het even...
Is er iemand die kan aangeven waarom ik juist voor ESXi of juist voor XenServer moet kiezen?
edit:
Sorry, vergeten aan te geven waarvoor ik hem ga gebruiken. Onderstaand heb ik het e.e.a. op papier gezet.
Hopelijk hebben jullie nu genoeg info
Sorry, vergeten aan te geven waarvoor ik hem ga gebruiken. Onderstaand heb ik het e.e.a. op papier gezet.
Hopelijk hebben jullie nu genoeg info
De VM's gaan 1 Ruby on Rails applicatie draaien op Debian 6. De kern van de applicatie is het scannen van een andere website, de HTML scrapen en opslaan in de DB (MySQL). Er lopen zo'n 25 scrapers tegelijk; dat klinkt als CPU-intensief, maar dat valt redelijk mee. De beschikbare bandbreedte is op locatie van de server waarschijnlijk de beperkende factor. We beginnen met een DB van 2,5 miljoen records en maandelijks zullen er 300.000 records in de DB bijkomen. Een hele zware applicatie zal het niet worden, mits de DB goed is ingericht
Het is niet noodzakelijk om on-the-fly de HDD te vergroten voor een VM of meer geheugen / CPU-capaciteit toe te kennen. Daarvoor is het geen ramp als een VM even uitgezet wordt.
Backuppen zullen we eigenlijk doen door het maken van een snapshot en dan de snapshot te backuppen
[ Voor 45% gewijzigd door van.der.schulting op 31-07-2011 18:32 ]