11 Voorwaarden die elke virtualisatie-ingenieur moet kennen

Schrijver: Louise Ward
Datum Van Creatie: 5 Februari 2021
Updatedatum: 1 Juli- 2024
Anonim
PRJ11 Introductiefilmpje
Video: PRJ11 Introductiefilmpje

Inhoud


Bron: Agsandrew / Dreamstime.com

Afhaal:

Virtualisatie is een snelgroeiend veld, en hier zijn enkele van de toptermen die u moet weten om bij te blijven.

In de moderne tijd van computergebruik speelt virtualisatie een belangrijke rol. De term "virtualisatie" betekent iets virtueel of kunstmatig maken, in plaats van de werkelijke versie. Dit kan hardware, software, platforms, besturingssystemen, opslag, enz. Zijn. Dus, als onderdeel van deze virtualisatie-industrie, zijn er bepaalde, vaak gebruikte termen waar alle technici zich bewust van moeten zijn.

Wat is virtualisatie?

Virtualisatie verwijst, zoals de naam al doet vermoeden, naar het creëren van virtuele computerbronnen. Door virtualisatie wordt de werklast van een bedrijf schaalbaarder gemaakt. Dit gebeurt door de transformatie en segmentering van de huidige technologie die door het bedrijf wordt gebruikt. Het potentieel van virtualisatie is vele jaren geleden ontdekt en wordt nu op verschillende systeemlagen gebruikt, waaronder virtualisatie op OS-, server- en hardwareniveau.


Wie zijn virtualisatie-ingenieurs?

Een virtualisatie-ingenieur is een persoon die een expert is op het gebied van virtualisatie. Veel bedrijven en organisaties raadplegen hen over virtualisatie. Omdat bedrijven het belang van virtualisatie inzien, nemen ze mensen aan die ze kunnen raadplegen voor virtualisatie van hun servers, met name mensen met expertise op dit gebied.

Deze term betekende eerder een persoon die een server gewoon in meerdere VM's kon veranderen. Maar nu is de rol enorm uitgebreid. Van de persoon wordt verwacht dat hij een grondige kennis van het onderwerp heeft.

Laten we enkele belangrijke voorwaarden uitleggen

Om productief te zijn, moet een virtualisatie-ingenieur kennis hebben van enkele uiterst belangrijke virtualisatiegerelateerde termen. Kennis van deze termen is erg belangrijk voor de ingenieur omdat hij of zij ze heel vaak moet gebruiken.

De elf belangrijkste termen worden dus in dit hoofdstuk gedetailleerd uitgelegd.


1. Hypervisor

Dit is een softwareplatform ook bekend als een virtualisatiemanager. Het beheert de gehele gevirtualiseerde lokale omgeving inclusief instanties, geheugen, besturingssystemen, processors en andere bronnen. (Zie Hypervisors 101 voor meer informatie over hypervisors.)

2. Bereken virtualisatie

Computervirtualisatie, ook bekend als servervirtualisatie, is een speciaal type virtualisatie waarmee de fysieke servers in veel verschillende delen kunnen worden verdeeld, elk op verschillende locaties. Elk onderdeel wordt een virtuele server genoemd. De locaties van de servers zijn verschillend en worden gemaskeerd voor de gebruikers van het netwerk voor extra beveiliging.

Geen bugs, geen stress - Uw stapsgewijze handleiding voor het creëren van levensveranderende software zonder uw leven te vernietigen

Je kunt je programmeervaardigheden niet verbeteren als niemand om softwarekwaliteit geeft.

Zo maakt computervirtualisatie de vereenvoudiging van de serverarchitectuur van de IT-afdeling van elk bedrijf mogelijk. Dit verlaagt de onderhoudskosten van de servers en verhoogt hun beveiligingsquotiënt. Omdat de gegevens op elke virtuele server worden geback-upt, is het ook heel gemakkelijk om elke vorm van gegevens terug te krijgen die verloren is gegaan bij een ramp, zoals een virusaanval. Met computervirtualisatie heeft de IT-sector nieuwe mogelijkheden voor netwerken kunnen bedenken, in termen van snelheid, beveiliging en prijsstelling. (Zie De voordelen van servervirtualisatie voor meer informatie over servervirtualisatie.)

3. Elastische flitsopslag

Elastische flashopslag is een vorm van elastische cloudopslag die is ontworpen om snel veranderende opslagbehoeften aan te pakken. Als een beroemde site bijvoorbeeld naar een minder bekende site linkt, zullen er plotseling heel veel mensen de site bezoeken. Dit kan leiden tot een enorme vertraging of zelfs servercrashes.

Met behulp van slimme elastische flitsopslag kan dit echter grotendeels worden voorkomen. Het kan helpen bij het aanpassen van de gegevens en werkbelasting op basis van het aantal personen en kan indien nodig extra datacenters in de cloud aanvragen.

4. VM-cluster

Een VM-cluster is een groep VM-servers verbonden door een netwerk. Ze zijn in feite de partities van een enkele server. Elke VM wordt op een andere locatie geplaatst, waardoor elke VM ook onafhankelijk van elkaar wordt. Omdat elke server is verbonden, is het ook heel gemakkelijk om gegevens van elke VM te herstellen en dit zorgt voor een hogere beschikbaarheid. Zo wordt de server eenvoudiger te beheren en te implementeren.

5. Klonen

Klonen, zoals de naam al doet vermoeden, is in wezen kopiëren. Klonen verwijst inderdaad naar het maken van een exacte kopie van een specifieke VM, genomen als een bovenliggende machine. Deze kloon kan vervolgens worden gebruikt als vervanging voor de VM of kan worden gebruikt door een andere server of gebruiker.

6. Partitioneren

Bij databasevirtualisatie zijn er twee soorten partities. Dit zijn virtuele gegevenspartitie en horizontale gegevenspartitie. Bij virtuele gegevenspartitionering zijn de enorme gegevensopslag onderverdeeld of gepartitioneerd in databases. Deze partities zijn zeer eenvoudig te beheren en zijn ook erg klein van formaat. Als er echter een horizontale gegevensvirtualisatielaag tussen de databases en de consumenten wordt geplaatst, is het veel gemakkelijker om toegang te krijgen tot de gegevens.

7. Hyperconvergentie

Een hypergeconvergeerde infrastructuur is een speciaal type infrastructuur dat volledig softwaregericht is. Het kan opslagbronnen, computerbronnen, netwerkbronnen en virtuele bronnen zeer efficiënt en strak integreren in een enkele hardware die wordt geleverd en ondersteund door een enkele leverancier.

8. Superconvergentie

Superconvergentie lijkt erg op de hypergeconvergeerde infrastructuur. Het is ook zeer nauw geïntegreerd; het is echter niet zo strak als hyperconvergentie, waardoor het iets langzamer is dan een hypergeconvergeerde infrastructuur.

9. Dunne voorziening

Thin provisioning is een virtualisatiemethode waardoor een systeem de indruk kan wekken over krachtigere middelen te beschikken dan het in werkelijkheid heeft. Als het systeem echter toevallig alle bronnen bezit om de virtuele te ondersteunen, is het niet dun ingericht.

10. Momentopname

De momentopname van een virtuele machine verwijst naar de status op het moment dat de momentopname werd opgeslagen, net zoals de functie "opslaan" van een videogame. Het heeft een kopie van elk programma dat wordt uitgevoerd op het moment dat de momentopname wordt opgeslagen. Het bevat ook de gegevens en de instellingen van die VM wanneer deze wordt opgeslagen. Net als de functie Save Game kan deze ook worden gebruikt om de voortgang van de VM op te slaan. De momentopname wordt automatisch geladen wanneer u de virtuele machine opstart, zodat u uw werk niet opnieuw hoeft te doen.

Een ander gebruik van momentopname is dat van noodherstel. Als de gegevens die in de virtuele machine worden bewaard, op enigerlei wijze zijn beschadigd of verloren, kan een momentopname worden gemaakt voordat de gegevensbeschadiging of verlies optreedt om de wijzigingen eenvoudig ongedaan te maken.

11. Ontkoppelde opslag

Ontkoppelde opslag is een belangrijk onderdeel van ontkoppelde architectuur. Ontkoppelde architectuur is eigenlijk een framework voor virtualisatie waarbij elke VM of opslagcomponent volledig voor elkaar is verborgen en volledig autonoom is. Hierdoor kunnen ze onafhankelijk van elkaar blijven werken, zelfs wanneer een ander opslagonderdeel of machine op een locatie niet meer werkt.

Dit biedt een grote flexibiliteit, omdat alleen de gegevens op een getroffen computer verloren gaan. Zelfs deze gegevens kunnen gemakkelijk worden herwonnen door middel van snapshots.

Samenvatting

We hebben enkele van de belangrijkste termen uit de virtualisatiewereld besproken. Afgezien van de bovenstaande voorwaarden, zijn er veel andere voorwaarden die relevant zijn voor virtualisatie. Als u wilt excelleren in uw werk als virtualisatie-ingenieur, moet u ten minste enige basiskennis hebben over deze voorwaarden en wordt u ook aangemoedigd om ook andere virtualisatievoorwaarden bij te houden.