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 de komst van het Mobile Virtualization Platform aangekondigd. Daarmee moet het mogelijk gemaakt worden om meerdere besturingssystemen naast elkaar op een smartphone te draaien.

T-Mobile G1 met Windows Mobile De technologie voor Vmware MVP heeft het bedrijf in oktober in handen gekregen door de acquisitie van het kleine Franse bedrijf Trango Virtual Processors. Het platform zal nog verder worden geoptimaliseerd voor mobiele telefoons. Vmware werkt samen met een aantal niet nader genoemde fabrikanten en hoopt de eerste telefoons met het MVP-platform begin 2010 beschikbaar te maken.

Volgens VMware biedt virtualisatie voordelen voor zowel fabrikanten als gebruikers van smartphones. Fabrikanten kunnen meerdere typen telefoons uitrusten met dezelfde software, ongeacht de onderliggende hardware, hetgeen ontwikkeltijd en -kosten scheelt. Gebruikers en bedrijven zouden weer voordeel kunnen halen uit het draaien van meerdere profielen op een enkel toestel, bijvoorbeeld voor zakelijk en persoonlijk gebruik, wat de beveiliging en het beheer ten goede kan komen. Ook gaat Vmware het mogelijk maken om persoonlijke gegevens, zoals e-mail, muziek en afbeeldingen, eenvoudig van de ene telefoon naar de andere te migreren.

Moderatie-faq Wijzig weergave

Reacties (32)

Ik denk echt dat niemand de bigger picture begrijpt.
Performance, multiple OS'es op een smartphone? denken jullie echt dat dat VMware's doel is?

Wat denk je nou echt dat VMware hiermee van plan is?
Lijkt me redelijk duidelijk. Smartphones worden krachtiger.
Als je kijkt naar wat ze op VMware world aan hebben aangekondigd is dat ze een desktop willen die de gebruiker volgt waar hij ook is. (VDI principe).

Kortom stel je Vmotion voor van je OS van je desktop of laptop naar de smartphone. Kortom altijd je desktop beschikbaar achter wel apparaat je ook zit met live migration. 'weglopen achter je desktop en je desktop (OS) meenemen op je mobile'
Dit is de echte stap die VMware wil bereiken.

Daarnaast even een ander feit is dat de huidige hypervisor in b.v. ESXi zo weinig overhead heeft dat dit niks meer afdoet aan de performance.
En voor degene die denken dat Virtualisatie een hype is kan ik alleen maar verwijzen naar het Vcloud initiative. Hou eens op met denken in thuis termen en kijk eens naar data centers, virtualisatie is en blijft de toekomst. Nu outsourcen we IT afdelingen en verplaatsen we alles handmatig, straks verhuis je binnen een muisklik je hele data center naar een andere provider die goedkopere cloud services bied.

I rest my case.

[Reactie gewijzigd door snfx op 14 november 2008 23:19]

Ik vindt al die virtualisatie maar onzin, het wordt tijd dat het OS / de applicatie gewoon dezelfde voordelen bied.

Ik zie het gewoon weer als een hype, vroeger wilde men voor iedere dienst een aparte server terwijl je makkelijk meerdere applicaties naast elkaaar kon draaien. Nu zetten we alles virtueel op een server en als die uitvalt ben je ook weer alle functionaliteit kwijt.

Wat iemand met vmware op zn telefoon wil doen is voor mij een raadsel, dit lijkt me meer iets voor ontwikkelaars met een heel krap budget.
De voordelen van bijvoorbeeld software sandboxen zijn zeker groot, helemaal bij een apperaat wat altijd aan het netwerk hangt zoals een telefoon. In de toekomst zullen dit alleen maar grotere doelwitten van hackers en virussen zijn, en je hebt er relatief veel persoonlijke informatie op staan.
Natuurlijk is een Virtuele machine maar 1 manier om het op te lossen, maar het idee van een gestandardiseerde hardware interface over verschillende types en merken telefoons lijkt me ideaal.
Android pakt echter al een aantal van deze problemen aan (alle programma's worden gesandboxt, voor de ontwikkelaar is er 1 standaard systeem beschikbaar zonder rekening met het type telefoon te hoefen houden), dus het hoft niet dit soort met virtualisatie.
Virtualisatie op zich is een prima techniek. Buiten het draaien van meerdere servers op fysiek 2 machines (voor de failover - VMotion vangt uitval van 1 server perfect op) is het ook ontzettend eenvoudig om zonder meerdere machines te hoeven kopen en ook zonder te rebooten meerdere OSen te draaien. Voor de gemiddelde thuisgebruiker misschien niet interessant maar wat dacht je van ontwikkelaars? Systeembeheerders?
En zeker met non-persistent disks is het ideaal: tests draaien, VM uitzetten en hoppa, alle veranderingen weg. Prima oplossing voor testomgevingen.
De ontwikkeling van virtualisatietechnologie is een gevolg van de eeuwige ontwikkeling-remmende monopolyzucht onder computerhardware en OS-fabrikanten.

Zonder de oude ontransparante bootstrap van moederborden en de arrogante houding van bepaalde besturingssystemen die de hardware willen "bezitten" was er hoogstwaarschijnlijk geen virtualisatietechniek nodig om de dingen te bereiken die men momenteel kan.
Technisch gezien is het een overbodige tussenlaag die door veel efficientere software vervangen kan worden mits een daarvoor geschikt besturingssysteem gebruikt wordt. Je hebt toch niet een compleet softwaremodel van een computer met serversoftware nodig om een virtuele server te draaien? Een gevirtualiseerde netwerkstack en een serverapplicatie die onder een gebruiker met beperkte permissies draait kan ook al voldoende zijn. Je bent uiteindelijk toch gebonden aan de fysieke hardware.

[Reactie gewijzigd door blorf op 11 november 2008 18:11]

denk dat vmware ook wel heel hard in de performance gaat hakken... dan is zo'n telefoon helemaal niet meer vooruit te branden!
Dat hoeft absoluut niet.
Zolang VMWare geen hardware hoeft te virtualiseren (zoals hier), kan alles heel vlot met een performance hit van 5% of minder. Er hoeven immers geen twee OSen tegelijk te draaien. VMWare zit hier gewoon onder 1 OS als hypervisor. Calls naar de video output en dergelijke worden gewoon doorgelaten zonder bemoeienis.

Als er wel hardware moet worden gevirtualiseerd kan de performance hit oplopen, zeker met I/O operates.
Dit was altijd het geval wat de videokaart betreft als je een OS binnen een andere draait. Tegenwoordig kan VMWare de hardware 3D acceleratie van de host gebruiken, dat lost de bottleneck redelijk op. Guest DirectX (tot en met 9c) calls kunnen vertaald worden naar host OpenGL calls . Je kan zo al heel aardig iets oudere games en 3DSMAX en dergelijke in een guest draaien.

Als de processor zelf moet worden gevirtualiseerd (Mac OS9 op een Intel draaien) dan kan de performance hit tot 95% of hoger oplopen.

[Reactie gewijzigd door SuperNull op 12 november 2008 03:20]

VMware valt nog wel mee, het is voornamelijk de andere software die je draait.
Dat is ook het eerste waar ik aan dacht. Daarnaast vraag ik mij af of een gewone gebruiker hier wel op zit te wachten. VMWare voor de PC wordt ook niet door gewone gebruikers gebruikt.
Ik denk ook niet dat dit voor eindgebruikers echt veel voordelen biedt.
Trager, meer batterijverbruik, ... zijn onvermijdelijke nadelen van vmware (of virtualisatie op zich), en laat dat nu net al de grootste problemen van smartphones zijn.

Voor developers biedt het dan weer wel voordelen.
Multiplatform dev'en met slechts 1 smartphone scheelt best wat kosten.

Maar of dat voordeel groot genoeg is?
Op de Mac is het een vrij veel gebruikte manier om Windows te draaien. Het draait dan ook nog eens soepel vanwege dezelfde architectuur. Alhoewel ik dus denk dat het op een mobiel gaat tegenvallen, zou het weleens verrassend "vlot" kunnen zijn.
Daar moet je je niet in vergissen. Er zijn zat mensen tegenwoordig die ook wel is Ubuntu oid willen proberen, en gaan dan eerder met VMware Workstation aan de gang dan dual boot oid. Omdat dit gewoon veel eenvoudiger is.
Anders om (Ubuntu als host) gebeurd het nog vaker dat men VMware gebruikt om een Windows desktop tevoorschijn te toveren om toch die dingen die Windows alleen ondersteund te kunnen doen.
Fabrikanten kunnen meerdere typen telefoons uitrusten met dezelfde software, ongeacht de onderliggende hardware, hetgeen ontwikkeltijd en -kosten scheelt.
Dat is toch juist wat microsoft niet wil?

Ook de reden waarom de HTC's met Qualcomm MSM7k cpu die met Windows Mobile gereleased zijn niet ook met Android geleverd worden.

[Reactie gewijzigd door disturbedsaint op 11 november 2008 16:28]

Wat een nutteloos project. Een OS moet hardware ordelijk beschikbaar stellen aan applicaties samen met hulpmiddelen. VMWare zou deze taak overnemen en hierbovenop nog een OS draaien. Extra overhead en overname van OS taken. Hardware is ook divers en OS'sen ondersteunen bepaalde hardware. Ik zie het nut niet. Als je veiligheid en gemak wilt stop je dit in het OS.
Mogelijk dat Xen ARM ook een alternatief is. Ik weet niet of windows mobile hier op draait.

Maar wat het nut is van een volledig virtueel OS te laten draaien op een telefoon? ZE zijn zo wie zo als niet zo snel. Dual boot lijkt me een betere optie. Wat binnen openmoko mogelijk is.

[Reactie gewijzigd door worldcitizen op 11 november 2008 16:54]

Mij lijkt het toch een aantal voordelen te hebben, los van het feit of de 'gewone' gebruiker daar zit op te wachten. Het feit dat je op dit moment (moeilijk) zelf kan beslissen welk OS je wil draaien op welke hardware is anno 2008 -imho- een achterhaald concept. Los van het feit dat VMware dan op elke phone zou gaan draaien krijg je tenminste de keuze welke applicaties je gaat draaien op je toestel. Ikzelf heb een Nokia E65, en stel dat daarnaast een open OS op draait, bijvoorbeeld met een goede VPN-client, dan zie ik daar toch wel degelijk het nut van in. De basisgedachte is het principe dat hardware onafhankelijk gemaakt wordt van de software, en als het VMWare moet zijn die de forcing wat gaat voeren, voor mij geen probleem.
Het virtualisatie gedeelte zal voor de producent intressant zijn, de gebruiker hoeft echt geen VMware icoontje te verwachten waarmee hij dingen kan virtualiseren.
Prima punt snfx, dit was ook wat ik dacht toen ik het las...
Kan ik ook met die telefoon bellen? ...

Die telefoons van tegenwoordig zijn al zo lekker vlot, om dan ook nog eens VMs te gaan gebruiken?Leuk voor de batterij ook, weet je tenminste zeker dat je batterij na een dag leeg is.

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