PDF de programación - Taller de computación en la nube, con orientación a OpenStack

Imágen de pdf Taller de computación en la nube, con orientación a OpenStack

Taller de computación en la nube, con orientación a OpenStackgráfica de visualizaciones

Publicado el 20 de Junio del 2021
87 visualizaciones desde el 20 de Junio del 2021
10,3 MB
52 paginas
Taller
 de
 computación
 en
 la
 nube,
 
 

con
 orientación
 a
 OpenStack
 

Instructores:
 

§ UDG
 -­‐
 Ricardo
 Alvarez
 Honorato
 
 
[email protected]
 
§ UADY
 -­‐
 Israel
 Novelo
 Zel
 
 

 [email protected]
 

AGENDA
 


 

 

Introducción
 a
 la
 nube
 como
 solución
 de
 T.I.
 
Introducción
 a
 OpenStack.
 

1.  Bienvenida.
 
2.  Presentación
 de
 Instructores.
 
3.  Presentación
 de
 ParKcipantes.
 
4.  Antes
 de
 Iniciar…
 
5. 
6. 
7.  ¿Cuál
 es
 la
 mejor
 opción?
 Azure,
 
 AWS,
 SoWLayer,
 
OpenStack?
 
8. 
Inicio
 del
 Taller
 OpenStack.
 
9. 
Implementación
 de
 servicios
 en
 OpenStack.
 
10. Herramientas
 de
 OpenStack.
 
11. Charla
 de
 orientación
 a
 apps.
 
12. Invitación
 al
 Hakhaton
 Guadalajara
 2016.
 


 


 


 HORARIOS
 


 

Recesos
 de
 
 10
 min.
 

 
09:00
 hrs.
 Inicio
 del
 Taller.
 
11:00
 hrs.
 Primer
 Receso.
 
13:00
 hrs.
 Segundo
 Receso.
 
15:00
 hrs.
 Receso
 Comida.
 
16:30
 hrs.
 Inicia
 Segunda
 Parte
 del
 Taller.
 
18:30
 hrs.
 Tercer
 Receso.
 
20:00
 hrs.
 Fin
 del
 Taller.
 

 


 

1.  Bienvenida.
 
2.  Presentación
 de
 Instructores.
 
3.  Presentación
 de
 ParKcipantes.
 

4.  Antes
 de
 Iniciar…
 

 
#1:
 Inicia
 sesión
 en
 Ubuntu
 14.04
 LTS
 VM
 
 y
 actualízalo
 

 
SoluEon:
 
sudo
 apt-­‐get
 update
 
sudo
 reboot
 
 

 

 
#2:
 Clona
 OpenStack
 kilo
 version
 en
 tu
 VM
 de
 Ubuntu
 
 
SoluEon:
 
 
sudo
 apt-­‐get
 install
 git
 
git
 clone
 hMps://www.github.com/openstack-­‐dev/devstack.git
 -­‐
 
b
 stable/kilo
 
cd
 devstack
 

4.  Antes
 de
 Iniciar…
 
sudo
 gedit
 stackrc
 
Cambiar
 GIT_BASE=${GIT_BASE:-­‐git.openstack.org}
 
 por
 la
 
siguiente
 línea
 GIT_BASE=${GIT_BASE:-­‐hMps://www.github.com}
 

 

 
#3:
 Arma
 tu
 arquitectura
 de
 
 Openstack
 
Ubicarse
 en
 el
 directorio
 de
 devstack
 
Ejecutar
 el
 archivo
 de
 instalación
 
Añadir
 contraseñas
 a
 las
 bases
 de
 datos
 y
 usuarios
 

 

 
SoluEon:
 
 
./stack.sh
 

 
Password:
 cudi
 

5.
 Introducción
 a
 la
 nube
 
 

como
 solución
 de
 T.I.
 

Israel
 Josué
 Novelo
 Zel
 

UADY
 


 

HPC
 

¿Qué
 es
 la
 Nube?
 

 


 

 

 


 
Pensar
 diferente…hacer
 las
 
cosas
 diferentes…
 

Pensando
 igual…,
 la
 forma
 tradicional.
 

$$
 millones
 en
 
Infraestructura
 

$$
 Decenas
 o
 cientos
 
de
 miles
 en
 Costos
 de
 
Mantenimiento
 
(anuales)
 

$$
 Obsolescencia
 
programada
 o
 no,
 
 de
 
Equipos
 cada
 3
 Años..
 

$$
 Consumo
 Eléctrico
 y
 
Generación
 de
 Calor
 

Pensando
 diferente…,
 rompiendo
 paradigmas...
 

$$
 inversión
 en
 
Nube
 

$$
 Decenas
 o
 cientos
 
de
 miles
 en
 Costos
 de
 
Mantenimiento
 
(anuales)
 

$$
 Obsolescencia
 
programada
 o
 no,
 
 de
 
Equipos
 cada
 3
 Años..
 

$$
 Consumo
 Eléctrico
 y
 
Generación
 de
 Calor
 

Open
 Source
 

Licenciamiento
 

Seguridad
 

Servidor
 

Web
 

Servidor
 Base
 

de
 Datos
 

Directorio
 

AcKvo
 

Ias,
 Paas,
 Saas,
 
IoT,
 
GeoRedundancia,
 
etc
 

6.
 Introducción
 a
 OpenStack.
 

Ricardo
 Alvarez
 Honorato
 

UDG
 

BIENVENIDOS!!!
 

•  Es
 una
 solución
 de
 cloud
 compu)ng
 del
 Epo
 

IaaS
 de
 código
 abierto
 

QUÉ
 NO
 ES
 

•  Un
 producto
 

•  Virtualización
 (hipervisor)
 

•  100%
 GraKs
 
 

•  Solo
 para
 Service
 Providers
 

INICIOS
 

INICIOS
 

•  Cloud
 propio
 desde
 2005
 

•  Cloud
 servers
 (IaaS)
 
•  Cloud
 files
 (Staas)
 


 

•  Este
 soeware
 cambia
 a
 licencia
 

libre
 en
 Abril
 2010
 

INICIOS
 

•  Comienza
 a
 uElizar
 Eucalyptus,
 

pero
 lo
 descarta
 por
 no
 ser
 
completamente
 libre
 (es
 open
 
core")
 

•  Crea
 el
 soeware
 para
 IaaS
 Nebula
 
•  Nebula
 cambia
 a
 licencia
 libre
 en
 

Mayo
 2010
 

INICIOS
 

•  Nasa
 y
 Rackspace
 lo
 inician
 en
 Junio
 de
 2010
 
•  Dos
 componentes
 principales:
 

– OpenStack
 Compute
 (nova),
 deriva
 de
 Nebula
 
– OpenStack
 Object
 Store
 (swie),
 deriva
 de
 cloud
 
files
 

Principios
 

Licencia

Apache 2.0

Proceso de

diseño
abierto

Orientado

a

estándares

abiertos

Diseño

modular ->

API’s

Repositorios
públicos de

código
fuente

Desarrollo

documentado

y

transparente

COMUNIDAD
 Y
 ACTUALIZACIÓN
 


 

e
s
a
e
e
R

l

Design
 
Summit
 


 

e
r
u
t
a
e
F


 

e
z
e
e
r
F


 

e
z
e
e
r
F


 
l

a
n
i
F

DESIG

N
 

DEVELOPMENT

QA

RELEASE

ARQUITECTURA
 CONCEPTUAL
 

•  “entregar
 un
 sistema
 operaEvo
 para
 el
 

despliegue
 de
 clouds
 masivamente
 escalables”
 

ARQUITECTURA
 CONCEPTUAL
 

Cómo
 lograrlo
 

SERVICIO

SERVICIO

SERVICIO

CÓMO
 FUNCIONA
 

•  Lanzar
 una
 instancia
 

HORIZON

ACCESO

REQUERIMIENTOS
 

EJEMPLOS
 DE
 USO
 

•  Intel
 se
 distancia
 de
 VMware
 y
 opta
 por
 

OpenStack
 
– Diario
 TI
 18/04/16
 12:03:32
 

NUBE

HÍBRIDA

PLANO DE
CONTROL

IMPORTAR

META
DATOS

AUTOMATIZADA

Estándares abiertos

Open source
Soporte PAAS
Contenedores

Aprovisionamiento

automatizado

EJEMPLOS
 DE
 USO
 

•  Volkswagen
 chooses
 OpenStack
 for
 private
 

cloud
 
– Apr
 6,
 2016
 7:48
 AM
 

NODOS
FISICOS

NUBE

HÍBRIDA

Entregar

aplicaciones

AHORRO $

COMPARATIVAS
 

OPENSTACK
 VS
 COMPETENCIA
 





Indicadores
 

VMware
 

Citrix
 

OpenStack
 

AWS
 

Licencias
 

Diferentes tarifas
 

Diferentes tarifas
 

Apache 2.0 Libre
 

Diferentes tarifas(rentas)
 

Soporte
 

Diferentes paquetes
 

Diferentes tarifas
 

Solo comunidad
 

Diferentes tarifas
 

Capital Humano
 

Fácil de conseguir
 

Fácil de conseguir
 

Difícil de conseguir
 

Difícil,pero en aumento
 

Salarios
 

95K/Anual USD
 

102K/Anual USD
 

135K/Anual USD
 

102K/Anual USD
 

Seguridad
 

Multiples Opciones
 

Multiples Opciones
 

Identity
 

Multiples Opciones
 

Base de Datos
 

Multiples Opciones
 

Multiples Opciones
 

Trove
 

Multiples Opciones
 

NoSQL
 

NA/Con terceros
 

NA/Con terceros
 

NA/Con terceros
 

Multiples Opciones
 

VMWARE
 VCLOUD
 

Funcionalidad

OpenStack

Vmware vCloud

Capa de virtualización

Virtualización tipo 2 – Libvirt sobre
Linux. Soporta varios hypervisores:

XEN, KVM, HyperV, ESX…

Virtualización tipo 1 – bare metal;

sólo soporta vSphere.

Gestión

Almacenamiento

Open API, Command line, consola

redes, computación…

Web, herramientas de

orquestación. Componentes
distribuidos: almacenamiento,

Consola web, API. Requiere

contar con vCenter para

gestionar de forma centralizada
los pools de recursos, nodos y

almacenamiento.

Almacenamiento de bloques u

objetos, escalado vertical u
horizontal, compatible con

dispositivos NAS.

Sistema de ficheros tradicional,

como NFS, o la solución

propietaria VMFS con vCenter.

Redes

Direct connected, non-routable,

DHCP. Gestionadas desde la línea
de comandos, API o consola web…

Direct connected, non-routable,

DHCP. Requiere vCloud
Networking and Security

VMWARE
 VCLOUD
 

Funcionalidad

OpenStack

Vmware vCloud

Monitorización del
uso de recursos

Todos los componentes
envían mensajes por cada
evento. Éstos se gestionan

por un AMQP.

Requiere VMware
Chargeback Manager

Instancias

Se pueden lanzar

instancias desde imágenes

o instantáneas.

vApps o VMs existentes
deben ser importadas y
entonces se ofrecen como

servicio.

Compatibilidad
con clouds
públicos

Compatibilidad con AWS
CloudFormation y la API de

EC2.

vCloud Connector
conecta un vCloud
privado con VMware

vCloud público.

Soporte /

Dependencia del

fabricante

Cientos de empresas de
todo el mundo ofrecen

soporte técnico y
soluciones a medida

vCloud es un producto

que pertenece y es
comercializado por

VMware.

COMUNIDAD
 

COMUNIDAD
 

COMUNIDAD
 

COMUNIDAD
 

SERVICIOS
 OPENSTACK
 

COMPUTE
 (NOVA)
 

•  Es
 el
 controlador
 de
 la
 estructura
 básica
 del
 

Cloud
 

•  Encargado
 de
 iniciar
 las
 instancias
 (máquinas
 

virtuales)
 de
 los
 usuarios
 y
 grupos
 

•  GesEón
 de
 la
 red
 virtual
 para
 cada
 instancia
 o
 
para
 las
 múlEples
 instancias
 que
 formen
 parte
 
de
 un
 proyecto
 (tenant)
 

COMPUTE
 (NOVA)
 

Object
 Storage
 (SwiW)
 

•  Encargado
 de
 almacenar
 los
 archivos
 del
 

sistema
 

•  asegurar
 su
 integridad
 y
 replicarlos
 por
 los
 

diferentes
 discos
 
 

•  siempre
 estén
 disponibles
 y
 accesibles
 de
 la
 

forma
 más
 rápida
 posible.
 

Object
 Storage
 (SwiW)
 

Imagen
 (Glance)
 
•  Servicio
 de
 gesEón
 de
 imágenes
 

•  Las
 imágenes
 son
 copias
 íntegras
 de
 las
 

unidades
 de
 disco
 duro
 de
 las
 que
 
dispongamos
 

Dashboard
 (Horizon)
 
•  Es
 una
 aplicación
 web
 Django,
 un
 web
 

framework
 

•  Muestra
 mediante
 una
 interfaz
 gráfica
 toda
  • Links de descarga
http://lwp-l.com/pdf19324

Comentarios de: Taller de computación en la nube, con orientación a OpenStack (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad