Algemeen | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
VM | Een softwaregedefinieerde computeromgeving die functioneert als een geïsoleerd systeem met een eigen CPU, geheugen, netwerkinterface en opslag, allemaal gecreëerd uit een pool van fysieke hardware-resources. Deze VM's draaien op een fysieke "host"-machine, beheerd door software die een hypervisor wordt genoemd. De hypervisor isoleert de benodigde computerresources en maakt het mogelijk meerdere VM's te creëren en te beheren, waarbij elke VM onafhankelijk van de andere een eigen besturingssysteem draait. De eindgebruikerservaring binnen een VM benadert sterk die van het draaien van een besturingssysteem of applicatie op een fysieke machine. | |||||||||
VPS Manager | Het bedieningspaneel waarmee gebruikers virtuele machines kunnen kopen, beheren en beëindigen, en alle gerelateerde onderdelen kunnen afhandelen. | |||||||||
Virtualisatie | Een technologie die het mogelijk maakt virtuele versies van fysieke hardware te creëren, zoals servers, opslag, netwerken en desktops. Door software te gebruiken om deze componenten te simuleren, maakt virtualisatie het mogelijk één fysieke machine op te delen in meerdere virtuele machines (VM's). Elke VM kan een eigen besturingssysteem en applicaties uitvoeren en onafhankelijk functioneren, terwijl tegelijkertijd de resources van de onderliggende hardware worden gedeeld. Er zijn verschillende soorten virtualisatie, waaronder:
| |||||||||
KVM | Een open-source virtualisatietechnologie die is ingebouwd in de Linux-kernel, waardoor de kernel als hypervisor kan functioneren. Hierdoor kan één fysieke Linux-machine meerdere geïsoleerde virtuele machines (VM's) tegelijk uitvoeren. Elke VM werkt als een onafhankelijke omgeving met eigen gevirtualiseerde hardware, waaronder CPU, geheugen, opslag en netwerkinterfaces. | |||||||||
VPC | Een Virtual Private Cloud (VPC) is een veilige, geïsoleerde private cloudomgeving die wordt gehost binnen een publieke cloud. Het biedt de schaalbaarheid en het gemak van public cloud computing, terwijl gegevensisolatie en beveiliging behouden blijven. Hoewel de publieke cloud toegankelijk is voor veel klanten, reserveert de VPC een deel van deze resources exclusief voor het gebruik van één klant. | |||||||||
VPC-netwerk | Een privé, virtueel geïsoleerd netwerk waarmee gebruikers hun resources, zoals virtuele servers, logisch kunnen scheiden. Het is geïsoleerd van andere virtuele netwerken binnen een cloud, waardoor de resources binnen de VPC veilig zijn en niet toegankelijk voor andere cloudgebruikers en hun resources. | |||||||||
Gateway | Een cruciaal netwerkknooppunt of apparaat dat dient als verbindingspunt tussen twee verschillende netwerken, vooral wanneer die verschillende transmissieprotocollen gebruiken. Als in- en uitgangspunt van een netwerk zorgt een gateway ervoor dat al het dataverkeer tussen netwerken correct wordt beheerd en gerouteerd. | |||||||||
Subnetmasker | Een 32-bits getal dat in netwerken wordt gebruikt om een IP-adres op te delen in een netwerkdeel en een hostdeel. Het helpt te bepalen welk deel van het IP-adres het netwerk identificeert en welk deel het specifieke apparaat binnen dat netwerk aanduidt. Een veelvoorkomend subnetmasker, 255.255.255.0, betekent bijvoorbeeld dat de eerste drie secties (of octetten) het netwerk identificeren en de laatste sectie het apparaat. | |||||||||
Hypervisor | Een software- of hardwarelaag die het mogelijk maakt meerdere virtuele machines (VM's) te creëren en te beheren op één fysieke host. Elke virtuele machine werkt onafhankelijk, met een eigen besturingssysteem en applicaties, alsof deze op eigen dedicated hardware draait. De hypervisor wijst de onderliggende fysieke resources, zoals CPU, geheugen en opslag, naar behoefte toe aan elke VM. | |||||||||
Cloud Hosting | Een webhostingmethode die een netwerk van onderling verbonden virtuele en fysieke servers gebruikt om websitegegevens op te slaan en te beheren. In tegenstelling tot traditionele hosting, die afhankelijk is van één fysieke server, verspreidt cloudhosting gegevens over meerdere servers. Deze aanpak verbetert de betrouwbaarheid, schaalbaarheid en flexibiliteit, zodat websites snel en toegankelijk blijven, zelfs bij veel verkeer. Met cloudhosting worden resources on-demand geleverd, waardoor bedrijven hun applicaties eenvoudig kunnen schalen en IT-kosten kunnen verlagen via een pay-as-you-go-model. | |||||||||
Configuratie (VM-plan) | Een vooraf gedefinieerd pakket of configuratie dat de resources specificeert die aan een virtuele machine zijn toegewezen, zoals het aantal CPU-kernen, de hoeveelheid RAM, opslagcapaciteit en netwerkbandbreedte. VM-plannen bieden verschillende prestatieniveaus en capaciteiten om aan uiteenlopende gebruikersbehoeften te voldoen, met bijbehorende prijsniveaus. | |||||||||
CPU | Een CPU (Central Processing Unit) is het "brein" van een computer en is verantwoordelijk voor het interpreteren en uitvoeren van instructies van softwareprogramma's. De CPU voert alle essentiële taken uit, zoals rekenkundige berekeningen, logische bewerkingen en het aansturen van andere onderdelen van het systeem. De CPU is een essentieel onderdeel van elk computerapparaat, omdat deze gegevens verwerkt, het besturingssysteem uitvoert en de uitvoering van applicaties aanstuurt. | |||||||||
vCPU | Een deel van een fysieke CPU dat door een hypervisor wordt toegewezen aan een virtuele machine (VM). Dit wordt bereikt door een fysieke CPU op de server te gebruiken om virtuele CPU's te creëren, waardoor meerdere VM's op dezelfde hardware kunnen worden gehost. Het aantal vCPU's dat aan een VM is toegewezen, bepaalt de verwerkingskracht die beschikbaar is voor die virtuele machine. | |||||||||
RAM | RAM, of Random Access Memory, fungeert als het kortetermijngeheugen van een computer. Het slaat tijdelijk gegevens op waartoe de processor van de computer snel toegang moet hebben, waardoor applicaties soepel kunnen werken en multitasking mogelijk wordt. In tegenstelling tot langetermijnopslagapparaten zoals harde schijven of SSD's, maakt RAM het mogelijk gegevens in willekeurige volgorde te lezen en te schrijven, waardoor de processor de benodigde informatie veel sneller kan ophalen. Hoe meer RAM je machine heeft, hoe beter deze meerdere taken tegelijk aankan, zoals documenten bewerken en applicaties uitvoeren. | |||||||||
SSD | Een type gegevensopslagapparaat dat flashgeheugen gebruikt om gegevens op te slaan, in plaats van draaiende schijven zoals traditionele harde schijven (HDD's). SSD's verhogen de snelheid van gegevenstoegang en bieden een hogere betrouwbaarheid en lager energieverbruik in vergelijking met HDD's. | |||||||||
NVMe | Een opslagprotocol dat specifiek is ontworpen voor snelle communicatie tussen SSD's en de processor van een computer. Door gebruik te maken van de PCIe-bus (Peripheral Component Interconnect Express) maakt NVMe snellere gegevensoverdracht en lagere latentie mogelijk in vergelijking met traditionele protocollen zoals SATA of SAS. Op deze manier kunnen meerdere input/output-bewerkingen (I/O) parallel worden verwerkt, waardoor systeembelasting afneemt en de prestaties aanzienlijk verbeteren. NVMe is vooral nuttig voor enterprise-workloads en moderne applicaties die snelle en efficiënte gegevenstoegang vereisen. | |||||||||
VM-image | Een bestand dat een volledige momentopname bevat van een geconfigureerd systeem, inclusief het besturingssysteem, applicaties, bibliotheken, gegevens en alle benodigde configuraties. Het is ook een sjabloon voor het maken van virtuele machines, zodat je dezelfde omgeving over meerdere instanties kunt repliceren. Wanneer je een VM start vanuit een image, weerspiegelt deze de setup en configuratie die in de image zijn gedefinieerd, wat zorgt voor consistentie en betrouwbaarheid in verschillende omgevingen. VM-images worden gebruikt voor snelle deployment, schaalvergroting en migratie van virtuele machines. Dit helpt het beheren en distribueren van gevirtualiseerde systemen over verschillende infrastructuren, waaronder cloudomgevingen, te vereenvoudigen. | |||||||||
Aanvullende software | Een softwarebundel die het gekozen besturingssysteem en pakketten bevat die aanvullend op de machine worden gedeployed (bijv. Wordpress, VPN enz.). | |||||||||
VM-account | Een groep cloudprojecten, VM's en hun resources die zijn toegewezen aan of worden beheerd door een bepaalde gebruiker binnen een cloudhostingomgeving. Alle VM-accounts zijn van elkaar geïsoleerd, bijvoorbeeld:
| |||||||||
Cloudproject | Een container met geïsoleerde cloudresources, zoals compute-instanties, opslagvolumes en netwerken. Het verwijst naar een specifieke applicatie of dienst die wordt ontwikkeld en gehost met behulp van cloudcomputingcapaciteiten. Elk project kan een eigen set gebruikers, quota en beleidsregels hebben, waardoor toegang tot resources binnen de cloud kan worden gescheiden en beheerd. | |||||||||
VM-volume | Een virtuele opslageenheid die is gekoppeld aan een virtuele machine (VM). Deze biedt een VM persistente opslag, die wordt gebruikt om gegevens op te slaan zoals het besturingssysteem, applicaties en gebruikersbestanden. VM-volumes zijn doorgaans gevirtualiseerde representaties van fysieke opslag, zoals harde schijven of SSD's, en kunnen onafhankelijk van de VM zelf worden beheerd. | |||||||||
Datacenter | Een fysieke faciliteit waar de IT-infrastructuur van een organisatie zich bevindt, inclusief servers, opslagsystemen, netwerkapparatuur en andere computerresources. Datacenters zijn uitgerust met noodstroomvoorzieningen, gegevensreplicatiesystemen, temperatuurregeling en diverse beveiligingsmaatregelen ter bescherming tegen uitval, gegevensverlies en ongeautoriseerde toegang. Je kunt het datacenter van je VM vinden in de VPS Manager. Houd er rekening mee dat het datacenter en de availability zone zijn samengevoegd tot één geheel. Bijvoorbeeld: US Phoenix, PHX-1 | |||||||||
Regio | Een geografisch gebied waar de datacenters van een cloudserviceprovider zich bevinden. Elke regio omvat meerdere datacenters, strategisch geplaatst om redundantie, betrouwbaarheid en toegang met lage latentie tot diensten te garanderen. De regio moet worden gekozen met factoren zoals nabijheid, beschikbare diensten en wettelijke vereisten in gedachten. Spaceship Cloud-services bevinden zich momenteel in Phoenix, VS. | |||||||||
Locatie | Dit is de eindbestemming waar een VM wordt gedeployed en deze bestaat uit de volgende kenmerken die door een gebruiker zijn gekozen:
Bijvoorbeeld:
| |||||||||
Console (VNC) | Een technologie waarmee gebruikers het bureaublad van een andere machine op afstand kunnen bedienen, alsof ze rechtstreeks met de monitor van de VM werken met het toetsenbord en de muis van hun lokale apparaat. VNC wordt veel gebruikt voor probleemoplossing, technische ondersteuning of simpelweg voor het beheren van taken vanaf een andere locatie, ongeacht de netwerkconfiguratie van de VM. Inloggen en wachtwoordauthenticatie zijn vereist om Console te gebruiken. | |||||||||
Opdrachtregel | Een tekstgebaseerde interface voor interactie met een VM door opdrachten te typen. Via de opdrachtregel kunnen gebruikers door het bestandssysteem navigeren, programma's uitvoeren, bestanden en mappen beheren, systeeminstellingen configureren en andere administratieve taken uitvoeren. Met autologin ingeschakeld is het mogelijk in te loggen zonder wachtwoordauthenticatie. Autologin kan ook worden uitgeschakeld, waardoor gebruikers de inloggegevens handmatig moeten invoeren bij het gebruik van de opdrachtregel. | |||||||||
SSH | Een netwerkprotocol dat wordt gebruikt om op een veilige manier toegang te krijgen tot externe computers en deze te beheren via een onbeveiligd netwerk. Op deze manier worden verzonden gegevens versleuteld, zodat gebruikers veilig kunnen inloggen op een externe machine om infrastructuur te beheren en bestanden over te dragen. | |||||||||
SSH-sleutel | Een cryptografisch toegangsgegeven dat wordt gebruikt in het SSH-protocol (Secure Shell) voor veilige communicatie tussen twee machines via een onbeveiligd netwerk. SSH-sleutels stellen gebruikers in staat zich veilig te authenticeren en versleutelde verbindingen tot stand te brengen voor beheer op afstand, bestandsoverdracht en systeembeheer. | |||||||||
API | Een API (of Application Programming Interface) is een verzameling programmeerregels en protocollen waarmee softwareapplicaties met elkaar kunnen communiceren en gegevens kunnen uitwisselen. Ontwikkelaars gebruiken API's om externe diensten, functies of gegevens in een applicatie te integreren zonder deze vanaf nul op te bouwen. | |||||||||
VM-acties | ||||||||||
Power Management | Het menu waarin een VM kan worden in- en uitgeschakeld en opnieuw kan worden opgestart. | |||||||||
Inschakelen | Een virtuele machine (VM) inschakelen. Hiermee wordt het opstartproces van de VM gestart, zodat het besturingssysteem kan beginnen te draaien en de VM operationeel wordt, waardoor een gebruiker de virtuele machine voor zijn taken en bewerkingen kan gaan gebruiken. | |||||||||
Uitschakelen | Een virtuele machine (VM) afsluiten of uitschakelen. De VM wordt netjes afgesloten, waarbij alle processen en bewerkingen die erin worden uitgevoerd, correct worden gestopt. Zodra de VM is uitgeschakeld, verbruikt deze geen resources meer, zoals CPU en geheugen, en wordt de status opgeslagen totdat deze weer wordt ingeschakeld. Deze actie kan handmatig op de VM worden uitgevoerd of via het menu Power Management in de VPS Manager. | |||||||||
VM opnieuw opstarten | Gecontroleerde herstart. Tijdens het herstartproces wordt een VM afgesloten en direct opnieuw opgestart. Het opnieuw opstarten van een VM kan nuttig zijn voor het toepassen van updates, het oplossen van systeemproblemen of het verversen van het besturingssysteem zonder de VM volledig uit te schakelen en daarna handmatig weer in te schakelen. Tijdens het herstartproces worden alle actieve processen en applicaties beëindigd en opnieuw gestart, maar de VM blijft gedurende het hele proces ingeschakeld. | |||||||||
VM resetten | Geforceerde herstart. De stroom van de VM wordt abrupt onderbroken en daarna direct weer ingeschakeld, wat nuttig kan zijn als de VM niet reageert of is vastgelopen. Omdat het besturingssysteem of actieve applicaties hierdoor niet correct kunnen worden afgesloten, kan het gebruik van "Reset" echter leiden tot gegevensverlies of beschadiging van bestanden. Het wordt doorgaans aanbevolen deze optie alleen te gebruiken wanneer andere methoden om de VM opnieuw op te starten of af te sluiten niet effectief zijn. | |||||||||
Rootwachtwoord bijwerken | Het rootwachtwoord van de virtuele machine (VM) wijzigen of resetten. Het wijzigen van het rootwachtwoord via deze optie wordt onmiddellijk van kracht, zodat je met de nieuwe inloggegevens kunt inloggen op de VM. Zorg er echter voor dat het nieuwe wachtwoord veilig wordt bewaard en alleen toegankelijk is voor geautoriseerd personeel, aangezien roottoegang volledige controle over het systeem geeft. | |||||||||
Virtuele machine opnieuw installeren | Het bestaande besturingssysteem en de gegevens op je virtuele machine volledig wissen en een nieuw besturingssysteem installeren. Dit is nuttig als je de VM wilt terugzetten naar de oorspronkelijke staat, wilt overstappen op een ander besturingssysteem of belangrijke problemen wilt oplossen die niet op andere manieren kunnen worden verholpen. Wanneer je ervoor kiest een virtuele machine opnieuw te installeren, worden alle gegevens op de VM gewist. Het is daarom belangrijk om een back-up te maken van alle belangrijke bestanden voordat je doorgaat. | |||||||||
Netwerken | Het menu waarin de IP-adressen en netwerkgerelateerde informatie voor je virtuele machine worden weergegeven. | |||||||||
VM-resources wijzigen | De resources wijzigen die aan een virtuele machine (VM) zijn toegewezen, meestal door aanpassingen aan CPU, geheugen, opslag of de totale grootte van een schijfvolume. Hiermee kunnen gebruikers de prestaties en capaciteit van een VM aanpassen aan de vereisten van de gehoste applicatie. | |||||||||
Deploy | Een nieuwe virtuele machine (VM) of applicatieomgeving maken en instellen op een cloudinfrastructuur. | |||||||||
Virtuele machine beëindigen | Een virtuele machine (VM) permanent afsluiten en verwijderen. Wanneer een VM wordt beëindigd, worden alle bijbehorende resources, waaronder het besturingssysteem, applicaties, gegevens en configuratie-instellingen, uit de hostingomgeving verwijderd. Deze actie is onomkeerbaar en wordt vaak gebruikt wanneer een VM niet langer nodig is, zodat de gebruikte resources vrijkomen voor andere doeleinden. | |||||||||
Volumeacties | ||||||||||
Deploy | Een nieuw virtueel opslagvolume maken. Dit proces omvat het toewijzen van de benodigde resources, het aanmaken van de configuratie en het beschikbaar maken van het volume voor virtuele machines. Zodra een volume is gedeployed, kan het aan virtuele machines worden gekoppeld. | |||||||||
Koppelen | Een volume verbinden met een virtuele machine. Hiermee wordt de koppeling tussen de opslagresource en de virtuele machine tot stand gebracht en wordt verdere volume-mounting mogelijk gemaakt. | |||||||||
Ontkoppelen | Een volume verwijderen van een virtuele machine. Wanneer je een opslagresource ontkoppelt, is deze niet langer verbonden met of toegankelijk voor de VM, maar de opslag zelf blijft bestaan binnen de cloudinfrastructuur en kan later mogelijk opnieuw worden gekoppeld aan dezelfde of een andere VM. | |||||||||
Mounten | Een opslagapparaat of volume toegankelijk en bruikbaar maken voor een virtuele machine. | |||||||||
Unmounten | Een volume loskoppelen van een virtuele machine, zodat een VM geen toegang meer heeft tot die opslag. | |||||||||
Grootte wijzigen | De opslagcapaciteit van een volume wijzigen als de opslagvereisten zijn veranderd. Terwijl een volume wordt vergroot of verkleind, blijven de bestaande gegevens behouden. | |||||||||
Migreren | Een volume verplaatsen van de ene fysieke host naar een andere binnen een gevirtualiseerde omgeving. Dit kan om verschillende redenen nodig zijn, zoals load balancing (wanneer de huidige node een upgrade niet aankan), het koppelen van een volume aan een andere VM (gehost op een andere node) of overdracht tussen datacenters. | |||||||||
Beëindigen | Een virtueel opslagvolume permanent verwijderen. Hierdoor worden alle gegevens op het volume verwijderd en komen de resources vrij voor verder gebruik. | |||||||||