Virtualisatie implementeren

VMware Studio gebruiken om ondernemingsapparaten te ontwikkelen

Virtuele apparaten ontwikkelen is eenvoudiger dan ooit, met krachtige online tools zoals rBuilder of SUSE Studio, maar er zijn ook voordelen aan het ontwikkelen van virtuele apparaten met behulp van lokale middelen die niet afhankelijk zijn van beschikbaarheid van de cloud.

VMware® Studio is een tool waarmee uw team kosteloos allerlei eenvoudige en complexe machines kan maken.

VMware® Studio (VS) verschilt van de toepassingen
rBuilder en SUSE Studio omdat de met VS gemaakte apparaten slechts virtuele apparaten zijn, die zijn ontwikkeld voor de VMware-platformreeks. Andere virtuele platforms, zoals Virtualbox van Oracle en alle Open Virtualization Format (OVF)-compatibele platforms kunnen ook worden gebruikt om de apparaten uit te voeren.

Virtuele platforms spelen ook een rol bij het uitvoeren van VS: de
gratis download is alleen beschikbaar als een OVF-voorbereide virtuele machine. VMware beveelt aan VS uit te voeren op een van de volgende apparaten:

  • VMware ESX/ESXi 4.1 of 4.0 tot en met VMware vCenter Server 4.1 of 4
  • VMware ESX/ESXi 3.5 tot en met VMware VirtualCenter 2.5
  • VMware ESX/ESXi 4.1 of 4.0
  • VMware ESX/ESXi 3.5
  • VMware Workstation 7.1, 7.0 of 6.5.1

Tijdens tests werkte VS perfect in VMware Player, een gratis beschikbare "lite" versie van VMware Workstation. Dat betekent dat u slechts de Player en Studio hoeft te registreren om een gratis toepassing voor het maken van virtuele apparaten op uw lokale systeem te krijgen.

VS kan virtuele apparaten maken op basis van de besturingssystemen
Linux® en Windows®. Voor Linux zijn Ubuntu, Red Hat Enterprise Linux, SUSE Linux Enterprise Server en CentOS beschikbaar en voor Windows zijn Windows® 2003 en Windows ®2008 (zonder Hyper-V) beschikbaar.

Een zeer aantrekkelijke functie voor ontwikkelaars is de mogelijkheid VS direct als een plug-in voor de ontwikkelomgeving Eclipse te integreren. Dit maakt het ontwikkelen en testen van toepassingen naadloos.

VMware Studio gebruiken

Nadat u het zipbestand van VMware® Studio hebt gedownload, moet u de inhoud van het archief uitpakken. Nadat de bestanden zijn uitgepakt, opent u een van de hierboven genoemde virtuele platformtoepassingen en opent u een nieuwe virtuele machine vanuit het bestand Vmware_Studio-2.0.0…vmx dat u zojuist hebt uitgepakt.

Als de VS-machine voor het eerst wordt uitgevoerd, moet u de initiële licentieovereenkomst lezen en een root UNIX®-wachtwoord opgeven voor de VM. Als dat is gebeurd, ziet u het eerste VS-scherm, uit Afbeelding 1.

Beginscherm van VMware Studio
Beginscherm van VMware Studio.

Op dit moment kunt u de URL die wordt weergegeven in het veld [Web], in uw browser invoeren om te beginnen met het maken van een virtuele machine. Als dit de eerste keer is dat u een VM maakt met VS, hebt u een ISO-image nodig van het besturingssysteem dat u wilt gebruiken. Hiervoor selecteert u Login en drukt u op Enter in het beginscherm. Er wordt dan een standaard UNIX-aanmeldingsprompt weergegeven.

Typ root als de aanmeldnaam en het wachtwoord dat u eerder hebt toegewezen. De opdrachtregel wordt dan weergegeven.

Plaats de ISO, welke u ook gebruikt, in de directory /opt/vmware/www/ISV/ISO van de VS-machine. U kunt het beschikbare hulpprogramma wget gebruiken om het juiste bestand binnen te halen via FTP.

Als u bijvoorbeeld een image van Ubuntu 8.04.1 wilt downloaden, typt u op de opdrachtregel:
cd /opt/vmware/www/ISV/ISO
wget http://cdimage.ubuntu.com/releases/8.04.1/release/ubuntu-8.04.1-dvd-i386.iso

Het imagebestand wordt dan naar de juiste directory gedownload. U kunt nu doorgaan met het maken van uw sjabloon.

Voer de URL uit het veld [Web] in om de interface van VMware Studio te starten. De beginpagina van VS wordt geopend (zie Afbeelding 2).

Beginpagina van VMware Studio
Beginpagina van VMware Studio.

Als u een nieuw apparaat wilt maken, klikt u op de knop Create Profile. Het dialoogvenster Create a New VM Profile wordt geopend (zie Afbeelding 3).

Compatibele besturingssystemen
Baseer uw profiel op compatibele besturingssystemen.

Geef het nieuwe profiel een naam en selecteer de juiste besturingssysteemsjabloon. Klik op Create Profile om de workflow voor het maken van profielen weer te geven (zie Afbeelding 4).

VMware Studio - Een profiel maken
U maakt een profiel door deze pagina's te doorlopen.

Als u de aanpassing van het profiel wilt voltooien, gaat u naar alle pagina's die op de secundaire navigatiebalk worden gemarkeerd: Description, Hardware, OS, Application, Management, Output en Build Settings. U kunt op het tabblad van elke pagina klikken of onder aan de pagina op de knop Next klikken om deze workflow te doorlopen.

Op de pagina Description kunt u de eigenschappen van de VM die u maakt, benoemen en verder beschrijven. Het belangrijkste veld van deze pagina (naast Name), is het veld Version, dat zichtbaar is in de VM-client en ook door de VS Update Service wordt gebruikt om te controleren op updates voor een VM en deze te installeren. U kunt ook uw eigen licentieovereenkomst voor eindgebruikers toevoegen en de locatie opgeven van de webbeheerconsole voor de VM die u maakt.

Op de pagina Hardware (zie Afbeelding 5) kunt u het type hardware instellen waartoe uw virtuele machine toegang moet hebben. Dit wordt grotendeels bepaald door de hardware waarop u de VM gaat installeren. U kunt de virtuele hardwareversie als een meta-instelling gebruiken, omdat hiermee de virtuele hardware-interface wordt opgegeven die zich bevindt tussen het gastbesturingssysteem en de virtuele hardware. U kunt ook gedetailleerdere instellingen kiezen, zoals CPU's, geheugen en harde schijven.

Hardware configureren voor VMware Studio
De hardware configureren voor uw VM.

Op het tabblad OS bevestigt u de verbinding met de ISO die u gebruikt, en geeft u een rootwachtwoord voor de nieuwe VM op. U kunt in dit scherm ook aanvullende gebruikersinformatie voor de VM toevoegen (zie Afbeelding 6).

Gebruikersinstellingen van VMware Studio geconfigureerd
De gebruikersinstellingen van de VM configureren.

In het scherm Application zit u onder de motorkap van de VM. Hier geeft u op waar de packages en de package repository's van de VM zich bevinden en selecteert u vervolgens de pagina's die worden geïnstalleerd. U moet de packages tot op een zeer gedetailleerd niveau opgeven, maar tijdens de VS-installatie worden alle relevante afhankelijkheden automatisch gevonden en ook geïnstalleerd. U hoeft dus niet alle pakketten op te geven.

De apps configureren om te werken in VMware Studio
Configureer de apps die u wilt uitvoeren op de VM.

Nu de VM is geconfigureerd en alle pakketten gereed zijn, hoeft u alleen de VM-instellingen te voltooien. Definieer op de pagina Management welke beheerservices moeten worden uitgevoerd in de webbeheerconsole van uw VM. U moet ook de SSL-informatie invullen, zodat
beveiligingscertificaten kunnen worden gegenereerd voor elke service die u beschikbaar wilt maken in de beheerconsole.

Op de pagina Output definieert u hoe de voltooide VM wordt geïmplementeerd. U kunt een OVF-pakket, een OVA-pakket (dat is een gezipte OVF) of een standaardzipbestand gebruiken.

De laatste pagina is Build Settings. Deze pagina gebruikt u om het type platform op te geven waarop u de VM gaat implementeren. Als uw organisatie al een van de VMware-server- of vSphere-producten heeft, kunt u de locatie van de server in uw netwerk opgeven en de VM vooraf voor dat specifieke platform configureren.

Nadat u op Validate hebt geklikt om de nieuwe VM te testen, klikt u op Save and Build om het VM-proces te voltooien.

Het proces is echter nog steeds niet gereed. VS is een zeer betrouwbare tool, waarmee u meerdere VM's op een bepaald platform kunt implementeren met behulp van een vApp-container. Nadat u de VM hebt gemaakt, kunt u op het tabblad vApp klikken om een soortgelijk proces te doorlopen om met deze nieuwe VM een vApp te maken en eventuele andere apps die u op uw virtuele apparaat wilt. Nadat de vApp is gemaakt, kunt u het virtuele apparaat (eindelijk) implementeren.

Het maken van een virtueel apparaat met VMware Studio omvat allerlei kleine details die hier nauwelijks aan bod zijn gekomen. Uitstekende documentatie en een duidelijke interface vereenvoudigen het leerproces aanzienlijk.

Verwante informatie van Dell.com:
Kennismaken met de voordelen van Linux.

Lees meer van Dell

Dell Enterprise op Facebook Dell Enterprise op Twitter Dell Enterprise op Slideshare Community voor de efficiënte onderneming Enterprise IT-blogs Dell Tech Center TechCenter op YouTube Dell TechCenter op LinkedIn

Bespreek het met Dell

Virtualisatieservices

Over de auteur