View
665
Download
2
Embed Size (px)
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.
Citation preview
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