Casa Desenvolupament Els avantatges de la virtualització en el desenvolupament de programari

Els avantatges de la virtualització en el desenvolupament de programari

Taula de continguts:

Anonim

El concepte de virtualització ha estat adequat i acceptat a la comunitat de desenvolupament de programari. Proporciona mecanismes de desenvolupament i proves més ràpids, creant entorns de desenvolupament i proves ràpids. La tecnologia més utilitzada és VMware, que permet a diversos usuaris executar diferents sistemes operatius, versions i instàncies. La majoria dels gegants de desenvolupament de programari adopten un enfocament de virtualització adoptant primer la tècnica de virtualització de programari i després progressivament cap a la virtualització del maquinari.

Tipus de virtualització en entorns de programari i maquinari

Des d’una perspectiva de l’usuari final, el recurs sembla ser un recurs únic, independentment de quin tipus de tècnica de virtualització s’utilitzi a la part posterior. El concepte de virtualització es pot adoptar durant qualsevol fase de desenvolupament de programari. Globalment, hi ha diversos tipus de virtualització.

Virtualització del servidor

En aquest procés, els recursos del servidor s’extreuen dels usuaris finals. Això ajuda a dividir un sol servidor físic en diversos entorns virtuals. Aquests entorns virtuals s’anomenen servidors privats virtuals o convidats. Les tècniques de virtualització de servidor més utilitzades són:
  • Virtualització de maquinari: consisteix en un hipervisor, que crea una o diverses màquines virtuals emulant un entorn de maquinari. L’hipervisor també fa un seguiment dels sistemes operatius convidats.
  • Paravirtualització: En la paravirtualització, l’hipervisor resideix dins del maquinari, al contrari de la virtualització del maquinari on l’hipervisor s’abstraeix dels sistemes informàtics subjacents.
  • Jugadors de virtualització: els reproductors virtuals proporcionen virtualització de maquinari de punta a punta als sistemes operatius convidats. Aquests reproductors virtuals tenen un maquinari diferent a l'amfitrió.
  • Virtualització de nivell del sistema operatiu: en aquest model, tenim un host que gestiona un nucli del sistema operatiu únic i exporta la funcionalitat del sistema operatiu a cadascun dels sistemes operatius convidats.

Virtualització de xarxa

En la virtualització de xarxa, els recursos de maquinari, els recursos de xarxa de programari i la funcionalitat de xarxa es combinen en una sola entitat d’administració de programari anomenada xarxa virtual. En aquesta categoria, podem configurar i crear una xarxa sobre la marxa.

Els avantatges de la virtualització en el desenvolupament de programari