Académique Documents
Professionnel Documents
Culture Documents
Índice de contenido 1
Introducción 2
¿Que es OpenStack? 5
Cloud Computing 5
OpenStack 7
Principios fundacionales 7
Componentes 8
Ejemplo típico de funcionamiento: lanzar una instancia 9
Glosario 11
01. Introducción
Telefónica se encuentra atravesando un proceso de transformación a nivel global, el cual
impacta de forma transversal en todos los procesos de la corporación, impulsando una
ideología de eficiencia que impulsa a que reinventemos nuestros procesos y forma de
trabajar de forma permanente.
Dado lo anterior, es que debemos detenernos y replantear nuestra forma de hacer las
cosas, con el fin de lograr una mejora sustancial cuantificable al corto - mediano plazo.
Las aristas de trabajo son variadas y van desde la operación en el dia a dia, pasando por
procesos de análisis e investigación, hasta la mantención física de los componentes de la
red.
02. Quienes participaron en la construcción de
este documento.
El equipo multidisciplinario que ha trabajando en la recolección, interpretación y validación
de los contenidos se compone de integrantes de distintos equipos dentro de la Subgerencia
de Configuración y Soporte de Red y Servicios y la Subgerencia de Valor Agregado.
Aldo Santos, Juan Antonio Escobar, Eduardo Celis, Marcelo Rolle, Patricio Gatica, Gonzalo
Lagunas, Iván Campos, Pedro Sepulveda, Victor Cheuquenao, Rolando Rojas, Carlos
Fuentealba.
De no contar con dichos conocimientos, el proceso se podrá realizar de igual forma, sin
embargo, existirán áreas de desconocimiento que tomará más tiempo de interiorizar y que
tal vez no se encuentre abordado en estos documentos.
El participante deberá tener claridad de los conceptos de nubes públicas, los tipos de
servicios asociados y su utilización (de forma básica).
04. ¿Que es OpenStack?
OpenStack es una plataforma cloud computing de software libre que en tan solo tres años
de desarrollo se ha convertido en una de las principales opciones para implementar un
cloud de IaaS público o privado.
Cloud Computing
Los servicios que se ofrezcan a los usuarios que cumplan estos requisitos se pueden
considerar propiamente cloud computing y puesto que son requisitos bastante amplios,
normalmente se clasifican en función del tipo de servicio que ofrezcan en tres capas: SaaS,
PaaS e IaaS.
La capa más completa y compleja de todas es la de IaaS y será en la que nos centremos en
este documento. Un aspecto que estaba implícito desde el principio en las características
del Cloud computing es que es un servicio que una empresa ofrece a terceros, pero las
interesantes tecnologías subyacentes a la forma de trabajar en cloud, hicieron que hace
algunos años distintas empresas y organismos se planteasen utilizar la misma forma de
trabajo pero con sus propios recursos, de manera que también se suele distinguir no sólo la
capa sino también el ámbito de uso del cloud en:
Hay soluciones tanto de software privativo como de software libre que permiten implementar
un cloud IaaS, pero de entre todas ellas destaca OpenStack.
OpenStack
El proyecto OpenStack se define así mismo como una plataforma de cloud computing hecha
con software libre para desplegar nubes públicas y privadas, desarrollada con la idea de ser
sencilla de implementar, masivamente escalable y con muchas prestaciones. OpenStack
proporciona una solución de Infraestructura como servicio (IaaS) a través de un conjunto de
servicios interrelacionados.
Principios fundacionales
OpenStack no depende de una sola empresa, sino que se ha constituido una fundación, la
OpenStack Foundation , cuyos miembros son elegidos entre todos los participantes y cuyos
principios se resumen en los siguientes puntos:
Componentes
Componentes de OpenStack
Arquitectura de OpenStack
Servicios de OpenStack
Casos de estudio
Casos de éxito
Arquitectura de OpenStack
OpenStack Neutron
Entendiendo Neutron
Instalación de OpenStack
Glosario
Bare-metal: Servidor físico sin S.O. instalado o que cumple una función específica (sin
Virtualización)
curl: Herramienta de descarga e interacción con protocolos remotos como: http, https, ftp,
scp, entre otros (generalmente disponible en entornos Linux, *NIX)
GUI: Graphical User Interface (interfaz de interacción de alto nivel entre el usuario y el
sistema final)
Imagen [ref. S.O.]: ISO de sistema operativo previamente instalado, que cuenta con todos
los features que se requiera para ser booteado de forma instantánea
Swift: Módulo de OpenStack para el manejo de Objetos (Ej.: discos duros de VM de forma
local, en cada servidor)