Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 32 reacties

VMware heeft een groot deel van zijn virtualisatietools uitgebracht als opensourcesoftware. Het openstellen van de broncode moet het integreren van de tools in Linux-distributies vergemakkelijken.

VMware logo2De VMware Tools zijn ontworpen om de prestaties en het beheer van virtuele machines op besturingssystemen te verbeteren. VMware brengt nu een deel van het gereedschap onder gpl-licentie uit voor Linux, FreeBSD en Solaris. Het gereedschap moet onder andere voor betere bestandsoverdracht tussen host en gast zorgen en voor beter geheugenbeheer en netwerkprestaties. Het virtualisatiebedrijf claimt al met diverse leveranciers van besturingsystemen samen te werken om de tools in het installatieproces in te bouwen, waaronder Novell, Red Hat en Ubuntu.

Het beschikbaar stellen van de code is onderdeel van het project Open Virtual Machine Tools dat het bedrijf heeft gestart op Sourceforge. Het is niet de eerste keer dat VMware zijn weg vindt naar Linux-distributies, Het bedrijf stelde in 2005 de Virtual Machine Interface voor, een open standaard die het protocol beschrijft dat het gastsysteem en de hypervisor van de virtuele machine gebruiken om te communiceren. De interfacecode maakt inmiddels deel uit van de Linux-kernel.

Moderatie-faq Wijzig weergave

Reacties (32)

Mooi initiatief van VMWare. Zal dit net zoals Dell+Ubuntu een sneeuwbal aan het rollen brengen? Ik hoop van wel. HP die zijn drivers of specificaties open maakt, nVidia die de GeForces en nForce drivers of specs open gooit, met als gevolg steeds betere Linux drivers en misschien wel betere drivers dan Windows. :)

Compleet offtopic: Als bedrijf kan je dit doen ja, je code open gooien, maar maak als solo software of webontwikkelaar je software maar eens open. Dan gaat iemand anders met de code ervandoor en elders op het web pimpen dat ie het zelf gemaakt heeft en dan misschien ook nog closed houden, en daar is niks aan te doen.

Een bedrijf als VMWare heeft de middelen en het geld om dat te doen, een solo software- of webontwikkelaar niet, en klein opensource projects ook niet. Ik zou bijvoorbeeld best me software die ik voor me site gebruik open gooien, maar ik ben echt bang dat dan iemand andere op het web gaat pimpen dat ie het gemaakt heeft en dus gewoon mijn code steelt. En niks dat je kan doen, niks dat je kan doen.
je maakt t toch open om t feit dat t open wordt ipv dat het van jou is?
OpenSource houdt niet in dat de code niet meer van jou is, het betekend enkel dat anderen toegang hebben tot de sourcecode. Wie hier vervolgens toegang toe heeft, of wat deze mensen hier mee mogen doen, is volledig afhankelijk van de licentie die men hieraan koppelt.

Voorbeeldje: Het forum vBulletin is in php geschreven, en wordt verkocht zonder dat het ge-encode/crypt is met bijv. zend guard. Dit betekend dat iedereen die (een licentie op) vBulletin aanschaft, toegang heeft tot de sourcecode hiervan. Deze mogen mensen voor eigen gebruik aanpassen. Wat echter niet mag, is dat men de broncode van vBulletin op internet zet, juist omdat de code eigendom is van vBulletin.
Dat stopt niemand om het weer closed te maken en zijn eigen sticker erop te plakken.
Plus, OpenSource kan wel van jouw zijn, maar je kan het delen met de community.
Bedrijven als vmware of dell hopen te verdienen door enterprise edities (vmware) of hardware te verkopen (dell), eigenlijk het al oude shareware model waarbij echter het gratis gedeelte ook open source geleverd wordt.
The Triad:
Zoals de waard is, vertrouwt 'ie zijn gasten? :>
Goede vooruitgang (zoals alle vooruitgang :D).

Veel bedrijven roepen dat het met hun bussiness-model niet mogelijk is om van hun closedsource software opensource software te maken. Dit laat zien (als het op lange termijn standhoudt), dat het dus kennelijk wel degelijk mogelijk is. En ik verwacht (en hoop) dat meer bedrijven deze stappen zullen volgen. Want uiteindelijk denk ik dat opensource software er voor zorgt dat zowel bedrijven als particulieren innovatiever worden, en dat is op lange termijn natuurlijk heel positief.
eigenlijk klopt je redenatie hier niet, - de vmware tools zijn nog steeds geen écht deel van 't hele vmware concept, en eigenlijk niet meer dan een soort client, om guess os'en compatible te maken.

sterker nog ik durf te stellen dat 't economisch bijna onmogelijk is om een andere keuze te maken dan deze 'tools' te opensourcen, de reden is dan ook dat 't practisch onmogelijk is om ze voor elke distro en elke kernel steeds wer te pre-compilen, en als binair te verspreiden...

het simpelweg niet ondersteunen is in de groeiende strijd tussen MS virtual server, XEN en wellicht nog anderen, ook gewoon onmogelijk, want als jij 't niet doet doen zij 't wel voor je...

het enige alternatief is dus de broncode open gooien en mensen zelf de mogelijkheid geven die zooi te porten...
MS virtual server zie ik nog geen groot scala opensource / concurerende OS'en ondersteunen. maar dat is hun goed recht, het is hun product. Xen is een ander verhaal.

de vmare tools doen nog wat meer dan enkelt wat jij schetst. Ze maken onder andere het memory gebruik / delen tussen vm's efficienter, wat betekend dat geheugen wat VM 1 niet nodig heeft vrijgegeven wordt met een balloon driver (die het geheugen claimt bij het OS, en vasthoudt - waardoor dat geheugen systeem op de host vrijkomt voor VM 2).

tevens zorgt het voor wat buffering op filesysteem niveau, als je SAN een hikje heeft (wat helaas bij een MSA 1500 nog wel eens voorkomt :( ) je niet gelijk met een hele bak machines zitten die een panic geven, of een read-only filesystem hebben.

De tools zitten wat ingewikkelder in elkaar dan je nu schetst dus. Maar inderdaad, het bevat ook de nodige drivers, waaronder een tcp/ip driver die in principe alles offload naar het ESX virtualisatie deel. (waardoor je dus niets dubbelop loopt te doen).
Dit ziet eruit als nog een stap naar verbreiding van linuxgebruik in corporate situaties waar men het nu nog nodig acht windows te gebruiken. Wanneer dit goed ingebouwd wordt in linux, en een goede distributie (ubuntu, of wat ook maar een beetje netjes in elkaar zit, maar ik vind ubuntu een goed voorbeeld en ik heb veeeel distro's geprobeerd) het netjes oppikt en er ook nog een mooi buitenkantje omheen zet is er al weer nog meer reden Linux te gebruiken. Een goede stap dus :)
is ESX geen linux based operating system?
*buzzz* wrong :p veelvoorkomende misvatting,
ESX is het "core" deel, 150 mb groot en bare metal (compleet dichtgetimmert dus'
hier draait dan een VM op met het beheer gedeelte deze is wel gebaseerd op een red-hat distributie

dit houd in dat het beheer deel afgesloten kan worden en het ESX gedeelte autonoom door werkt (kleinere attack surface)

[Reactie gewijzigd door rimpeldinky op 13 september 2007 16:12]

Het beheer gedeelte kan helemaal niet worden afgesloten, het is een vast gedeelte van ESX zoals ESX nu is(het mag dan wel een soort VM zijn, zoals VMware zelf aangeeft, het heeft wel rechstreekse koppelingen naar de VMWare kernel). Zonder Service Console geen virtualisatie functionaliteit. Aan en uitzetten van VM's kan alleen via de service console, of via de VI client/API, of via de commandline.
Tuurlijk kan je wel even je Service Console disconnecten van het netwerk(dan wel van de virtuele switch), maar dan werken functionaliteiten zoals b.v. Vmotion en HA niet meer, en heb je bovendien geen beheermogelijkheden meer, laat staan een manier om het op te lossen.

Ben daarom ook wel benieuwd wat ESX 3i gaat inhouden(zie nieuws van eergisteren).
Goede vraag, hij is al veel gesteld.

Nee, de ESX kernel is een vmware eigen kernel, de console die je waarschijnlijk bedoelt is eigenlijk een virtuele machine, en dat is wel Linux.
(ben even kwijt welke distro, maar er is vast wel iemand die dat hieronder gaat roepen)
(ben even kwijt welke distro, maar er is vast wel iemand die dat hieronder gaat roepen)
Red Hat 7.1 meen ik ;)
Tegenwoordig RHEL 2 of 3. We hebben een paar maanden geleden een consultant over de vloer gehad en die bevestigde het toen ik erover begon omdat ik RPM zag.
Goede zaak.
Kunnen we nu eindelijk eens goede Vmware tools(met bijbehorende drivers) voor BSD varianten en niet-standaard(lees: Red-Hat en SuSE/Novell) Linux distributies verwachten.

[Reactie gewijzigd door YoMarK op 13 september 2007 15:23]

"Dit ziet eruit als nog een stap naar verbreiding van linuxgebruik"

Een echte stap naar Linux uitbreiding zou zijn, het maken van een Linux VI3 client.
Met de 'vooruitgang' van ESX2 naar ESX3 is de Linux client komen te vervallen.
Daarvoor in de plaats is helaas een op .net gebaseerd gedrocht gekomen :(
Het beheer van je VI3 omgeving gaat dus enkel nog vanaf een windows station.

Wellicht dat ze de VI3 client nog eens in een mono jasje steken, dat zou pas een stap zijn.
vergeet de webinterface niet. Je kan ESX ook via een webinterface beheren. Toegegeven, een belangrijk deel van de functionaliteit van ESX heb je dan niet, maar de core (VM's starten en stoppen en een console voor je VM) heb je wel.

Desalniettemin mag de VI3 client er inderdaad wel eens voor Linux komen (en OSX)
Als de tools onder GPL worden vrijgegeven hebben de BSD's er toch niets aan?
Hopelijk komt Ubuntu snel met goede VMware tools dan, want op dit moment kun je alleen met een paar hacks 1 of 2 van de modules compileren (we hebben het nog niet over binary modules)....
Dit is wel het jaar van het open(source)stellen geloof ik. AMD/ATI, VMWare, who's next? :)
Ja en nee: iedereen mag de source bekijken. Dat is iets anders dan wat velen onder OSS verstaan.
Het is dus open maar niet vrij? Opnieuw een reden om de term "vrije software" te verkiezen boven "open source software".
prima werkend??? - ja ok ik weet ook wel dat 't een stel noobs zijn - maar als we het dan toch over ongefundeerd flamen hebben


mensen, echt.... waarom nu weer gelijk dat windows linux verhaal erbij halen....
had je nu echt nix beters
Vista goed werkend :') Laat me niet lachen.

Het loopt elke dag wel een paar keer vast en elke actie met het start menu die iets ingewikkelder is dan een snelkoppeling openen loopt explorer op vast.
De enige reden dat ik pas 143 error reports heb ingestuurd is omdat Microsoft tegenwoordig bij een hoop errors zegt dat een bepaalde patch het wel zal oplossen. (Die heb ik al geďnstalleerd zodra die uitkwam)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True