FiFo: La nube en tus manos
-
Upload
killfill -
Category
Technology
-
view
956 -
download
2
description
Transcript of FiFo: La nube en tus manos
![Page 1: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/1.jpg)
FIFO“La nube en tus manos”
![Page 3: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/3.jpg)
![Page 4: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/4.jpg)
TEMAS
1.- Tipos de infraestructuras y virtualizadores2.- Características del virtualizador de FiFo3.- Arquitectura y componentes de FiFo4.- Comunidad5.- Casos de éxito
![Page 5: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/5.jpg)
“La nube :(”
![Page 6: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/6.jpg)
Conectividad BackboneBaterías / Generadores
Anti Sismo & fuego / EnfriamientoSeguridad / Ubicación
Control de accesosetc
La nube :)
Propósito
![Page 7: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/7.jpg)
TIPOS DE NUBES
![Page 8: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/8.jpg)
TIPOS DE VIRTUALIZADORES
![Page 9: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/9.jpg)
TIPOS DE VIRTUALIZADORES
![Page 10: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/10.jpg)
![Page 11: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/11.jpg)
ZFS - Integridad de datos - Velocidad (arc, arcl2, zil). - Copy on write (snapshots, clones)
Características
![Page 12: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/12.jpg)
DTrace
Observar sistemas en productivo, RT
Características
![Page 13: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/13.jpg)
DTrace
Observar sistemas en productivo, RT
Características
![Page 14: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/14.jpg)
DTrace
Observar sistemas en productivo, RT
Características
![Page 15: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/15.jpg)
KVM - Virtualizador acelerado por HW - Permite usar cualquier S.O.
- Paravirtualización
Características
![Page 16: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/16.jpg)
Zona - “Soft Virtualization” - Rápido
- Uso eficiente del hwhttp://dtrace.org/blogs/brendan/2013/01/11/virtualization-performance-zones-kvm-xen/
1G SmartOS 4.54 Gbps
1G Centos KVM 400Mbps
Características
![Page 17: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/17.jpg)
ARQUITECTURAJingles
Wiggle
Snarl
Chunter
Sniffle
Howl - Simple- SoC (son independientes)
- Rápido- Escala
![Page 18: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/18.jpg)
ARQUITECTURAJingles
Wiggle
Snarl
Chunter
Sniffle
Howl
![Page 19: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/19.jpg)
ARQUITECTURAJingles
Wiggle
Snarl
Chunter
Sniffle
Howl
- Concurrencia- Tolerante a fallos- Alta disponibilidad- 99.999999999%
![Page 20: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/20.jpg)
ARQUITECTURAJingles
Wiggle
Snarl
Chunter
Sniffle
Howl
- Concurrencia- Tolerante a fallos- Alta disponibilidad- 99.999999999%
Riak Core
Infraestructura para armar sistemas distribuidos tolerantes a fallas
![Page 21: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/21.jpg)
ARQUITECTURAJingles
Wiggle
Snarl
Chunter
Sniffle
Howl
- Concurrencia- Tolerante a fallos- Alta disponibilidad- 99.999999999%
Riak Core
Infraestructura para armar sistemas distribuidos tolerantes a fallas
mDNSMulticast DNS
para descubrir y autoconfigurar
![Page 22: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/22.jpg)
Agente que controla a cada servidor
Detecta sus cambios de estado
Conector entre FiFo y cada hypervisor
COMPONENTESJingles
Wiggle
Snarl
Chunter
Sniffle
Howl
![Page 23: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/23.jpg)
Núcleo del sistema.Coordina, controla y rutea los recursos.Guarda sus estados
Por ejemplo: VM’s, Imágenes, Tamaños, Redes, etc
COMPONENTESJingles
Wiggle
Snarl
Chunter
Sniffle
Howl
![Page 24: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/24.jpg)
Autoriza cada acción al sistema.Basado en roles
(RBAC)
COMPONENTESJingles
Wiggle
Snarl
Chunter
Sniffle
Howl
![Page 25: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/25.jpg)
Provee canales de subscripción. Websockets.
COMPONENTESJingles
Wiggle
Snarl
Chunter
Sniffle
Howl
![Page 26: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/26.jpg)
Fachada general.Servidor API RESTComunicación con el resto del sistema
COMPONENTESJingles
Wiggle
Snarl
Chunter
Sniffle
Howl
![Page 27: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/27.jpg)
Interfaz de administración web
AngularWebsocketsBootstrap
LessD3
COMPONENTESJingles
Wiggle
Snarl
Chunter
Sniffle
Howl
![Page 28: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/28.jpg)
CONFIGURACIÓNSimple Productivo
30 Min (?)1 Red1 Zona
min 2 Redesmin 3 Zonas
Flexib
ilidad
![Page 29: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/29.jpg)
COMUNIDAD
Muy receptivosTremendamente profesionales
Se mueve rápido
Repartidos en varias zonas horariasSiempre hay alguien en IRC! :)
![Page 31: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/31.jpg)
CASOS DE EJEMPLO
Usan FiFo para manejar su infraestructura.
Cada semestre borran y crean +500 vm,1 para cada alumno, en 4 servidores de 128G
Educación
![Page 32: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/32.jpg)
CASOS DE EJEMPLO
www.lucerahq.com
Tienen su propia interfaz sobre los otros componentes de FiFo
Empresa infra calidad
![Page 33: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/33.jpg)
CASOS DE EJEMPLO
www.blueprint.org
“Estudio de proteinas con resonancia magnética”
Dr. Hogue @ National Unviversity of Singapore
Investigación
![Page 34: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/34.jpg)
CASOS DE EJEMPLO
Mantención de nubes privadas de sus clientes
Empresa TI @ Australia
Empresa infra
![Page 35: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/35.jpg)
• Proveedores de infraestructura:
• Software IaaS de alta calidad y rendimiento. Simple de usar.
• Backend developers:
• Componentes ordenados, facilita meterse donde uno quiera
• Frontend developers:
• Componentes modernos. Oportunidad.
• Completamente libre (Licencia CDDL)
CONCLUSIÓN
![Page 36: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/36.jpg)
FIFO“La nube en tus manos”
![Page 37: FiFo: La nube en tus manos](https://reader033.fdocument.pub/reader033/viewer/2022052907/5593e0891a28abe90b8b4763/html5/thumbnails/37.jpg)
• Interfaz refatorizada
• Object storage S3-compatible
• PXE auto-booting & boostrap
• BD de tiempo, para registro de consumo recursos
• Accounting
PRÓXIMAMENTE...