Acties:
  • 0 Henk 'm!

  • VR46
  • Registratie: Januari 2005
  • Laatst online: 08-09 12:51
Hallo,

Voor mijn werk ben ik bezig software te ontwikkelen die bedoeld is om virtual machines aan te sturen. Het idee is dat de eindgebruikers bij het starten van de host-computer een splashscreen te zien krijgen met de keuze uit een aantal virtual machines die door een druk op een knop gestart moeten worden.

Ik werk met visual basic (ben een starter met software ontwikkeling en visual basic vind ik mijn weg goed door) en voor de virtual machines maak ik gebruik van VMware.

Nu is het de bedoeling dat de eindgebruikers niets aan de virtual machines kunnen wijzigen, dus geen snapshots mogen maken en zelf niets mogen reverten en dergelijke.

Daarnaast is het de bedoeling dat de software de virtual machines aansturen doormiddel van command line opdrachten. Ik heb begrepen dat dit met de executable "vmrun" kan worden gedaan. Dit werkt ook goed, naar eigen bevindingen.

Het enige probleem waar ik nu mee zit is dat de eind gebruikers nog wel de mogelijkheid hebben van alles aan te passen aan de virtual machine wanneer ik deze middels vmrun.exe start. Daarnaast wil ik op de host-computers niet VMware Workstation maar VMware Player gebruiken. Workstation ga ik alleen op de computer gebruiken waarop ik de machines ga ontwikkelen.

Mijn vraag is dus hoe ik dit het beste kan gaan aanpakken; mijn streven is om VMware Player te gebruiken op de host-computers en het voor de eindgebruiker onmogelijk te maken dingen aan de machines te wijzigen. Daarnaast moet alles vanuit de command line te besturen zijn, tenzij hier een alternatief voor is. (Visual Studio plugin van VMware Workstation?)

Heeft iemand een idee of dat wat ik wil mogelijk is met VMware Player? Of heeft iemand suggesties over hoe ik dit anders kan aanpakken?

Alvast bedankt!

Acties:
  • 0 Henk 'm!

  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 05:38
wat jij wilt heet 'VDI' en het product heet 'VMware View' of 'XenDesktop' ;)

Vmware player mag je niet eens commercieel inzetten vziw

A wise man's life is based around fuck you


Acties:
  • 0 Henk 'm!

  • VR46
  • Registratie: Januari 2005
  • Laatst online: 08-09 12:51
Powershell schreef op dinsdag 27 juli 2010 @ 13:36:
wat jij wilt heet 'VDI' en het product heet 'VMware View' of 'XenDesktop' ;)

Vmware player mag je niet eens commercieel inzetten vziw
Die twee softwarepakketten die jij noemt gebruiken toch images vanaf een netwerklocatie? Voor het systeem wat ik wil inrichten is het noodzakelijk dat de images op de hardeschijf van elke host-computer staan. Correct me if I'm wrong.

Acties:
  • 0 Henk 'm!

  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 05:38
cbernardini schreef op dinsdag 27 juli 2010 @ 13:40:
[...]

Die twee softwarepakketten die jij noemt gebruiken toch images vanaf een netwerklocatie? Voor het systeem wat ik wil inrichten is het noodzakelijk dat de images op de hardeschijf van elke host-computer staan. Correct me if I'm wrong.
Vmware ACE dus

http://www.vmware.com/products/ace/

A wise man's life is based around fuck you


Acties:
  • 0 Henk 'm!

  • VR46
  • Registratie: Januari 2005
  • Laatst online: 08-09 12:51
Kijk dat lijkt er meer op! Begrijp ik het goed dat je een licentie per host-computer nodig hebt voor ACE?

//Edit: Ik heb ACE even wat nader bekeken en het lijkt nog steeds niet helemaal te zijn wat ik zoek. Ik ga de host-computers dus niet vanaf een centrale locatie beheren maar ze moeten allemaal zelfstandig kunnen werken. Als ik het goed heb begrepen worden de host-computers met ACE nog altijd vanaf een centrale locatie beheerd, klopt dat?

Wat ook nog zo is, is dat VirtualBox voor ons ideaal zou zijn alleen dat lijkt dus ook niet helemaal goed te werken. Ik heb het systeem getest icm VirtualBox en daar kwam uit dat ik de executable "vboxsdl.exe" moet gebruiken, alleen die blijkt nog niet goed te werken en slechts voor debugging purposes gebruikt te moeten worden.

Nog meer alternatieven?

[ Voor 55% gewijzigd door VR46 op 27-07-2010 14:35 ]


Acties:
  • 0 Henk 'm!

  • freyk
  • Registratie: September 2003
  • Laatst online: 10-09 06:13
Ik raad je aan om eens naar vmware labmanager te kijken.
Daarnaast is het mogelijk om via infrastructure client gebruikers aan te maken en deze te beveiligen.

En anders biedt vmware een paar sdk's aan.

[ Voor 19% gewijzigd door freyk op 27-07-2010 15:29 . Reden: nieuwe tip toegevoegd ]


Acties:
  • 0 Henk 'm!

Verwijderd

vboxheadless icm remote desktop?

Acties:
  • 0 Henk 'm!

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

cbernardini schreef op dinsdag 27 juli 2010 @ 13:44:

//Edit: Ik heb ACE even wat nader bekeken en het lijkt nog steeds niet helemaal te zijn wat ik zoek. Ik ga de host-computers dus niet vanaf een centrale locatie beheren maar ze moeten allemaal zelfstandig kunnen werken. Als ik het goed heb begrepen worden de host-computers met ACE nog altijd vanaf een centrale locatie beheerd, klopt dat?
Beheer als in: je kan een aantal policy settings over de Player client heenleggen met ACE waar je het gebruik mee kan beperken tot bijvoorbeeld een Kiosk mode.
Ik heb de laatste tijd niet gekeken of de versie 3 player nu ook de scripting interface (VIX - zie de SDK) erbij heeft, anders zou dat mogelijk nog een optie kunnen zijn.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device

Pagina: 1