Hallo Allemaal,
Ik heb een computer staan. Deze computer doet onderstaande zaken
- email server
- web server
- file storage op software raid5 array
Naast deze dingen moet hij het volgende ook kunnen
- linux desktop (surfen, boekhouding e.d.)
- squeezebox server
- testomgeving voor distributies, e.d.
In bovenstaande overzicht is eigenlijk maar 1 taak waarvan het echt belangrijk is dat die altijd blijft draaien. Dat is namelijk de email server. Die wordt namelijk niet alleen door mij gebruikt, maar ook door famillie. Al het andere mag vastlopen, uitvallen zonder dat ik daar echt wakker van kan liggen.
Op dit moment heb ik een gedeelte van bovenstaande werkende in ge volgende opzet:
1) openSuSE 11 als hoofd O.S.
- email server
- web server
- software raid5
- file server
Bovenstaande opzet werkt opzich redelijk goed, maar heeft toch wel een nadeel. De server moet blijven draaien en daarom moet ik met updaten en installeren van andere pakketten me inhouden om er voor te zorgen dat de email server het altijd blijft doen. Opzich is dit niet zo'n groot probleem.
Ik kan niet zomaar even paketten uitproberen, angst is namelijk dat de installatie dan vervuild raakt of dat de email server het niet doet.
Nu wil ik bovenstaande probleem in zijn geheel tackelen door virtualisatie. De opzet zou dan grofweg zijn:
- Hoofd Operating system (verantwoordelijk voor raid5, file server (NFS), en virtualisatie
- Virtuele machine puur als email server
- Virtuele machine voor andere leuke zaken als webserver, squeezebox e.d.
Ik heb er al ervaring mee (zowel Xen als KVM) maar toch heb ik nog wat vragen.
Virtualisatie methode
Mijn ervaring met Xen is erg slecht in combinatie met openSuSE 11. Je zit met een custom kernel voor de client en de server, wat als gevolg heeft dat een aantal dingen die je met standaard linux wel kan ineens niet meer werken. Ook ben je heel erg beperkt in drivers voor hardware en je kunt niet zomaar updaten naar een nieuwe kernel versie.
Mijn voorkeur gaat daarom uit naar een systeem die deze beperkingen niet kent. Ik kwam toen op KVM uit. Dit werkt onder openSuSE niet "out-of-the-box" maar is werkende te krijgen. Onder Fedora 11 werkt het wel beter.
Zijn er nog andere (opensource/free) virtualisatie methodes onder linux die mogelijk een optie zijn?
VRAAG 1: welke Linux distributie als hoofd O.S.
Het hoofd operating system moet in staat zijn om zoveel mogelijk out-of-the-box virtualisatie werkende te krijgen. Geweldig zou het zijn als hij met geluidskaarten en USB om kan gaan. Liefst een virtualisatie-methode waarbij de host als guest niet al teveel veranderingen hoeven te ondergaan (Xen lijkt daarmee af te vallen). De distro moet uiteraard ook stabiel zijn.
Welke distro is hier het beste? Zelf kom ik op fedora 11 (of 12 ondertussen) omdat die wel aardig goed lijkt te werken met KVM. Basis virtualisatie werkt, geluid enzo ging nog moeilijk, PCI en USB is echter niet mogelijk.
VRAAG 2: Welke distro voor een email server
Ik heb een distributie nodig voor een email server. De email server moet in staat zijn om met een virus scanner (clamscan) en spam filter (amavis) om te gaan. Liefst out of the box. Ook stabiele updates zijn zeer welkom. Ook moet IMAP mogelijk zijn. Een web-interface hoeft niet.
Ik kom nu uit op openSuSE. Met YaST2 werkt het toch wel erg makkelijk en alles ging redelijk makkelijk. Zijn er andere opties die ik eens moet bekijken?
De machine waar het op komt te draaien:
AMD 64bitter 2 echte Ghz-en met 6 GB RAM en 2TB harddisk totaal bruikbaar.
Ik heb een computer staan. Deze computer doet onderstaande zaken
- email server
- web server
- file storage op software raid5 array
Naast deze dingen moet hij het volgende ook kunnen
- linux desktop (surfen, boekhouding e.d.)
- squeezebox server
- testomgeving voor distributies, e.d.
In bovenstaande overzicht is eigenlijk maar 1 taak waarvan het echt belangrijk is dat die altijd blijft draaien. Dat is namelijk de email server. Die wordt namelijk niet alleen door mij gebruikt, maar ook door famillie. Al het andere mag vastlopen, uitvallen zonder dat ik daar echt wakker van kan liggen.
Op dit moment heb ik een gedeelte van bovenstaande werkende in ge volgende opzet:
1) openSuSE 11 als hoofd O.S.
- email server
- web server
- software raid5
- file server
Bovenstaande opzet werkt opzich redelijk goed, maar heeft toch wel een nadeel. De server moet blijven draaien en daarom moet ik met updaten en installeren van andere pakketten me inhouden om er voor te zorgen dat de email server het altijd blijft doen. Opzich is dit niet zo'n groot probleem.
Ik kan niet zomaar even paketten uitproberen, angst is namelijk dat de installatie dan vervuild raakt of dat de email server het niet doet.
Nu wil ik bovenstaande probleem in zijn geheel tackelen door virtualisatie. De opzet zou dan grofweg zijn:
- Hoofd Operating system (verantwoordelijk voor raid5, file server (NFS), en virtualisatie
- Virtuele machine puur als email server
- Virtuele machine voor andere leuke zaken als webserver, squeezebox e.d.
Ik heb er al ervaring mee (zowel Xen als KVM) maar toch heb ik nog wat vragen.
Virtualisatie methode
Mijn ervaring met Xen is erg slecht in combinatie met openSuSE 11. Je zit met een custom kernel voor de client en de server, wat als gevolg heeft dat een aantal dingen die je met standaard linux wel kan ineens niet meer werken. Ook ben je heel erg beperkt in drivers voor hardware en je kunt niet zomaar updaten naar een nieuwe kernel versie.
Mijn voorkeur gaat daarom uit naar een systeem die deze beperkingen niet kent. Ik kwam toen op KVM uit. Dit werkt onder openSuSE niet "out-of-the-box" maar is werkende te krijgen. Onder Fedora 11 werkt het wel beter.
Zijn er nog andere (opensource/free) virtualisatie methodes onder linux die mogelijk een optie zijn?
VRAAG 1: welke Linux distributie als hoofd O.S.
Het hoofd operating system moet in staat zijn om zoveel mogelijk out-of-the-box virtualisatie werkende te krijgen. Geweldig zou het zijn als hij met geluidskaarten en USB om kan gaan. Liefst een virtualisatie-methode waarbij de host als guest niet al teveel veranderingen hoeven te ondergaan (Xen lijkt daarmee af te vallen). De distro moet uiteraard ook stabiel zijn.
Welke distro is hier het beste? Zelf kom ik op fedora 11 (of 12 ondertussen) omdat die wel aardig goed lijkt te werken met KVM. Basis virtualisatie werkt, geluid enzo ging nog moeilijk, PCI en USB is echter niet mogelijk.
VRAAG 2: Welke distro voor een email server
Ik heb een distributie nodig voor een email server. De email server moet in staat zijn om met een virus scanner (clamscan) en spam filter (amavis) om te gaan. Liefst out of the box. Ook stabiele updates zijn zeer welkom. Ook moet IMAP mogelijk zijn. Een web-interface hoeft niet.
Ik kom nu uit op openSuSE. Met YaST2 werkt het toch wel erg makkelijk en alles ging redelijk makkelijk. Zijn er andere opties die ik eens moet bekijken?
De machine waar het op komt te draaien:
AMD 64bitter 2 echte Ghz-en met 6 GB RAM en 2TB harddisk totaal bruikbaar.