Instalación “manual” de OpenStack – Servicio de Imagenes (perspectiva desarrollador)

Toca el turno ahora de configurar el servicio de imagenes desde la perspectiva de desarrollador. En este caso la documentación es algo escasa, ademas de que el proceso que se tiene resulta diferente respecto al resto de los servicios. Antes que nada, primero es necesario modificar el archivo de Vagrantfile para utilizar un script diferente…

Read More →

Instalación “manual” de OpenStack – Servicio de Identidad (perspectiva desarrollador)

Ahora es momento de explicar que pasos son requeridos para poder consumir y depurar el código fuente del Servicio de Identidad, o mejor conocido como Keystone. En términos generales los pasos a realizar son muy sencillos y pueden resumirse en los siguientes: Instalación de paquetes necesarios Descarga del código fuente Personalización de valores de configuración…

Read More →

Instalación “manual” de OpenStack – Servicio de Identidad (perspectiva operador/implementador)

Mejor conocido por su nombre de proyecto “Keystone”, el cual ofrece servicios de autenticación y autorización mediante políticas de seguridad a traves del uso de tokens, principalmente para los proyectos de la familia de OpenStack. Keystone provee un directorio central el cual mapea los servicios a los que un usuario puede acceder. Tambien actua como…

Read More →

Instalación “manual” de OpenStack – Servicio de Mensajería y Base de Datos

Esta serie de publicaciones no pretende ser un manual de instalación, por el contrario, solo pretende recabar las experiencias aprendidas a lo largo de su instalación y uso para complementar así los manuales existentes. El código mostrado y utilizado a lo largo de estas publicaciones estará disponible en el repositorio vagrant-manual-openstack de mi cuenta personal…

Read More →

OpenStack Fundamentos

OpenStack es un proyecto de código abierto creado hace mas de cuatro años por Rackspace y la NASA. Su finalidad es proveer un sistema que permita controlar un amplio grupo de recursos de computo, almacenamiento y redes de un centro de datos, todos ellos administrados desde un punto central. En otras palabras, dicha plataforma ofrece…

Read More →

Devstack

Comenzar a trabajar con OpenStack puede ser algo complicado ya que cuenta con varios componentes interconectados entre si, su instalación necesita la configuración adecuada de cada uno de los servicios y la correcta instalación de los paquetes requeridos, esta tarea en muchas ocasiones es repetitiva para muchos operadores y ardua para los desarrolladores. Es por…

Read More →

Creando agentes para envio de bitácoras

Para completar la publicación anterior, es necesario instalar un agente que sea responsable de enviar el contenido de las bitácoras a nuestro repositorio central. Para ello utilizaremos los mismos pasos para la instalación de logstash, con cambios en la configuración. Instalación de logstash electrocucaracha@precise64:~# add-apt-repository ppa:webupd8team/java electrocucaracha@precise64:~# apt-get update electrocucaracha@precise64:~# apt-get install oracle-java7-installer electrocucaracha@precise64:~# cd…

Read More →

Pets vs. Cattle

En la vieja escuela de computo, los ingenieros tratan sus computadoras como si fuesen mascotas(Pets). Ellos gastan gran cantidad de dinero comprando servidores que van desde los cientos de dolares hasta docenas de miles de dolares. A cada servidor se le asigna un nombre y sus compañías gastan grandes sumas de dinero cuidando y alimentando…

Read More →