virtualización en solaris. conaci 2010. unacar

Post on 12-Jun-2015

666 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Estas diapositivas son cortesía del Maestro Francisco Rubén Jiménez Corzo, quien impartió un taller de Virtualización en Solaris en el CONACI 2010. El taller fue un verdadero éxito.

TRANSCRIPT

CONTAINERS: UN CASO PRACTICO DE VIRTUALIZACIÓN EN SOLARIS 10

VIRTUALIZACIÓN

Por: Francisco Rubén Jiménez Corzo

Temas

El concepto y sus características Aplicaciones en la Industria

Consolidación mediante contenedores Independencia del hardware Licenciamiento (Reducciones y Ahorros)

Ejemplo Básico Ejemplo Completo Ejemplo Práctico

Concepto y características

Tipos de zona non-globalesen base a su independencia de la base

Zona Compartida Zona Independiente

Consolidación

Consolidación

VISIÓN GENERAL

Independencia del Hardwa-re Migración rápida

Clonación de zonas (con ZFS como base)

Licenciamiento

Ejemplo básico

zonecfg -z ejemploejemplo: No such zone configuredUse 'create' to begin configuring a new zone.zonecfg:ejemplo> createzonecfg:ejemplo> set zonepath=/export/home/ejemplozonecfg:ejemplo> add netzonecfg:ejemplo:net> set address=10.8.1.2zonecfg:ejemplo:net> set physical=eri0zonecfg:ejemplo:net> endzonecfg:ejemplo> set pool=pool_defaultzonecfg:ejemplo> verifyzonecfg:ejemplo> commitzonecfg:ejemplo> exit

Ejemplo Completo

zonecfg:masterlit> create -bzonecfg:masterlit> set zonepath=/data/masterlitzonecfg:masterlit> set brand=solaris8zonecfg:masterlit> set autoboot=falsezonecfg:masterlit> set scheduling-class=FSSzonecfg:masterlit> set ip-type=sharedzonecfg:masterlit> add netzonecfg:masterlit:net> set address=142.188.10.101zonecfg:masterlit:net> set physical=ge0zonecfg:masterlit> endzonecfg:masterlit> add devicezonecfg:masterlit:device> set match=/dev/rmt/0*zonecfg:masterlit> endzonecfg:masterlit> add rctlzonecfg:masterlit:rctl> set name=zone.max-swapzonecfg:masterlit:rctl> add value (priv=privileged,limit=4294967296,action=deny)zonecfg:masterlit> end

zonecfg:masterlit> add rctl

zonecfg:masterlit:rctl> set name=zone.max-locked-memoryzonecfg:masterlit:rctl> add value (priv=privileged,limit=1073741824,action=deny)zonecfg:masterlit> endzonecfg:masterlit> add attrzonecfg:masterlit:attr> set name=hostidzonecfg:masterlit:attr> set type=stringzonecfg:masterlit:attr> set value=830b44c3zonecfg:masterlit> endzonecfg:masterlit> add dedicated-cpuzonecfg:masterlit:dedicated-cpu> set ncpus=1zonecfg:masterlit:dedicated-cpu> set importance=30zonecfg:masterlit> endzonecfg:masterlit> add capped-memoryzonecfg:masterlit:capped-memory> set physical=2Gzonecfg:masterlit> endzonecfg:masterlit> verifyzonecfg:masterlit> commitzonecfg:masterlit> exit

Comandos útiles

Comandos útiles

top related