SlideShare una empresa de Scribd logo
1 de 8
Plataformas libres para la computación en la nube, basado en el estudio de
Openstack y Open nebula.
(Proyecto de Investigación)
Ingenieros en formación:
Leydi Franco
Helbeth Franco
Wilmar Robert Cachimbo
Mentora:
Zeida Maria Solarte Astaiza
Tutor:
Carlos Fernando Vega Barona
Colectivo:
51G
PEF:
148 Plataformas libres para computación en la nube
Programa de Ingeniería Informática
Universidad Autónoma de Occidente
Santiago de Cali (Valle)
2016
Computación en la nube (Cloud Computing)
Antes de iniciar con la investigación de Opennebula y Openstack, se comparte
la definición de computación en la nube de la siguiente forma:
“se define como computación en la nube (Cloud Computing) como el usos de
recursos como: servidores, datos, aplicaciones, redes de almacenamientos,
aplicaciones, etc. A través de Internet, con el fin de poner estos recursos a
disposición del usuario, además deber ser de fácil acceso y uso.”
También se debe conocer la virtualización que es una de las partes que se va
inclinar este proyecto, se podría definir virtualización en computación en la
nube (Cloud Computing) como: volver recurso tecnológico a una versión
virtual. Por ejemplo una plataforma de hardware, Sistema operativo,
dispositivo de almacenamiento o cualquier recurso en red:
En la siguiente imagen tomada de:
http://openaccess.uoc.edu/webapps/o2/bitstream/10609/14737/8/fmagazTF
C0612memoria.pdf se muestra claramente un ejemplo de virtualización:
OPEN NÉBULA:
Este proyecto fue iniciado en la Universidad Complutense de Madrid en 2008.
Fue creada con el objetivo de construir nubes de infraestructura: privadas,
publicas e hibridas para ser escalable, seguras y rápidas usado el modelo de
IaaS. Actualmente se ajusta muy bien data-center.
Open nébula se podría decir que tiene sietes servicio principales que son:
 Almacenamiento: permite guarda imágenes de disco virtuales, que
puede ser sistemas operativo o también de datos, que después será
usada como maquina virtuales.
 Redes virtuales: Permite realizar la conexión de las máquinas virtuales,
que se puede realizar por una IP fija.
 Administrador de máquinas virtuales: El tener el controlar máquinas
para realizar arranques, clonación y apagado.
 Clústeres: Se encarga de compartir el almacenamiento y las redes
virtuales.
 Usuarios y grupos: Administrar todo el tema de accesos y permisos.
 API: permite la comunicación con otras interface con otras
infraestructuras públicas.
Opennebula permite contralar maquina virtuales mediante: Xen, KVM y
VMWare. Que cuenta con tres módulo, el de gestión de las herramientas
desarrolladas, el de núcleo (Core) es uno de los componentes principales que
permite gestionar maquina virtuales, redes virtuales y nodos y ultimo el Drivers
que permite monitorizar servicios en la nube
OPENSTACK:
Es una plataforma código abierta creada por Rackspace Hosting y NASA
donde buscaban gestionar masivamente la publicación de recursos como de
almacenamiento, procesamiento y red, tanto en nubes privadas como en
públicas:
Se debe tener claro que OpenStack no es una sola aplicación sino que está
compuesta por diversos módulos, dependiendo de la necesidad, los cuales se
pueden integrar fácil y son muy flexible adaptable a las empresas. También
algunos componentes esenciales, pero otros si son opcionales:
Nombre
Equivalente
en Amazon
WS
Función
Horizon Console
Se puede gestionar interfaces web, que se podrá ver
instancias, modificarlas y gestionarlas.
Nova EC2
Este un módulo principal y se encarga de gestionar
las instancias
Cinder EBS
Permite Almacenamiento de volúmenes directamente
a las instancias
Keystone –
Maneja la autenticación, acceso y permisos a
distintos componentes como nova, swift, cinder, y
demás.
Swift S3 Almacenamiento de archivos como objetos
Glance
VM
Import/Export
Nos permite almacenar imágenes para las instancias,
esta imágenes puede estar en formato: ISO, OVF,
etc.
Neutron VPC
Integrar Redes virtuales a nuestras instancias, para
trabajar de diferentes proveedores.
Las características de Openstack:
Fácil para cambiar y mantener la operación.
Mantener y separar los servicios del hardware.
Desplegar servicios y acceder a recursos externos
Su soporte es mucho más económico para empresa.
Cuadro Comparativo:
OPENSTACK OPENNEBULA
Adaptabilidad Muy Alto Muy Alto
Escalabilidad Muy Alto Muy Alto
Topologías Muy Alto Medio
Interfaz Web Muy Alto Alto
Instalación Muy Alto Medio
Manejo de Instancias Muy Alto Medio
Soporte Muy Alto Medio
FLEXIBILIDAD
EFICIENCIA
ESCALABILIDAD
COSTOS
CATEGORÍA OPENNEBULA OPENSTACK
Cloud API e
interfaz de
usuario
OCCI (Nube Open
Computing Computing
Interface) y la API de
EC2
NOVA API compatible
con EC2(Elastic
Compute Cloud) y S3
AWS
Modelo de
desarrollo
pública al desarrollo pública al desarrollo
Preparación
para la
producción
Lista para la empresa
y el apoyo directo de los
desarrolladores
No, sólo está
disponible a través de
cualquiera de las pilas
específicas de varios
proveedores
Lenguaje de
programación
Java y Ruby Python
Modelo de
redes
VLAN
Flat
Flat DHCP
VLAN DHCP
Conclusión:
Se puede resumir que para la idea plateada con la tutora Open nébula está
más inclinado a la virtualización de imágenes por medios de instancias, pero
en cuestión de infraestructura y soporte el colectivo se inclina por utilizar
Openstack, aunque no es totalmente gratis ofreces algunos módulo gratis.
Además tiene una comunidad bastante grande trabajando en mejora esta
tecnología por todo el mundo.
Definiciones:
IaaS: abarca aspectos como el espacio en servidores virtuales, conexiones
de red, ancho de banda, direcciones IP y balanceadores de carga.
Físicamente, el repertorio de recursos de hardware disponibles procede de
multitud de servidores y redes, generalmente distribuidos entre numerosos
centros de datos, de cuyo mantenimiento se encarga el proveedor del servicio
cloud. El cliente, por su parte, obtiene acceso a los componentes virtualizados
para construir con ellos su propia plataforma informática. Tomado de:
http://www.interoute.es/what-iaas
1. Infraestructuras como servicio (IaaS) [Infraestructure as a Service]
2. Plataforma como servicio (PaaS) [Platform as a Service]
3. Software como servicio (SaaS) [Software as a Service] Tomado de:
http://observatorio.cenatic.es/index.php?option=com_content&view=ar
ticle&id=820:introduccion-a-la-nube-open-nebula-como-caso-de-
exito&catid=108:blog-cenatic&Itemid=150
API: Una API (siglas de ‘Application Programming Interface’) es un conjunto
de reglas (código) y especificaciones que las aplicaciones pueden
seguir para comunicarse entre ellas: sirviendo de interfaz entre programas
diferentes de la misma manera en que la interfaz de usuario facilita la
interacción humano-software. Tomado de:
http://www.ticbeat.com/tecnologias/que-es-una-api-para-que-sirve/
Data-centers: Un Data Center es, tal y como su nombre indica, un “centro de
datos” o “Centro de Proceso de Datos” (CPD). Esta definición engloba las
dependencias y los sistemas asociados gracias a los cuales:
 Los datos son almacenados, tratados y distribuidos al personal o
procesos autorizados para consultarlos y/o modificarlos.
 Los servidores en los que se albergan estos datos se mantienen en un
entorno de funcionamiento óptimo. Tomado de
http://www.acens.com/blog/que-es-un-data-center.html
Open Source: Es el término con el que se conoce al software distribuido y
desarrollado libremente. El código abierto tiene un punto de vista más
orientado a los beneficios prácticos de compartir el código que a las
cuestiones éticas y morales las cuales destacan en el llamado software libre.
Bibliografía
 http://image.slidesharecdn.com/basilw0230introoverviewopenstackiaa
sclouds-final-130624080328-phpapp02/95/introduction-and-overview-
of-openstack-for-iaas-5-638.jpg?cb=1372063068
 https://tech.ebu.ch/docs/events/opensource12/presentations/Opensta
ck-DavidButler-BBC.pdf
 http://dicits.ugr.es/seminario-
cloud/sites/default/files/documents/Sesion3-a.pdf
 http://vmartinezdelacruz.com/en-pocas-palabras-como-funciona-
openstack/
 www.hispavirt.com/2013/09/10/openstack-que-es-que-no-es/
 http://openaccess.uoc.edu/webapps/o2/bitstream/10609/14737/8/fma
gazTFC0612memoria.pdf

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning
클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning 클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning
클라우드 컴퓨팅 기반 기술과 오픈스택(Kvm) 기반 Provisioning
 
NFV +SDN (Network Function Virtualization)
NFV +SDN (Network Function Virtualization)NFV +SDN (Network Function Virtualization)
NFV +SDN (Network Function Virtualization)
 
Virtualization Architecture & KVM
Virtualization Architecture & KVMVirtualization Architecture & KVM
Virtualization Architecture & KVM
 
High Availability for OpenStack
High Availability for OpenStackHigh Availability for OpenStack
High Availability for OpenStack
 
Meetup 23 - 02 - OVN - The future of networking in OpenStack
Meetup 23 - 02 - OVN - The future of networking in OpenStackMeetup 23 - 02 - OVN - The future of networking in OpenStack
Meetup 23 - 02 - OVN - The future of networking in OpenStack
 
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
 
SR-IOV Networking in OpenStack - OpenStack最新情報セミナー 2016年3月
SR-IOV Networking in OpenStack - OpenStack最新情報セミナー 2016年3月SR-IOV Networking in OpenStack - OpenStack最新情報セミナー 2016年3月
SR-IOV Networking in OpenStack - OpenStack最新情報セミナー 2016年3月
 
Virtualization Vs. Containers
Virtualization Vs. ContainersVirtualization Vs. Containers
Virtualization Vs. Containers
 
Aci presentation
Aci presentationAci presentation
Aci presentation
 
Docker
DockerDocker
Docker
 
Building a redundant CloudStack management cluster - Vladimir Melnik
Building a redundant CloudStack management cluster - Vladimir MelnikBuilding a redundant CloudStack management cluster - Vladimir Melnik
Building a redundant CloudStack management cluster - Vladimir Melnik
 
Containers technologies
Containers technologiesContainers technologies
Containers technologies
 
RedHat OpenStack Platform Overview
RedHat OpenStack Platform OverviewRedHat OpenStack Platform Overview
RedHat OpenStack Platform Overview
 
VMware ESXi 6.0 Installation Process
VMware ESXi 6.0 Installation ProcessVMware ESXi 6.0 Installation Process
VMware ESXi 6.0 Installation Process
 
Hot tutorials
Hot tutorialsHot tutorials
Hot tutorials
 
CloudStack Networking
CloudStack NetworkingCloudStack Networking
CloudStack Networking
 
Neutron-to-Neutron: interconnecting multiple OpenStack deployments
Neutron-to-Neutron: interconnecting multiple OpenStack deploymentsNeutron-to-Neutron: interconnecting multiple OpenStack deployments
Neutron-to-Neutron: interconnecting multiple OpenStack deployments
 
MAAS High Availability Overview
MAAS High Availability OverviewMAAS High Availability Overview
MAAS High Availability Overview
 
Comparing open source private cloud platforms
Comparing open source private cloud platformsComparing open source private cloud platforms
Comparing open source private cloud platforms
 
Monitoring in CloudStack
Monitoring in CloudStackMonitoring in CloudStack
Monitoring in CloudStack
 

Destacado

Open nebula a reference open cloud stack
Open nebula   a reference open cloud stackOpen nebula   a reference open cloud stack
Open nebula a reference open cloud stack
Ignacio M. Llorente
 
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic UsageOpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebula Project
 

Destacado (18)

Cloudstack vs Openstack
Cloudstack vs OpenstackCloudstack vs Openstack
Cloudstack vs Openstack
 
OpenNebula 4.14 Hands-on Tutorial
OpenNebula 4.14 Hands-on TutorialOpenNebula 4.14 Hands-on Tutorial
OpenNebula 4.14 Hands-on Tutorial
 
Secure Data Center on Cloud Environment, Case Study on GamaBox Cloud Infrastr...
Secure Data Center on Cloud Environment, Case Study on GamaBox Cloud Infrastr...Secure Data Center on Cloud Environment, Case Study on GamaBox Cloud Infrastr...
Secure Data Center on Cloud Environment, Case Study on GamaBox Cloud Infrastr...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Open nebula a reference open cloud stack
Open nebula   a reference open cloud stackOpen nebula   a reference open cloud stack
Open nebula a reference open cloud stack
 
Open Nebula An Innovative Open Source Toolkit For Building Cloud Solutions ...
Open Nebula   An Innovative Open Source Toolkit For Building Cloud Solutions ...Open Nebula   An Innovative Open Source Toolkit For Building Cloud Solutions ...
Open Nebula An Innovative Open Source Toolkit For Building Cloud Solutions ...
 
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic UsageOpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
 
TechDay - April - Customizing VM Images
TechDay - April - Customizing VM ImagesTechDay - April - Customizing VM Images
TechDay - April - Customizing VM Images
 
TechDay - April - Introduction to OpenNebula
TechDay - April - Introduction to OpenNebulaTechDay - April - Introduction to OpenNebula
TechDay - April - Introduction to OpenNebula
 
TechDay - April - Tutorial
TechDay - April - TutorialTechDay - April - Tutorial
TechDay - April - Tutorial
 
TechDay - April - OpenNebula and Docker
TechDay - April - OpenNebula and DockerTechDay - April - OpenNebula and Docker
TechDay - April - OpenNebula and Docker
 
XPDS13: Erlang on Xen - Redefining the Cloud Software Stack - Victor Sovietov...
XPDS13: Erlang on Xen - Redefining the Cloud Software Stack - Victor Sovietov...XPDS13: Erlang on Xen - Redefining the Cloud Software Stack - Victor Sovietov...
XPDS13: Erlang on Xen - Redefining the Cloud Software Stack - Victor Sovietov...
 
OWF: Xen - Open Source Hypervisor Designed for Clouds
OWF: Xen - Open Source Hypervisor Designed for CloudsOWF: Xen - Open Source Hypervisor Designed for Clouds
OWF: Xen - Open Source Hypervisor Designed for Clouds
 
CloudStack vs OpenStack
CloudStack vs OpenStackCloudStack vs OpenStack
CloudStack vs OpenStack
 
Implementando una Arquitectura de Microservicios
Implementando una Arquitectura de MicroserviciosImplementando una Arquitectura de Microservicios
Implementando una Arquitectura de Microservicios
 
Arquitecturas de microservicios - Codemotion 2014
Arquitecturas de microservicios  -  Codemotion 2014Arquitecturas de microservicios  -  Codemotion 2014
Arquitecturas de microservicios - Codemotion 2014
 
voip dans le cloud
voip dans le cloudvoip dans le cloud
voip dans le cloud
 
Formation libre OpenStack en Français
Formation libre OpenStack en FrançaisFormation libre OpenStack en Français
Formation libre OpenStack en Français
 

Similar a Open stack vs open nebula

Similar a Open stack vs open nebula (20)

Trabajo de robert
Trabajo de robertTrabajo de robert
Trabajo de robert
 
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
 
Practica subida por jose yañez
Practica subida por jose yañezPractica subida por jose yañez
Practica subida por jose yañez
 
Openstackvsopennebula
OpenstackvsopennebulaOpenstackvsopennebula
Openstackvsopennebula
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
que es la virtualización, nube infomatica y los sevicios de nube.
que es la virtualización, nube infomatica y los sevicios de nube.que es la virtualización, nube infomatica y los sevicios de nube.
que es la virtualización, nube infomatica y los sevicios de nube.
 
Plataformas Libres del Cloud
Plataformas Libres del CloudPlataformas Libres del Cloud
Plataformas Libres del Cloud
 
Deber de robert ok
Deber de robert okDeber de robert ok
Deber de robert ok
 
Virtualización en software libre con PROXMOX VE: hacia el CPD sostenible
Virtualización en software libre con PROXMOX VE: hacia el CPD sostenibleVirtualización en software libre con PROXMOX VE: hacia el CPD sostenible
Virtualización en software libre con PROXMOX VE: hacia el CPD sostenible
 
Presentación OpenStack Comunidad Venezuela
Presentación OpenStack Comunidad VenezuelaPresentación OpenStack Comunidad Venezuela
Presentación OpenStack Comunidad Venezuela
 
Ejemplo de articulo cloud computing
Ejemplo de articulo cloud computingEjemplo de articulo cloud computing
Ejemplo de articulo cloud computing
 
Las universidades y el uso de la computacion en las nubes
Las universidades y el uso de la computacion en las nubesLas universidades y el uso de la computacion en las nubes
Las universidades y el uso de la computacion en las nubes
 
Docker para Dummies
Docker para DummiesDocker para Dummies
Docker para Dummies
 
CLASE 2 ORACLE CLOUD
CLASE 2 ORACLE CLOUDCLASE 2 ORACLE CLOUD
CLASE 2 ORACLE CLOUD
 
Arquitectura de la nube modelos de servicio
Arquitectura de la nube modelos de servicioArquitectura de la nube modelos de servicio
Arquitectura de la nube modelos de servicio
 
Nube: conceptos, usos y aplicaciones
Nube: conceptos, usos y aplicacionesNube: conceptos, usos y aplicaciones
Nube: conceptos, usos y aplicaciones
 
Arquitectura de la nube modelos de servicios y despliegue
Arquitectura de la nube modelos de servicios y despliegueArquitectura de la nube modelos de servicios y despliegue
Arquitectura de la nube modelos de servicios y despliegue
 
Presentacion capitulo 3 Arquitectura de las nubes
Presentacion capitulo 3 Arquitectura de las nubes Presentacion capitulo 3 Arquitectura de las nubes
Presentacion capitulo 3 Arquitectura de las nubes
 
Presentación capitulo 3 Arquitectura de las nubes
Presentación capitulo 3 Arquitectura de las nubes Presentación capitulo 3 Arquitectura de las nubes
Presentación capitulo 3 Arquitectura de las nubes
 
Seguridad En Estructura Web Cloud
Seguridad En Estructura Web CloudSeguridad En Estructura Web Cloud
Seguridad En Estructura Web Cloud
 

Más de Robert Araujo (9)

Perfil del proyecto (colectivo g51)
Perfil del proyecto (colectivo g51)Perfil del proyecto (colectivo g51)
Perfil del proyecto (colectivo g51)
 
Pedagogia 3
Pedagogia 3Pedagogia 3
Pedagogia 3
 
Pedagogia 2
Pedagogia 2Pedagogia 2
Pedagogia 2
 
Ensayos pedagogia
Ensayos pedagogiaEnsayos pedagogia
Ensayos pedagogia
 
Pedagogia
PedagogiaPedagogia
Pedagogia
 
(204914357) apreder a resolver cuestionario (estudiantes)
(204914357) apreder a resolver cuestionario (estudiantes)(204914357) apreder a resolver cuestionario (estudiantes)
(204914357) apreder a resolver cuestionario (estudiantes)
 
Manual de cuestionario
Manual de cuestionarioManual de cuestionario
Manual de cuestionario
 
Manual cuestionario
Manual cuestionarioManual cuestionario
Manual cuestionario
 
Manual cuestionario
Manual cuestionarioManual cuestionario
Manual cuestionario
 

Último

INFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdfINFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdf
octaviosalazar18
 
Tipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercialTipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercial
macsal12345
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
Ricardo705519
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gst
DavidRojas870673
 

Último (20)

Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
INFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdfINFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdf
 
Tipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercialTipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercial
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdfCI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
 
semana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptsemana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.ppt
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdf
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdfSESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdf
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdf
 
Video sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxVideo sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptx
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Sistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptxSistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptx
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gst
 
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantas
 
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfCONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
 

Open stack vs open nebula

  • 1. Plataformas libres para la computación en la nube, basado en el estudio de Openstack y Open nebula. (Proyecto de Investigación) Ingenieros en formación: Leydi Franco Helbeth Franco Wilmar Robert Cachimbo Mentora: Zeida Maria Solarte Astaiza Tutor: Carlos Fernando Vega Barona Colectivo: 51G PEF: 148 Plataformas libres para computación en la nube Programa de Ingeniería Informática Universidad Autónoma de Occidente Santiago de Cali (Valle) 2016
  • 2. Computación en la nube (Cloud Computing) Antes de iniciar con la investigación de Opennebula y Openstack, se comparte la definición de computación en la nube de la siguiente forma: “se define como computación en la nube (Cloud Computing) como el usos de recursos como: servidores, datos, aplicaciones, redes de almacenamientos, aplicaciones, etc. A través de Internet, con el fin de poner estos recursos a disposición del usuario, además deber ser de fácil acceso y uso.” También se debe conocer la virtualización que es una de las partes que se va inclinar este proyecto, se podría definir virtualización en computación en la nube (Cloud Computing) como: volver recurso tecnológico a una versión virtual. Por ejemplo una plataforma de hardware, Sistema operativo, dispositivo de almacenamiento o cualquier recurso en red: En la siguiente imagen tomada de: http://openaccess.uoc.edu/webapps/o2/bitstream/10609/14737/8/fmagazTF C0612memoria.pdf se muestra claramente un ejemplo de virtualización:
  • 3. OPEN NÉBULA: Este proyecto fue iniciado en la Universidad Complutense de Madrid en 2008. Fue creada con el objetivo de construir nubes de infraestructura: privadas, publicas e hibridas para ser escalable, seguras y rápidas usado el modelo de IaaS. Actualmente se ajusta muy bien data-center. Open nébula se podría decir que tiene sietes servicio principales que son:  Almacenamiento: permite guarda imágenes de disco virtuales, que puede ser sistemas operativo o también de datos, que después será usada como maquina virtuales.  Redes virtuales: Permite realizar la conexión de las máquinas virtuales, que se puede realizar por una IP fija.  Administrador de máquinas virtuales: El tener el controlar máquinas para realizar arranques, clonación y apagado.  Clústeres: Se encarga de compartir el almacenamiento y las redes virtuales.  Usuarios y grupos: Administrar todo el tema de accesos y permisos.  API: permite la comunicación con otras interface con otras infraestructuras públicas.
  • 4. Opennebula permite contralar maquina virtuales mediante: Xen, KVM y VMWare. Que cuenta con tres módulo, el de gestión de las herramientas desarrolladas, el de núcleo (Core) es uno de los componentes principales que permite gestionar maquina virtuales, redes virtuales y nodos y ultimo el Drivers que permite monitorizar servicios en la nube
  • 5. OPENSTACK: Es una plataforma código abierta creada por Rackspace Hosting y NASA donde buscaban gestionar masivamente la publicación de recursos como de almacenamiento, procesamiento y red, tanto en nubes privadas como en públicas: Se debe tener claro que OpenStack no es una sola aplicación sino que está compuesta por diversos módulos, dependiendo de la necesidad, los cuales se pueden integrar fácil y son muy flexible adaptable a las empresas. También algunos componentes esenciales, pero otros si son opcionales: Nombre Equivalente en Amazon WS Función Horizon Console Se puede gestionar interfaces web, que se podrá ver instancias, modificarlas y gestionarlas. Nova EC2 Este un módulo principal y se encarga de gestionar las instancias Cinder EBS Permite Almacenamiento de volúmenes directamente a las instancias Keystone – Maneja la autenticación, acceso y permisos a distintos componentes como nova, swift, cinder, y demás. Swift S3 Almacenamiento de archivos como objetos Glance VM Import/Export Nos permite almacenar imágenes para las instancias, esta imágenes puede estar en formato: ISO, OVF, etc. Neutron VPC Integrar Redes virtuales a nuestras instancias, para trabajar de diferentes proveedores.
  • 6. Las características de Openstack: Fácil para cambiar y mantener la operación. Mantener y separar los servicios del hardware. Desplegar servicios y acceder a recursos externos Su soporte es mucho más económico para empresa. Cuadro Comparativo: OPENSTACK OPENNEBULA Adaptabilidad Muy Alto Muy Alto Escalabilidad Muy Alto Muy Alto Topologías Muy Alto Medio Interfaz Web Muy Alto Alto Instalación Muy Alto Medio Manejo de Instancias Muy Alto Medio Soporte Muy Alto Medio FLEXIBILIDAD EFICIENCIA ESCALABILIDAD COSTOS
  • 7. CATEGORÍA OPENNEBULA OPENSTACK Cloud API e interfaz de usuario OCCI (Nube Open Computing Computing Interface) y la API de EC2 NOVA API compatible con EC2(Elastic Compute Cloud) y S3 AWS Modelo de desarrollo pública al desarrollo pública al desarrollo Preparación para la producción Lista para la empresa y el apoyo directo de los desarrolladores No, sólo está disponible a través de cualquiera de las pilas específicas de varios proveedores Lenguaje de programación Java y Ruby Python Modelo de redes VLAN Flat Flat DHCP VLAN DHCP Conclusión: Se puede resumir que para la idea plateada con la tutora Open nébula está más inclinado a la virtualización de imágenes por medios de instancias, pero en cuestión de infraestructura y soporte el colectivo se inclina por utilizar Openstack, aunque no es totalmente gratis ofreces algunos módulo gratis. Además tiene una comunidad bastante grande trabajando en mejora esta tecnología por todo el mundo. Definiciones: IaaS: abarca aspectos como el espacio en servidores virtuales, conexiones de red, ancho de banda, direcciones IP y balanceadores de carga. Físicamente, el repertorio de recursos de hardware disponibles procede de multitud de servidores y redes, generalmente distribuidos entre numerosos centros de datos, de cuyo mantenimiento se encarga el proveedor del servicio cloud. El cliente, por su parte, obtiene acceso a los componentes virtualizados para construir con ellos su propia plataforma informática. Tomado de: http://www.interoute.es/what-iaas 1. Infraestructuras como servicio (IaaS) [Infraestructure as a Service] 2. Plataforma como servicio (PaaS) [Platform as a Service]
  • 8. 3. Software como servicio (SaaS) [Software as a Service] Tomado de: http://observatorio.cenatic.es/index.php?option=com_content&view=ar ticle&id=820:introduccion-a-la-nube-open-nebula-como-caso-de- exito&catid=108:blog-cenatic&Itemid=150 API: Una API (siglas de ‘Application Programming Interface’) es un conjunto de reglas (código) y especificaciones que las aplicaciones pueden seguir para comunicarse entre ellas: sirviendo de interfaz entre programas diferentes de la misma manera en que la interfaz de usuario facilita la interacción humano-software. Tomado de: http://www.ticbeat.com/tecnologias/que-es-una-api-para-que-sirve/ Data-centers: Un Data Center es, tal y como su nombre indica, un “centro de datos” o “Centro de Proceso de Datos” (CPD). Esta definición engloba las dependencias y los sistemas asociados gracias a los cuales:  Los datos son almacenados, tratados y distribuidos al personal o procesos autorizados para consultarlos y/o modificarlos.  Los servidores en los que se albergan estos datos se mantienen en un entorno de funcionamiento óptimo. Tomado de http://www.acens.com/blog/que-es-un-data-center.html Open Source: Es el término con el que se conoce al software distribuido y desarrollado libremente. El código abierto tiene un punto de vista más orientado a los beneficios prácticos de compartir el código que a las cuestiones éticas y morales las cuales destacan en el llamado software libre. Bibliografía  http://image.slidesharecdn.com/basilw0230introoverviewopenstackiaa sclouds-final-130624080328-phpapp02/95/introduction-and-overview- of-openstack-for-iaas-5-638.jpg?cb=1372063068  https://tech.ebu.ch/docs/events/opensource12/presentations/Opensta ck-DavidButler-BBC.pdf  http://dicits.ugr.es/seminario- cloud/sites/default/files/documents/Sesion3-a.pdf  http://vmartinezdelacruz.com/en-pocas-palabras-como-funciona- openstack/  www.hispavirt.com/2013/09/10/openstack-que-es-que-no-es/  http://openaccess.uoc.edu/webapps/o2/bitstream/10609/14737/8/fma gazTFC0612memoria.pdf