Toon posts:

Computer gebruiken voor alleen virtuele omgevingen

Pagina: 1
Acties:

Vraag


  • Scott81
  • Registratie: Februari 2018
  • Laatst online: 23-01 16:44
Goedemorgen,

Ik heb een klein bedrijf (2 personen) en werken fulltime op Mac.
Omdat we voor enkele simpele toepassingen Windows moeten hebben (en voor het testen van software verschillende Windows versies of Linux versies nodig hebben) wil ik graag op een pc Virtuele machines draaien.

Ik heb nog een PC staan met de volgende specs:

- CPU: Intel i5-4670K (4) @ 3.800GHz
- GPU: Intel Xeon E3-1200 v3/4th Gen Core Processor
- Memory: 7829MiB

Deze PC zou ik volledig voor de Virtuele machines willen gebruiken.
Ik heb niet heel veel verstand van VM's maar ik dacht dat je op 2 manieren VM's kunt draaien. In een OS of direct op de hardware (sorry als ik iets raars zeg).

Ik zou graag het laatste willen doen als dat kan en dan via Mac remote inloggen op één van de VM's die erop draaien.

Dus de PC hoeft zelf geen windows ofzo te draaien maar een VM os (als dat kan), en ik zou dan remote VM's moeten kunnen aanmaken en draaien.

Kan dit idee, zoja waar begin ik?
Alvast bedankt!

Alle reacties


  • SambalBij
  • Registratie: September 2000
  • Laatst online: 16:27

SambalBij

We're all MAD here

Je hebt idd een goed idee van de mogelijkheden.
Het simpelste is om het via een host OS te doen; Bijvoorbeeld Windows 10 of 11, met de Hyper-V rol, of VMware Workstation Player, of bijvoorbeeld Virtualbox voor je VM's.

Makkelijk in gebruik, maar behoorlijke overhead door dat host OS, met name qua geheugen.

Andere (betere) optie is inderdaad dat 'VM os' wat je noemt; de zogeheten bare metal hypervisor. Dat is voornamelijk een (heel dun) management-laagje tussen je hardware en de VM's.

Heeft een iets grotere leercurve, maar een stuk beter geschikt en een stuk krachtiger. Lees je eens in op de gratis versie van VMWare ESXi.

Moet wel je hardware ondersteunen (met name qua storage controller en nic) maar dat is de optie die ik zelf zou kiezen.

Life should not be a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside, in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming, 'Wow! What a Ride!'


  • sOid
  • Registratie: Maart 2004
  • Niet online
Je kan natuurlijk ook gewoon Virtualbox of VMware Fusion op je Macs draaien en daarin de virtual machines. Voor sporadisch gebruik werkt dat, afhankelijk van de benodigde resources, prima.

  • Scott81
  • Registratie: Februari 2018
  • Laatst online: 23-01 16:44
Bedankt tot zover voor de reacties. Ik ga me eens inlezen in VMWare ESXi

@sOid Bedankt, dat kan ook maar is minder gewenst. We willen graag beide (collega en ik) op de VM's kunnen komen zonder dat lokaal te hebben draaien.

  • smekkos
  • Registratie: Februari 2013
  • Laatst online: 25-01 22:01
Zolang je geen zware grafische programma's gaat draaien zou ik een VPS huren bij een aanbieder zoals Hetzner of TransIP. Zeker aangezien je hier zakelijk gebruik van gaat maken. Stroomkosten van je oude werkstation gaan al meer zijn als de kosten. Je gebruikt dan RDP om in te loggen vanaf je mac.

  • Scott81
  • Registratie: Februari 2018
  • Laatst online: 23-01 16:44
Met een VPS kan ik toch geen meerdere windows / linux systemen draaien?
Plus de stroomkosten zitten in de huur dus die betaal ik niet direct

Wat VMWare ESXi betreft, dit lijkt niet te werken op CPU's met een K (overklokbaar en ik heb de 4670K).
Nu heb ik nog een andere PC staan met de i7-6700. Misschien zou dit een betere optie zijn dan

  • heuveltje
  • Registratie: Februari 2000
  • Laatst online: 18:39

heuveltje

KoelkastFilosoof

Scott81 schreef op vrijdag 20 januari 2023 @ 10:05:
Met een VPS kan ik toch geen meerdere windows / linux systemen draaien?
Plus de stroomkosten zitten in de huur dus die betaal ik niet direct

Wat VMWare ESXi betreft, dit lijkt niet te werken op CPU's met een K (overklokbaar en ik heb de 4670K).
Nu heb ik nog een andere PC staan met de i7-6700. Misschien zou dit een betere optie zijn dan
Denk niet dat die K het probleem is, eerder dat vmware vt-d niet aanstaat of nog niet ondersteund word ?

BTW :
Als het alleen testen is, waarom dan niet wat VM's op je normale macbook installeren ?

Heuveltjes CPU geschiedenis door de jaren heen : AMD 486dx4 100, Cyrix PR166+, Intel Pentium 233MMX, Intel Celeron 366Mhz, AMD K6-450, AMD duron 600, AMD Thunderbird 1200mhz, AMD Athlon 64 x2 5600, AMD Phenom X3 720, Intel i5 4460, AMD Ryzen 5 3600


  • Scott81
  • Registratie: Februari 2018
  • Laatst online: 23-01 16:44
Scott81 schreef op vrijdag 20 januari 2023 @ 09:56:
Bedankt, dat kan ook maar is minder gewenst. We willen graag beide (collega en ik) op de VM's kunnen komen zonder dat lokaal te hebben draaien.
Ik zie inderdaad dat de 4670K dat niet ondersteund:

Intel® Virtualization Technology for Directed I/O (VT-d) ‡ No

  • akimosan
  • Registratie: Augustus 2003
  • Niet online
Ik vind de namen voor je CPU en GPU verwarrend
Een intel XEON is geen gpu, dus geen ideee wat er nu echt in de PC zit.

Qua geheugen (8GB) zit je ook echt minimaal. Je zou op een baremetal OS (mits je iets geschikts vindt) net aan 2 Windows machines tegelijk kunnen draaien met 4GB elk. Dat is redelijk minmaal
Die VM's moeten dan nog gelicenseerd worden of je draait Windows in evaluation mode wat prima is voor wat testwerkzaamheden en dan na zoveel maanden weer wipen en opnieuw beginnen.

Tegenwoordig zijn er echt legio cloud mogelijkheden om een VM aan te slingeren in Amazon/Azure en deze zelfs enkel te draaien wanneer nodig, daarmee bespaar je vaak flink op kosten.
Welk OS je wil draaien is ook te kiezen.
Heb je de VM niet nodig? Dan zet je hem uit, je betaalt dan enkel een klein bedrag voor de storage en hosting.
Als ik de Azure pricing calculator start en een Windows VM invoer met wat parameters wat jouw bakkie daar zou kunnen draaien en ik houd 40 uur aan, kom ik op een Basic A2, Dual core, 3,5GB RAM, 60GB opslag in West Europe. Kosten, 0,114 euro per uur

(Ik heb geen idee hoeveel je gaat testen en uitproberen en hoeveel uur je daaraan spendeert per maand, maar ik heb voor het gemak even een volledige werkweek genomen.)

40 uur gebruik is 4,61 euro per maand

Zelfde VM met Linux: 2,99 euro per maand.

Da's toch geen geld? Verder geen/nauwelijks onderhoud/ebeheer aan OS, hardware, etc.
En je kunt er overal bij, je hoeft niet met je Mac op kantoor te zitten met LAN connectie naar je PC/VM
Veranderen je eisen, dan schaal je op. Betaal je meer, maar dat heb je dan blijkbaar nodig.

[Voor 3% gewijzigd door akimosan op 20-01-2023 11:53]


  • BernardV
  • Registratie: December 2003
  • Laatst online: 20:00
Je zou dit kunnen gebruiken op die machine: https://www.proxmox.com/

In Proxmox kun je dan containers (linux) of VM's (elk OS) aanmaken en deze starten en stoppen wanneer nodig.
Werkt redelijk makkelijk vind ik.

  • HKLM_
  • Registratie: Februari 2009
  • Laatst online: 21:37
Scott81 schreef op vrijdag 20 januari 2023 @ 09:56:
Bedankt tot zover voor de reacties. Ik ga me eens inlezen in VMWare ESXi

@sOid Bedankt, dat kan ook maar is minder gewenst. We willen graag beide (collega en ik) op de VM's kunnen komen zonder dat lokaal te hebben draaien.
Ga je er alleen vanuit kantoor op werken of ook vanuit huis, je vakantie adres noem het maar op?
In het geval van het laatste hoop ik dat je goed nadenkt over een VPN oplossing en niet poort 3389 gaan zitten forwarden :)

[Voor 12% gewijzigd door HKLM_ op 20-01-2023 12:10]

👩‍🚀 -> Astronauts use Linux because you cant open Windows in space <- 🚀


  • Scott81
  • Registratie: Februari 2018
  • Laatst online: 23-01 16:44
Dat azure / amazon is ook een optie. Kan ik daar dan ook zelf programma'tjes op installeren of worden die verwijderd bij uitloggen of krijg ik die rechten niet.
En hoe ziet dat met licenties / OS versies? (Windows 10, 11 etc)?

Een VPN heb ik ingesteld maar in principe hoef ik hier alleen op vanuit kantoor

  • HKLM_
  • Registratie: Februari 2009
  • Laatst online: 21:37
Scott81 schreef op vrijdag 20 januari 2023 @ 12:14:
Dat azure / amazon is ook een optie. Kan ik daar dan ook zelf programma'tjes op installeren of worden die verwijderd bij uitloggen of krijg ik die rechten niet.
En hoe ziet dat met licenties / OS versies? (Windows 10, 11 etc)?

Een VPN heb ik ingesteld maar in principe hoef ik hier alleen op vanuit kantoor
Als je mogelijk Cloud overweegt kan je ook kijken naar een Microsoft 365 Cloud PC, zit direct je licentie bij.

👩‍🚀 -> Astronauts use Linux because you cant open Windows in space <- 🚀


  • akimosan
  • Registratie: Augustus 2003
  • Niet online
Een VM in Azure kan van alles zijn maar vaak als er Windows bij staat wordt Windows Server bedoeld.
Als je een Windows VM afneemt, wordt daar ook de license cost bij gerekend dus die zit erbij.

Voor een Microsoft 365 Cloud PC wordt gebruikgemaakt van Windows 10 of 11, inclusief licentie
Cloud PC's kunnen worden ingesteld voor local admin access door een user:
https://www.prajwaldesai....0access%20on%20Cloud%20PC.

Als je local admin rechten hebt kun je ook programma's installeren.
je kunt zelfs instellen dat een restore plaatsvindt na x tijd of dat een user die zelf kan initïeren.
Zo kun je een restore point maken voordat je een stuk software gaat testen en gaat er iets mis, dan kun je eenvoudig een rollback doen. Of na je testen besluiten om compleet terug te gaan naar last-known-good state.
Prijzen staan hier: https://www.microsoft.com...365/all-pricing?market=nl

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 23:42
Je hebt ook nog XenServer wat is overgenomen door Citrix.
Dit is ook een type 1 hypervisor net als ESXi.
Daar was een FOSS versie voor te downen in het verleden en ik vermoed dat je deze nog steeds gratis kunt draaien (wel registreren als ik ff zo snel kijk).
Mogelijk niet met alle features vergeleken met de licenced versie maar die heb je vermoedelijk toch niet nodig.

XenServer is gebasseerd op de Xen Project kernel.
Deze wordt oa toegepast voor een groot deel van AWS en andere grote VPS aanbieders.

Als je wat handiger bent met Linux kun je met de Xen kernel zelf je eigen VMM opzetten.
Dan ben je niet bergrenst in features / licentie voorwaardes en kun je alles zelf inrichten zoals je wilt (netwerk, opslag, pass through, stub domains, live migration etc).
Zelfs voor ARM:
$ dpkg --print-architecture
armhf

$ apt show xen-hypervisor-4.14-armhf
[..]
Description: Xen Hypervisor on ARMHF
 The hypervisor is the "core" for XEN itself.  It gets booted by the boot
 loader and controls cpu and memory, sharing them between your
 administrative domain (Domain 0) and the virtual guest systems.
 .
 In order to boot a XEN system along with this package you also need a
 kernel specifically crafted to work as the Domain 0, mediating hardware
 access for XEN itself.

EDIT: Kleine uitleg plus gids:
https://wiki.xenproject.org/wiki/Xen_Project_Beginners_Guide

[Voor 3% gewijzigd door deHakkelaar op 22-01-2023 21:46]

There are only 10 types of people in the world: those who understand binary, and those who don't

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee