Scuzi scuzi, ik heb niet heel mijn backlog doorgelezen en stoot hier pas op je post. (
mux in "Het grote zuinige server topic"). My bad!
mux schreef op zaterdag 12 april 2014 @ 19:57:
@HyperBart... En dat zijn exact de redenen die ik gaf om wél te virtualiseren?
Ik zeg niet dat virtualisatie altijd kut is, ik zeg dat je niet moet virtualiseren als je het kunt vermijden. En dat kan in héél veel gevallen in deze topics, want mensen gaan virtualiseren terwijl:
- Alle VMs constant aanstaan
- Er geen VMs snel in/uitgeplugd hoeven te worden
- Er geen services draaien die exclusief zijn voor één OS (of geen vervanger kennen in een ander OS waardoor alles naar één machine geconsolideerd kan worden)
Oh boy, nu kom je in mijn business

. Ik heb zin om een discussie open te trekken
Je vergeet een belangrijke reden: namelijk functioneel scheiden. Vroeger werd er ook tegen 100 in het uur verschillende functies op één machine gezet.
X aantal jaren leert de ervaring mij wel anders. Ik heb het nog even aan de hand gehad bij een klant DEZE week nog. Een setje R610-servers waarvan ik de firmware ging upgraden (tesamen met drivers) en waar een van de machines opspeelde bij het booten. Ja, fijn als dat je fysieke Exchange + SQL + DC + RDS/TS is. Door het scheiden van die functies spreid je risico ook. Om nog niet te spreken over de flexibiliteit + continuiteit die geleverd wordt door het principe van virtualisatie.
Ik verzet me tegen de tendens die ik in mijn werk zie dat virtualisatie (en dan heb ik het nu even over server-virtualisatie) wordt gezien als heilige graal voor ultieme besparing.
Agree dat het niet de frickin' holy grail mag zijn, het is een tool/oplossing voor een groot deel van de problemen met capaciteit die organisaties ervaren alsook een oplossing/verbetering op het gebied van beschikbaarheid.
Dat is het niet. Virtualisatie is best superbrak op bijna alle punten die met besparing te maken hebben; het is duur, complex, verbruikt een hoop extra energie en vereist capabele support.
Vet = ben ik het mee eens
Underline = helemaal niet mee eens
Italic = ter discussie
Verbruik = ja absoluut gezien wel, maar zet consolidatie er bij en dit is niet meer valide...
Complex = akkoord, bij een grote farm (of zelfs bij 3 hypervisors + SAN + netwerk) wordt het al snel een extra laag van complexiteit
Duur = sorry, helemaal niet waar en ik ga er zodadelijk op in. Het is vaak wel een rekensom en ik zeg niet dat iedereen moet virtualiseren en er zullen zeker gevallen zijn waar het net randje kantje is.
Maar het wordt gezien als heilige graal omdat je 15 legacy ononderhouden brakke systemen op één fysieke machine kunt zetten.
Mix nooit die twee met elkaar, dat je processen en opvolging van je IT park niet deftig in orde zijn is in mijn ogen niet op te lossen met virtualisatie. Daar kies je dan zelf maar voor als organisatie en dan moet je de bonen ook maar fretten als de boel plat gaat. (Oh god, ik herinner me nog een klant met een NT4 VM

)
In plaats van het probleem op te lossen kun je nu 10 jaar verder gaan zonder software-onderhoud! yay! managementoplossing! Ondertussen:
- Ben je 6k aan VMware aan het geven
Euh

. Sinds wanneer is VMWare de enige enterprise ready provider van enterprise ready virtualisatie? Hyper-V? Neen?
Met Windows 2012 R2 Datacenter (een licentie die vaak voor VMware gebruikende klanten ook al nodig is aangezien het je het recht geeft om per host unlimited VM's te draaien) kan je ineens je virtualisatieplatform uitbouwen, zonder nood voor extra licenties. Geen vCenter, niks nodig. Windows Failover Cluster Manager + Hyper-V en gas geven.
Bijkomend sales-praatje (en correct ook nog) is dat er echt maar bitter weinig klanten zijn die X aantal functionaliteiten nodig heeft van VMware die Hyper-V niet biedt, al dan niet in combinatie met System Center.
Daar gaan al je kosten voor vSphere, geen extra nood aan licenties, je licenties voor Windows zijn ineens ook je licenties voor je virt-platform, klaar!
Ga je dan toch ineens voor de Hyper-V management tooling (= System Center Virtual Machine Manager? Ok, dan kan je voor de hele System Center gaan, het is toch een kit-prijs van alle SC producten, maar SCVMM is ABSOLUUT niet nodig om te kunnen virtualiseren met Hyper-V. Kostenvoordeel is daar dan ook nog eens dat als je System Center neemt dat je ineens een pakket hebt wat EN monitoring EN backup EN automatisatie EN configuratie management doet. (=Operations Manager, Data Protection Manager, Orchestrator en Configuration Manager) voor een pakketprijs.
Het enige discussiepunt wat we nog niet besproken hebben is een SAN of storage. Maar dat MOET ook niet duur zijn. Een KMO kan vandaag de dag prima weg met een instap-model EqualLogic of consoorten.
- Ben je 15k+ aan de virtualisatiebak kwijt die 90% van de tijd staat te idlen omdat je persé VT-d én multiprocessor support én bakken RAM nodig hebt
Ik weet nu niet wat vandaag de dag de prijs is voor een Dell-server via een partner zoals mijn werkgever. Maar ik zal zodadelijk even gaan rekenen.
15K+ voor een virtualisatiebak? Pittige machines koop jij zeg
Referentiemodelletje Dell R720 met
2 x E5-2695 (even ter referentie, dat is een 10-core)
12 x 16GB RAM (ja 192GB RAM!)
Beetje HW RAID controller
2 x 300GB SAS HDD
iDRAC Enterprise
10Gbit Ethernet DualPort
Dual voeding
Ben je vandaag de dag iets van een USD 12K kwijt. Een 10K aan EUR dus. En dan heb je al een MONSTER van een virtualisatie bak in mijn ogen, je kan makkelijk met veel minder toekomen. Dit is qua CPU bv al een ongelooflijk BRUUUUTE machine. Je kan prima met veel minder geheugen voor een MKB of wanneer je gaat schalen over meerdere hosts. Dan kan je zelfs al gaan kijken naar R420's. Ok hier mis je nog wel wat connectiviteit, je wil wat redundantie door met twee NIC's te werken etc etc. Maar dat gaat 'm ook niet over duizenden euro's.
- betaal je 80k per jaar voor je support engineer ipv 33k omdat hij moet bijscholen en daadwerkelijk verstand van zaken moet hebben in plaats van gewoon de hele dag kan redditen.
Ik weet eigenlijk mijn dagprijs vandaag de dag niet

Hetzelfde geldt in veel gevallen voor thuisgebruikers. Tja, eigenlijk wil ik wel ZFS voor storage, en Windows omdat ik weet hoe dat werkt, en 3 random andere programma's die eigenlijk alleen lekker onder debian werken. En ik wil eigenlijk ook wel mn file transfers over USB 3 direct de ZFS machine in hijsen. Hoe combineer ik dat? He, laat ik virtualiseren, dat is de oplossing voor alles. Ondertussen:
- Moet je een i5 of hoger kopen voor VT-d
Euh, sinds wanneer moet je VT-d hebben om te kunnen virtualiseren? Ik draai hier prima op G1610's zonder VT-d hoor?
- heb je meer RAM nodig
Ok, de prijs is daar wel wat van omhoog gegaan ten opzichte van 1 of 2 jaar geleden, maar geef mij maar liever een offerte om RAM uit te breiden dan ineens 3 servers bij aan te schaffen hoor? Ik zit nu trouwens binnenkort op dat punt omdat ik met FireDrunk wat gekke dingen aan het doen ben...
- ben je zeer beperkt in je mobokeuze vanwege peripherals
Daar ben ik het wel mee eens, ESXi werkend krijgen is niet altijd eenvoudig, maarre hey! niets houdt iemand tegen om gewoon W2012R2 Core of Full te draaien he!
- verbruikt het enkele watts meer
Opnieuw: consolidatie is voor mij daar een factor in waardoor het voor mij weer overslaat naar "go for it!"
Terwijl je met een intelligente keuze van je software en de realisatie dat ZFS gewoon niet nodig is voor je pornocollectie een hoop geld en verbruik had kunnen besparen.
Tja... Ik denk soms ook wel van: "Bart, moet je al die (non-porno!!!) films wel bijhouden". Dus daar heb je wel gelijk in...
Virtualisatie is de uitzondering. Het is nuttig voor dev servers, het is nuttig voor consolidatie van netwerkapparatuur (je kunt weinig anders op pfsense en openelec doen dan waar het voor bedoeld is). Daar stopt het wel zo'n beetje, want bijna alle andere consumer use cases zijn gedekt door non-OS-gebonden features en software.
Mja, ik ben daar misschien wel wat de uitzondering op omdat ik mijn servers echt als lab gebruik (ok, dat ligt nu even stil, maar je snapt me wel).
[
Voor 12% gewijzigd door
HyperBart op 12-04-2014 21:44
]