SlideShare una empresa de Scribd logo
1 de 21
Taller Nova Madrid - Abril 14
Quées Nova Cloud Computing fabric controller Parte principal de un sistemaIaaS Características: Component based architecture Highly available Fault-Tolerant Recoverable Open Standards API Compatibility
Componentesnova-api Modulo de interfazparapeticiones de acciones y control Diseñado de manera modular parasoportarmúltiples APIs En Release Cactus: EC2 y Openstack API (1.0, 1.1 ha sidoretrasado) Otras interfaces en camino: Open Cloud Computing Interface (OCCI)
Componentesnova-scheduler Determinadonde se pondrá un nuevorecursosolicitado via API Arquitecturamuy modular, permiteimplementarnuevos schedulers. Se incluyen schedulers básicos: Round-robin y Least busy
Componentesnova-objectstore Almacenamiento de lasimágenesvirtualesusadaspor la plataforma Escapaz de interactuar con repositoriosexternos (S3) o internos (Sistema de Ficheros) Se integra con Glance paraacceder a múltiplessistemas de ficheros
Componentesnova-compute Gestionalasmáquinasvirtualesvíacomandos Hypervisor + lógicapara la gestión de laspeticiones Gestiónbásica de la red del guest Gestiónbásica de dispositivos de bloque del guest Accesoremoto a la consola del guest Modelo de máquina virtual similar a EC2 hasta Bexar Desde Cactus: Múltiples NICs por VM SoportaXenServer, KVM, QEMU, Hyper-V, Vmware Live Migration para KVM (y XenServer?) Másrobusto
Componentesnova-network Gestiona los recursos de red usadospor los nodos de computación Trestipos de arquitectura de red (Managers): Flat: No hay VLANs, se inyecta la configuración de red al guest FlatDHCP: No hay VLANs, no se inyecta VLAN:  VLANs y accesopor VPN Configuración del Firewall del grupo NAT IPv6
Componentesnova-volume Gestiona el almacenamiento de bloqueusadoporlasmáquinasvirtuales Pordefecto en AoE / iSCSI Disponiblesmúltiplesopcionesen Cactus: Linux LVM Sheepdog HP Lefthand Conocemosempresastrabajando en máxintegraciones
Puesta en marcha
Elección del Hardware Diseñadoparaquefuncionesobre hardware standard x86.  Las configuraciones son bastanteflexibles: x86 Server. Estandarizado. Virtualización Hardware en nodos Computes SAN para Volumes Esmuyrecomendable: Network boot IP en la tarjeta IPMI Instalaciónremota del OS  Still get management network IP via DHCP
Despliegue de la Red La red debeconfigurarse de talmaneraque no necesitecambiosunavezdesplegada Reservardesde el principio los bloquesadecuados de IPs Configuración L3 desde el top-of-rack No hay control QoS Usar 10GbE siesposible UsarFlatDHCP/Flat en vez de VLAN paramáximaescalabilidad En desplieguesmedianosy granges usar DHCP paraasignar IPs en la red de gestión No expirar la cesión de IP Configurar el DNS basándose en IPs  pod-a-10-241-61-8.example.org
Instalación y configuración del OS Tenemostresalternativas: CD y USB drive (solo entornospequeños) BOOTP / TFTP GPXE Instalación del OS: Preseed, Kickstart, YAST Configuración del OS: Puppet: lp:novacontrib/puppet  Chef: http://github.com/ansolabs/openstack-cookbooks StackopsDistro ;-) En grandesdespliegues: Automatización del despliegue de nuevos hosts. StackopsDistro ;-)
Bexar Nova Demo!
La demo Usamos Bexar porser la últimaestable. HOY sale de gamma Cactus Línea de comandos: nova-manage euca2ools SistemaOperativo Ubuntu Lucid LTS 10.04 (Cloud User) StackopsDistro 0.1 Sobre VMware ESXi 4.01 en modo ‘Origen’ (Inception mode) Emulaciónes QEMU LVM + Linux comoalmacenamiento de bloque Segmentación de redes: servicio, gestión, almacenamiento y pública Las imágenes de trabajoyadescargadas No usamos LDAP. Authn & Authzsobre MySQL Unaúnicazonapordefecto: ‘nova’ Puedencrearsetantosproyectosporzonacomo se quiera
ArquitecturaMultinodo 192.168.2.0/24 192.168.1.0/24 10.0.0.0/24 192.168.10.64/28
La demo Mostrarcómoestamontado el entorno Accesocomoadministrador Crear un nuevousuario Crear y asignar un nuevoproyecto a eseusuario Darle los permisosadecuados Exportarlascredenciales a otroequipo EntrarcomoCloud User Crear un nuevocertificado Lanzarunainstancia Reservar y asignardireccionespúblicas Añadirreglas al firewall del proyecto Crear y asignar un volumen de almacenamiento a la instancia Logarse en la instancia Liberarvolúmenes e IPs públicas Terminar la instancia
Gracias! “Inspirado” en: http://www.slideshare.net/bpiatt/openstack-tutorial http://www.slideshare.net/anotherjesse/baylisa-dive-into-openstack

Más contenido relacionado

La actualidad más candente

Open stack vs open nebula
Open stack vs  open nebulaOpen stack vs  open nebula
Open stack vs open nebulaRobert Araujo
 
Lunch & Learn: Despliegue de nube privada con OpenStack
Lunch & Learn: Despliegue de nube privada con OpenStackLunch & Learn: Despliegue de nube privada con OpenStack
Lunch & Learn: Despliegue de nube privada con OpenStackSoftware Guru
 
Introducción a las nubes privadas con OpenStack
Introducción a las nubes privadas con OpenStackIntroducción a las nubes privadas con OpenStack
Introducción a las nubes privadas con OpenStackSoftware Guru
 
OpenNebula Oneflow: give me the flow!
OpenNebula Oneflow: give me the flow!OpenNebula Oneflow: give me the flow!
OpenNebula Oneflow: give me the flow!OpenNebula Project
 
Desarrollando aplicaciones iOS con datos en tiempo real con Firebase y Swift
Desarrollando aplicaciones iOS con datos en tiempo real con Firebase y SwiftDesarrollando aplicaciones iOS con datos en tiempo real con Firebase y Swift
Desarrollando aplicaciones iOS con datos en tiempo real con Firebase y SwiftSoftware Guru
 
SSRS modelo IaaS en la Nube | SolidQ Summit 2014
SSRS modelo IaaS en la Nube | SolidQ Summit 2014SSRS modelo IaaS en la Nube | SolidQ Summit 2014
SSRS modelo IaaS en la Nube | SolidQ Summit 2014SolidQ
 
Openstackvsopennebula
OpenstackvsopennebulaOpenstackvsopennebula
OpenstackvsopennebulaRobert Araujo
 
Despliegue aplicaciones #SpringCloud en Cluster #Mesos Marathon
Despliegue aplicaciones #SpringCloud en Cluster #Mesos MarathonDespliegue aplicaciones #SpringCloud en Cluster #Mesos Marathon
Despliegue aplicaciones #SpringCloud en Cluster #Mesos MarathonJuan Vergara
 
Paas: Cloudfoundry - CloudHispano
Paas: Cloudfoundry - CloudHispanoPaas: Cloudfoundry - CloudHispano
Paas: Cloudfoundry - CloudHispanoLuis Roldán
 
Solapas principales Ver(solapa activa) Editar Gestionar present...
 Solapas principales      Ver(solapa activa)     Editar     Gestionar present... Solapas principales      Ver(solapa activa)     Editar     Gestionar present...
Solapas principales Ver(solapa activa) Editar Gestionar present...Software Guru
 
From On Premise to Full Architectures On Openstack (spanish version)
From On Premise to Full Architectures On Openstack (spanish version)From On Premise to Full Architectures On Openstack (spanish version)
From On Premise to Full Architectures On Openstack (spanish version)Francisco Araya
 
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...OpenNebula Project
 
Seguridad Entornos Web Open Source
Seguridad Entornos Web Open SourceSeguridad Entornos Web Open Source
Seguridad Entornos Web Open SourceVictor M. Fernández
 
Defina su futuro con SUSE
Defina su futuro con SUSEDefina su futuro con SUSE
Defina su futuro con SUSESUSE España
 

La actualidad más candente (19)

Open stack vs open nebula
Open stack vs  open nebulaOpen stack vs  open nebula
Open stack vs open nebula
 
Plataformas Libres del Cloud
Plataformas Libres del CloudPlataformas Libres del Cloud
Plataformas Libres del Cloud
 
Lunch & Learn: Despliegue de nube privada con OpenStack
Lunch & Learn: Despliegue de nube privada con OpenStackLunch & Learn: Despliegue de nube privada con OpenStack
Lunch & Learn: Despliegue de nube privada con OpenStack
 
Introducción a las nubes privadas con OpenStack
Introducción a las nubes privadas con OpenStackIntroducción a las nubes privadas con OpenStack
Introducción a las nubes privadas con OpenStack
 
OpenNebula Oneflow: give me the flow!
OpenNebula Oneflow: give me the flow!OpenNebula Oneflow: give me the flow!
OpenNebula Oneflow: give me the flow!
 
CSIC
CSIC CSIC
CSIC
 
Desarrollando aplicaciones iOS con datos en tiempo real con Firebase y Swift
Desarrollando aplicaciones iOS con datos en tiempo real con Firebase y SwiftDesarrollando aplicaciones iOS con datos en tiempo real con Firebase y Swift
Desarrollando aplicaciones iOS con datos en tiempo real con Firebase y Swift
 
SSRS modelo IaaS en la Nube | SolidQ Summit 2014
SSRS modelo IaaS en la Nube | SolidQ Summit 2014SSRS modelo IaaS en la Nube | SolidQ Summit 2014
SSRS modelo IaaS en la Nube | SolidQ Summit 2014
 
Openstackvsopennebula
OpenstackvsopennebulaOpenstackvsopennebula
Openstackvsopennebula
 
Despliegue aplicaciones #SpringCloud en Cluster #Mesos Marathon
Despliegue aplicaciones #SpringCloud en Cluster #Mesos MarathonDespliegue aplicaciones #SpringCloud en Cluster #Mesos Marathon
Despliegue aplicaciones #SpringCloud en Cluster #Mesos Marathon
 
Paas: Cloudfoundry - CloudHispano
Paas: Cloudfoundry - CloudHispanoPaas: Cloudfoundry - CloudHispano
Paas: Cloudfoundry - CloudHispano
 
Solapas principales Ver(solapa activa) Editar Gestionar present...
 Solapas principales      Ver(solapa activa)     Editar     Gestionar present... Solapas principales      Ver(solapa activa)     Editar     Gestionar present...
Solapas principales Ver(solapa activa) Editar Gestionar present...
 
From On Premise to Full Architectures On Openstack (spanish version)
From On Premise to Full Architectures On Openstack (spanish version)From On Premise to Full Architectures On Openstack (spanish version)
From On Premise to Full Architectures On Openstack (spanish version)
 
OpenShift y PostgreSQL
OpenShift y PostgreSQLOpenShift y PostgreSQL
OpenShift y PostgreSQL
 
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
 
Seguridad Entornos Web Open Source
Seguridad Entornos Web Open SourceSeguridad Entornos Web Open Source
Seguridad Entornos Web Open Source
 
Introducción a vnext
Introducción a vnextIntroducción a vnext
Introducción a vnext
 
Defina su futuro con SUSE
Defina su futuro con SUSEDefina su futuro con SUSE
Defina su futuro con SUSE
 
Cloud Computing (Open Source)
Cloud Computing (Open Source)Cloud Computing (Open Source)
Cloud Computing (Open Source)
 

Similar a Presentación Openstack Nova - Openstack Spain Group

Proyecto monitorización nagios_felix
Proyecto monitorización nagios_felixProyecto monitorización nagios_felix
Proyecto monitorización nagios_felixFélix Aranda Palma
 
Instalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuInstalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuEcuteb Gv
 
Cluster beowulf javier condori flores
Cluster beowulf   javier condori floresCluster beowulf   javier condori flores
Cluster beowulf javier condori floresJavier Condori Flores
 
dockerize.it
dockerize.itdockerize.it
dockerize.itbetabeers
 
Despliegue de Imágenes en aulas de informática
Despliegue de Imágenes en aulas de informáticaDespliegue de Imágenes en aulas de informática
Despliegue de Imágenes en aulas de informáticassuserbd237f
 
Resumen capitulo5
Resumen capitulo5Resumen capitulo5
Resumen capitulo5gavagarcia
 
Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...
Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...
Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...Francisco Javier Toscano Lopez
 
Qnap nas training latam 2016 0810
Qnap nas training latam 2016 0810Qnap nas training latam 2016 0810
Qnap nas training latam 2016 0810QNAP Systems, Inc.
 
Taller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboards
Taller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboardsTaller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboards
Taller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboardsSofia2 Smart Platform
 
Capítulo 5 Instalación y configuración
Capítulo 5 Instalación y configuraciónCapítulo 5 Instalación y configuración
Capítulo 5 Instalación y configuraciónDianaMendoza200
 
Cacti desde-paquetes
Cacti desde-paquetesCacti desde-paquetes
Cacti desde-paquetesRenè Grillet
 
Cacti desde-paquetes
Cacti desde-paquetesCacti desde-paquetes
Cacti desde-paquetestioe
 
Curso de formación en Movilidad (Parte III) - Tecnología de Servidor
Curso de formación en Movilidad (Parte III) - Tecnología de ServidorCurso de formación en Movilidad (Parte III) - Tecnología de Servidor
Curso de formación en Movilidad (Parte III) - Tecnología de ServidorMobivery
 
Funcionamiento con my sql
Funcionamiento con my sqlFuncionamiento con my sql
Funcionamiento con my sqldante123456
 

Similar a Presentación Openstack Nova - Openstack Spain Group (20)

Novedades de OpenSolaris 2009.06
Novedades de OpenSolaris 2009.06Novedades de OpenSolaris 2009.06
Novedades de OpenSolaris 2009.06
 
Proyecto monitorización nagios_felix
Proyecto monitorización nagios_felixProyecto monitorización nagios_felix
Proyecto monitorización nagios_felix
 
Instalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuInstalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntu
 
Cluster beowulf javier condori flores
Cluster beowulf   javier condori floresCluster beowulf   javier condori flores
Cluster beowulf javier condori flores
 
Ipco ppre
Ipco ppreIpco ppre
Ipco ppre
 
dockerize.it
dockerize.itdockerize.it
dockerize.it
 
Despliegue de Imágenes en aulas de informática
Despliegue de Imágenes en aulas de informáticaDespliegue de Imágenes en aulas de informática
Despliegue de Imágenes en aulas de informática
 
Ansible
AnsibleAnsible
Ansible
 
Resumen capitulo5
Resumen capitulo5Resumen capitulo5
Resumen capitulo5
 
Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...
Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...
Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...
 
Kubernetes workshop
Kubernetes workshopKubernetes workshop
Kubernetes workshop
 
Qnap nas training latam 2016 0810
Qnap nas training latam 2016 0810Qnap nas training latam 2016 0810
Qnap nas training latam 2016 0810
 
Training LATAM
Training LATAMTraining LATAM
Training LATAM
 
Taller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboards
Taller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboardsTaller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboards
Taller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboards
 
Capítulo 5 Instalación y configuración
Capítulo 5 Instalación y configuraciónCapítulo 5 Instalación y configuración
Capítulo 5 Instalación y configuración
 
Cacti desde-paquetes
Cacti desde-paquetesCacti desde-paquetes
Cacti desde-paquetes
 
Cacti desde-paquetes
Cacti desde-paquetesCacti desde-paquetes
Cacti desde-paquetes
 
Cluster
ClusterCluster
Cluster
 
Curso de formación en Movilidad (Parte III) - Tecnología de Servidor
Curso de formación en Movilidad (Parte III) - Tecnología de ServidorCurso de formación en Movilidad (Parte III) - Tecnología de Servidor
Curso de formación en Movilidad (Parte III) - Tecnología de Servidor
 
Funcionamiento con my sql
Funcionamiento con my sqlFuncionamiento con my sql
Funcionamiento con my sql
 

Más de Stackops

OpenStack: Opportunities in Europe
OpenStack: Opportunities in EuropeOpenStack: Opportunities in Europe
OpenStack: Opportunities in EuropeStackops
 
Stackops - Openstack Nova sizing & service definition
Stackops - Openstack Nova sizing & service definitionStackops - Openstack Nova sizing & service definition
Stackops - Openstack Nova sizing & service definitionStackops
 
Cloud Computing in Europe: Facts and Needs
Cloud Computing in Europe: Facts and NeedsCloud Computing in Europe: Facts and Needs
Cloud Computing in Europe: Facts and NeedsStackops
 
Openstack Nova APIs
Openstack Nova APIs Openstack Nova APIs
Openstack Nova APIs Stackops
 
La Nube abierta Mitos y Realidades - Why floss 2011
La Nube abierta Mitos y Realidades - Why floss 2011La Nube abierta Mitos y Realidades - Why floss 2011
La Nube abierta Mitos y Realidades - Why floss 2011Stackops
 
Infraestructura como Servicio - Introducción a Openstack con Stackops
Infraestructura como Servicio - Introducción a Openstack con StackopsInfraestructura como Servicio - Introducción a Openstack con Stackops
Infraestructura como Servicio - Introducción a Openstack con StackopsStackops
 

Más de Stackops (6)

OpenStack: Opportunities in Europe
OpenStack: Opportunities in EuropeOpenStack: Opportunities in Europe
OpenStack: Opportunities in Europe
 
Stackops - Openstack Nova sizing & service definition
Stackops - Openstack Nova sizing & service definitionStackops - Openstack Nova sizing & service definition
Stackops - Openstack Nova sizing & service definition
 
Cloud Computing in Europe: Facts and Needs
Cloud Computing in Europe: Facts and NeedsCloud Computing in Europe: Facts and Needs
Cloud Computing in Europe: Facts and Needs
 
Openstack Nova APIs
Openstack Nova APIs Openstack Nova APIs
Openstack Nova APIs
 
La Nube abierta Mitos y Realidades - Why floss 2011
La Nube abierta Mitos y Realidades - Why floss 2011La Nube abierta Mitos y Realidades - Why floss 2011
La Nube abierta Mitos y Realidades - Why floss 2011
 
Infraestructura como Servicio - Introducción a Openstack con Stackops
Infraestructura como Servicio - Introducción a Openstack con StackopsInfraestructura como Servicio - Introducción a Openstack con Stackops
Infraestructura como Servicio - Introducción a Openstack con Stackops
 

Último

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (10)

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Presentación Openstack Nova - Openstack Spain Group

  • 1. Taller Nova Madrid - Abril 14
  • 2. Quées Nova Cloud Computing fabric controller Parte principal de un sistemaIaaS Características: Component based architecture Highly available Fault-Tolerant Recoverable Open Standards API Compatibility
  • 3.
  • 4.
  • 5. Componentesnova-api Modulo de interfazparapeticiones de acciones y control Diseñado de manera modular parasoportarmúltiples APIs En Release Cactus: EC2 y Openstack API (1.0, 1.1 ha sidoretrasado) Otras interfaces en camino: Open Cloud Computing Interface (OCCI)
  • 6. Componentesnova-scheduler Determinadonde se pondrá un nuevorecursosolicitado via API Arquitecturamuy modular, permiteimplementarnuevos schedulers. Se incluyen schedulers básicos: Round-robin y Least busy
  • 7. Componentesnova-objectstore Almacenamiento de lasimágenesvirtualesusadaspor la plataforma Escapaz de interactuar con repositoriosexternos (S3) o internos (Sistema de Ficheros) Se integra con Glance paraacceder a múltiplessistemas de ficheros
  • 8. Componentesnova-compute Gestionalasmáquinasvirtualesvíacomandos Hypervisor + lógicapara la gestión de laspeticiones Gestiónbásica de la red del guest Gestiónbásica de dispositivos de bloque del guest Accesoremoto a la consola del guest Modelo de máquina virtual similar a EC2 hasta Bexar Desde Cactus: Múltiples NICs por VM SoportaXenServer, KVM, QEMU, Hyper-V, Vmware Live Migration para KVM (y XenServer?) Másrobusto
  • 9. Componentesnova-network Gestiona los recursos de red usadospor los nodos de computación Trestipos de arquitectura de red (Managers): Flat: No hay VLANs, se inyecta la configuración de red al guest FlatDHCP: No hay VLANs, no se inyecta VLAN: VLANs y accesopor VPN Configuración del Firewall del grupo NAT IPv6
  • 10. Componentesnova-volume Gestiona el almacenamiento de bloqueusadoporlasmáquinasvirtuales Pordefecto en AoE / iSCSI Disponiblesmúltiplesopcionesen Cactus: Linux LVM Sheepdog HP Lefthand Conocemosempresastrabajando en máxintegraciones
  • 11.
  • 12.
  • 14. Elección del Hardware Diseñadoparaquefuncionesobre hardware standard x86. Las configuraciones son bastanteflexibles: x86 Server. Estandarizado. Virtualización Hardware en nodos Computes SAN para Volumes Esmuyrecomendable: Network boot IP en la tarjeta IPMI Instalaciónremota del OS Still get management network IP via DHCP
  • 15. Despliegue de la Red La red debeconfigurarse de talmaneraque no necesitecambiosunavezdesplegada Reservardesde el principio los bloquesadecuados de IPs Configuración L3 desde el top-of-rack No hay control QoS Usar 10GbE siesposible UsarFlatDHCP/Flat en vez de VLAN paramáximaescalabilidad En desplieguesmedianosy granges usar DHCP paraasignar IPs en la red de gestión No expirar la cesión de IP Configurar el DNS basándose en IPs pod-a-10-241-61-8.example.org
  • 16. Instalación y configuración del OS Tenemostresalternativas: CD y USB drive (solo entornospequeños) BOOTP / TFTP GPXE Instalación del OS: Preseed, Kickstart, YAST Configuración del OS: Puppet: lp:novacontrib/puppet Chef: http://github.com/ansolabs/openstack-cookbooks StackopsDistro ;-) En grandesdespliegues: Automatización del despliegue de nuevos hosts. StackopsDistro ;-)
  • 18. La demo Usamos Bexar porser la últimaestable. HOY sale de gamma Cactus Línea de comandos: nova-manage euca2ools SistemaOperativo Ubuntu Lucid LTS 10.04 (Cloud User) StackopsDistro 0.1 Sobre VMware ESXi 4.01 en modo ‘Origen’ (Inception mode) Emulaciónes QEMU LVM + Linux comoalmacenamiento de bloque Segmentación de redes: servicio, gestión, almacenamiento y pública Las imágenes de trabajoyadescargadas No usamos LDAP. Authn & Authzsobre MySQL Unaúnicazonapordefecto: ‘nova’ Puedencrearsetantosproyectosporzonacomo se quiera
  • 20. La demo Mostrarcómoestamontado el entorno Accesocomoadministrador Crear un nuevousuario Crear y asignar un nuevoproyecto a eseusuario Darle los permisosadecuados Exportarlascredenciales a otroequipo EntrarcomoCloud User Crear un nuevocertificado Lanzarunainstancia Reservar y asignardireccionespúblicas Añadirreglas al firewall del proyecto Crear y asignar un volumen de almacenamiento a la instancia Logarse en la instancia Liberarvolúmenes e IPs públicas Terminar la instancia
  • 21. Gracias! “Inspirado” en: http://www.slideshare.net/bpiatt/openstack-tutorial http://www.slideshare.net/anotherjesse/baylisa-dive-into-openstack