In een leerzaam interview met de CTO van Citrix op GRIDtoday legt Simon Crosby uit waarom Citrix naar zijn mening de beste kaarten in handen heeft in de virtualisatie-markt. Daarbij positioneert hij virtualisatie terecht als een middel en niet een doel op zich. Wat Citrix betreft is het echte doel “application delivery”. Één van de troefkaarten daarbij, die wellicht te weinig aandacht krijgen, is overigens Netscaler.
Op de vraag hoe hij de toekomst van virtualisatie inschat:
Virtualization, the kind we do and VMware does, is just an emergent property of Moore’s Law. Super-normal is what Moore’s Law is right now. So, no surprise, we have to virtualize these boxes because the only thing that’s interesting about x86 is the legacy — large numbers of legacy single-threaded apps. That’s why virtualization is so relevant now.
Are those guys stopping? Gosh, no. We’ll see many-core systems very shortly. We’ll find that the hypervisor will become a key differentiator again, and there again an ability to be able to scale to 64 or 128 cores is going to be key, as is the ability to scale to massive memory architectures, and so on. Can Xen do this? Yes. Xen already runs on a 4,096-node supercomputer from SGI, and I have absolute confidence that an open architecture there will always win. The test that is really out there is whether a proprietary hypervisor development team sitting in one place — Palo Alto — can do a better job than the world’s best engineers sitting at 42 of the world’s leading IT companies. The answer is no, they can’t. They just cannot pull it off.
Virtualisatie - en dan met name hardwarevirtualisatie en servervirtualisatie - is denk ik inderdaad een logisch gevolg van de wet van Moore, die langzamerhand leidt tot een gigantische processor-capaciteit. Veel meer dan wat grid computing probeert te doen (”hoe kunnen we veel computers inzetten als één geheel”) lost virtualisatie de vraag op “hoe kunnen we met onze bestaande software zinvol gebruik maken van de parallelle processor-capaciteit van één computer”.
Zoals alle technologische vernieuwingen zal ook deze virtualisatie eindig zijn. Wellicht bereiken we dat eind als we met nieuwe software beter in staat zijn om al vanaf het ontwerp gebruik te maken van parallelle processoren. De programmeertaal Erlang schijnt daarvoor weer sterk in de belangstelling te staan.
[...] July 27, 2008 by Bert Bouwhuis Servervirtualisatie beoogt meestal de capaciteit van één fysieke server in te zetten voor meerdere virtuele servers. De hypervisor creëert daarbij een schijnbare werkelijkheid: het operatingsysteem denkt de hardware volledig te besturen, terwijl het in werkelijkheid samen met meerdere andere operatingsystemen de hardware deelt. Één van de drijfveren hierbij is de toenemende kracht van enkelvoudige servers: het aantal processoren per server en het aantal cores per processor neemt gestaag toe (zie ook "Hardwarevirtualisatie als gevolg van de wet van Moore"). [...]
[...] Zie ook mijn eerder soortgelijke bericht. [...]