SlideShare una empresa de Scribd logo
Datio OpenStack
Atlantis:
¿Qué es, por qué y cómo?
Contenidos
1
2
3
¿Qué es OpenStack?
Diseño de Atlantis
¿Cómo lo uso?
1. Qué es OpenStack
De dónde viene y qué servicios
lo componen
INICIO, CADA CUÁNTO Y QUÉ ES
Inicio
Fundado por Rackspace
y la NASA en 2010,
multitud de compañías
se han unido a su
desarrollo desde
entonces.
Cada cuánto
Ciclos de desarrollo
cortos, cada 6 meses se
libera una nueva versión
con nuevas
funcionalidades.
Ya... Pero ¿qué es?
Un conjunto de
herramientas para
construir y administrar
infraestructuras de
computación en la nube
tanto públicas como
privadas.
CADA CUÁNTO: EN DETALLE
SERVICIOS: EN DETALLE
2. Diseño de Atlantis
Nuestra infraestructura:
Nivel físico y lógico
2.1 Nivel físico
Vista general a nivel físico de la
infraestructura
NIVEL FÍSICO: CONTROLADORES
3 Servidores Huawei RH1288 V3
○ 2 x Intel E5-2637 V3 (4 cores)
○ 32 GB RAM
○ 3 x 240GB (SSD)
○ 2 x 10Gbit (SFP+)
NIVEL FÍSICO: CUCHILLAS
16 cuchillas Huawei CH121 V3
○ 2 x Intel E5-2695 V8 (18 cores)
○ 144 GB RAM
○ 2 x 600G (SAS)
○ 2 x 10Gbit (SFP+)
NIVEL FÍSICO: ALMACENAMIENTO
1 OceanStor 5300 V3
○ 10 TB Brutos Almacenamiento
○ 2 x 10Gbit (SFP+)
2.1 Nivel lógico
Vista general a nivel lógico de
la infraestructura
NIVEL LÓGICO: REDES
4 redes definidas para la infraestructura
○ Public: Tagged VLAN
○ Private: Tagged VLAN
○ Services: Tagged VLAN
○ Storage: Tagged VLAN
○ Neutron: Untagged VLAN
NIVEL LÓGICO: REDES
NIVEL LÓGICO: ALMACENAMIENTO
10 TB Brutos en OceanStor 5300 V3
○ Permite crear LUN’s (RAID 5,6…)
○ Espacio distribuido en 3 LUN
○ Se exportan por ISCSI
NIVEL LÓGICO: ALMACENAMIENTO
Ceph como solución de almacenamiento
○ Totalmente distribuido (No SPOF)
○ Fácilmente escalable
○ Estandar “de facto” para OpenStack
NIVEL LÓGICO: CONTROLADORES
Cluster con Corosync/Pacemaker
○ MySQL Galera en HA
○ HAProxy como balanceador
○ Resto servicios de OpenStack
NIVEL LÓGICO: CONTROLADORES
NIVEL LÓGICO: KEYSTONE
Desplegado en HA en los 3 controladores
○ Desplegado utilizando uWSGI + NGINX
○ Integrado con el LDAP de Datio
NIVEL LÓGICO: GLANCE
Instalado en los 3 controladores sobre Ceph
○ LUN definida sobre OceanStore
○ Pool de Ceph de 500 GB (Replica 2)
○ HA Activo/Pasivo
NIVEL LÓGICO: CINDER
Instalado en los 3 controladores sobre Ceph
○ LUN definida sobre OceanStore
○ Pool Ceph 9TB (Replica 1)
○ HA Activo/Pasivo
NIVEL LÓGICO: NEUTRON
Instalado en los 3 controladores
○ Linuxbridge / VXLAN
○ HA Activo / Pasivo
NIVEL LÓGICO: NOVA-API
Instalado en los 3 controladores
○ API de Computo de OpenStack
○ HA Activo/Activo (Stateless)
○ Compatibilidad con EC2 / S3 (*)
NIVEL LÓGICO: MONITORIZACIÓN
Zabbix como solución de monitorización
○ Monitorización a nivel de OS
○ Monitorización física (IPMI, SNMP…)
○ Monitorización de servicios
○ Cálculo de SLA’s
NIVEL LÓGICO: BACKUPS
Bareos como solución de backups
○ Copia de seguridad de las BD’s
○ Copia de seguridad de la configuración
○ Copias completas, incrementales y
diferenciales
NIVEL LÓGICO: MEJORAS
Multitud de servicios adicionales
○ Heat
○ Ceilometer
○ Trove
○ Sahara
○ Otros...
2. ¿Cómo lo uso?
Ejemplo de empleo de la
infraestructura
¿CÓMO LO USO? HORIZON
¿CÓMO LO USO? API
¿CÓMO LO USO? ANSIBLE
GRACIAS!
¿Preguntas?
cgimeno@datiobd.com
carlosgimenoy
Carlos Gimeno Yáñez

Más contenido relacionado

PDF
Ceph: The Storage System of the Future
PDF
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
PPTX
Benchmarking
ODP
Presentacion instaladores os debian centos
PDF
Kubernetes - Container Orchestration, Deployment and Scaling
PPTX
Hyperdex
PDF
Rackspace vs azure
ODP
Planificación de Discos en Linux
Ceph: The Storage System of the Future
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
Benchmarking
Presentacion instaladores os debian centos
Kubernetes - Container Orchestration, Deployment and Scaling
Hyperdex
Rackspace vs azure
Planificación de Discos en Linux

La actualidad más candente (12)

PPTX
Docker como la máxima expresión de Devops - WISIT 2015
PPTX
Docker 2014 v2
PDF
Fury - Docker Meetup
PDF
Kubernetes - #gdglimasummit
PDF
A2 1.1. instalacion de virtual box
PDF
Docker Compose para el Docker Lima Meetup Mayo
PPTX
A3 omareduardo
PDF
Kubernetes - #dockerconlima
PDF
Rendimiento extremo en php
PDF
Docker meetup :: Kubernetes en Restorando
PPTX
Overview atlas (1)
PDF
Introducción a las nubes privadas con OpenStack
Docker como la máxima expresión de Devops - WISIT 2015
Docker 2014 v2
Fury - Docker Meetup
Kubernetes - #gdglimasummit
A2 1.1. instalacion de virtual box
Docker Compose para el Docker Lima Meetup Mayo
A3 omareduardo
Kubernetes - #dockerconlima
Rendimiento extremo en php
Docker meetup :: Kubernetes en Restorando
Overview atlas (1)
Introducción a las nubes privadas con OpenStack
Publicidad

Similar a Datio OpenStack (20)

DOCX
Openstackvsopennebula
PDF
Lunch & Learn: Despliegue de nube privada con OpenStack
PDF
Software Defined Datacenter
ODP
Intro a-OpenStack
ODP
SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django)
PDF
¿Qué es OpenSolaris?
PPT
110629 stack ops - openstack
PDF
Redes San
PDF
Presentacion Demo Open Solaris
PDF
Big Data para desarrolladores utilizando Hadoop y OpenStack
PDF
Big data para desarrolladores utilizando hadoop y openstack
PDF
Novedades de OpenSolaris 2009.06
PPTX
Training LATAM
PPTX
Qnap nas training latam 2016 0810
PDF
Oracle RAC sin sorpresas - v2014
PDF
Jt2013 Exprimiendo la Infraestructura TIC con OpenNebula
PDF
Introducción a SUSE Open Stack Cloud 7
PDF
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
PPTX
Formación en Almacenamiento, Open Storage Soluciones Low Cost.
Openstackvsopennebula
Lunch & Learn: Despliegue de nube privada con OpenStack
Software Defined Datacenter
Intro a-OpenStack
SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django)
¿Qué es OpenSolaris?
110629 stack ops - openstack
Redes San
Presentacion Demo Open Solaris
Big Data para desarrolladores utilizando Hadoop y OpenStack
Big data para desarrolladores utilizando hadoop y openstack
Novedades de OpenSolaris 2009.06
Training LATAM
Qnap nas training latam 2016 0810
Oracle RAC sin sorpresas - v2014
Jt2013 Exprimiendo la Infraestructura TIC con OpenNebula
Introducción a SUSE Open Stack Cloud 7
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
Formación en Almacenamiento, Open Storage Soluciones Low Cost.
Publicidad

Más de Datio Big Data (20)

PDF
Búsqueda IA
PDF
Descubriendo la Inteligencia Artificial
PDF
Learning Python. Level 0
PDF
Learn Python
PDF
How to document without dying in the attempt
PDF
Developers on test
PDF
A Travel Through Mesos
PDF
Quality Assurance Glossary
PDF
Data Integration
PDF
Gamification: from buzzword to reality
PDF
Pandas: High Performance Structured Data Manipulation
PPTX
Apache Spark II (SparkSQL)
PDF
Road to Analytics
PDF
Introduction to Apache Spark
PDF
Del Mono al QA
PDF
Databases and how to choose them
PPTX
DC/OS: The definitive platform for modern apps
PPTX
PDP Your personal development plan
PPTX
Security&Governance
PDF
Kafka Connect by Datio
Búsqueda IA
Descubriendo la Inteligencia Artificial
Learning Python. Level 0
Learn Python
How to document without dying in the attempt
Developers on test
A Travel Through Mesos
Quality Assurance Glossary
Data Integration
Gamification: from buzzword to reality
Pandas: High Performance Structured Data Manipulation
Apache Spark II (SparkSQL)
Road to Analytics
Introduction to Apache Spark
Del Mono al QA
Databases and how to choose them
DC/OS: The definitive platform for modern apps
PDP Your personal development plan
Security&Governance
Kafka Connect by Datio

Último (20)

PDF
Electricidad-Estatica-Peligros-Prevencion.pdf
PPTX
NILS actividad 4 PRESENTACION.pptx pppppp
PDF
Comité de Seguridad y Salud en el Trabajo.pdf
PPTX
Software para la educación instituciones superiores
PPTX
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
PDF
Durabilidad del concreto en zonas costeras
PPTX
Gestion de seguridad y salud ocupacional.pptx
PDF
SEC formula cargos al Consejo Directivo del Coordinador y a ocho eléctricas p...
PPTX
Contexto Normativo NSR10, presentacion 2025
PDF
Sugerencias Didacticas 2023_Diseño de Estructuras Metalicas_digital.pdf
PDF
Marcos legales de la gestion tecnologica en venezuela yefferson reyes.pdf
PDF
Guia_para_la_elaboracion_de_un_plan_de_contingencia.pdf
PDF
1132-2018 espectrofotometro uv visible.pdf
PPTX
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
PDF
Oficio SEC 293416 Comision Investigadora
PPTX
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
PPTX
ISOTOPOS.pptx.universida.introduccion al tema
PPT
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
PPTX
Presentacion_Palcoma_Alta energia solar eolica
PDF
Primera formulación de cargos de la SEC en contra del CEN
Electricidad-Estatica-Peligros-Prevencion.pdf
NILS actividad 4 PRESENTACION.pptx pppppp
Comité de Seguridad y Salud en el Trabajo.pdf
Software para la educación instituciones superiores
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
Durabilidad del concreto en zonas costeras
Gestion de seguridad y salud ocupacional.pptx
SEC formula cargos al Consejo Directivo del Coordinador y a ocho eléctricas p...
Contexto Normativo NSR10, presentacion 2025
Sugerencias Didacticas 2023_Diseño de Estructuras Metalicas_digital.pdf
Marcos legales de la gestion tecnologica en venezuela yefferson reyes.pdf
Guia_para_la_elaboracion_de_un_plan_de_contingencia.pdf
1132-2018 espectrofotometro uv visible.pdf
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
Oficio SEC 293416 Comision Investigadora
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
ISOTOPOS.pptx.universida.introduccion al tema
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
Presentacion_Palcoma_Alta energia solar eolica
Primera formulación de cargos de la SEC en contra del CEN

Datio OpenStack