Your SlideShare is downloading. ×
FiFo: La nube en tus manos
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

FiFo: La nube en tus manos

881
views

Published on

Presentación del proyecto FIFO en la StarTechConf 2013.

Presentación del proyecto FIFO en la StarTechConf 2013.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
881
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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