Cómo arrancar VMware vSphere desde un CD-ROM

En esta entrada veremos como iniciar mediante el CD-ROM utilizando  VMware vSphere client, ya sea para instalar un S.O o por que tengamos que iniciar mediante un LIVE CD para solucionar posibles problemas.

Nota: Antes de continuar con este artículo, asegúrese de que el dispositivo cd-rom virtual esté conectado a la máquina virtual y de que la opción «Connect at power on» esté seleccionada.

Leer más

Apache Tomcat: Balanceo de carga y alta disponibilidad

¿Que es un balanceandor? (Wikipedia)

Un balanceador de carga fundamentalmente es un dispositivo de hardware o software que se pone al frente de un conjunto de servidores que atienden una aplicación y, tal como su nombre lo indica, asigna o balancea las solicitudes que llegan de los clientes a los servidores usando algún algoritmo (desde un simple Round Robin hasta algoritmos más sofisticados).1

Funcionamiento:

Mediante estos servlets o programas podemos realizar configuraciones de alta disponibilidad y balanceo de carga. Tomcat se suele instalar en equipos externos al servidor web apache (balanceador de carga), y se pueden configurar para recibir peticiones las dos al mismo tiempo o como servidor secundario por si falla el primer tomcat.

Esquema de arquitectura

balanceador

 

Leer más

Instalar servidor subversion

¿Que es subversion?

Subversion (SVN) es una herramienta de control de versiones open source basada en un repositorio cuyo funcionamiento se asemeja enormemente al de un sistema de ficheros. Es software libre bajo una licencia de tipo Apache/BSD.

Utiliza el concepto de revisión para guardar los cambios producidos en el repositorio. Entre dos revisiones sólo guarda el conjunto de modificaciones (delta), optimizando así al máximo el uso de espacio en disco. SVN permite al usuario crear, copiar y borrar carpetas con la misma flexibilidad con la que lo haría si estuviese en su disco duro local. Dada su flexibilidad, es necesaria la aplicación de buenas prácticas para llevar a cabo una correcta gestión de las versiones del software generado.

Leer más

Instalación de jenkins en Debian

¿Que es Jenkins?

Jenkins es un software de Integración continua open source escrito en Java. Está basado en el proyecto Hudson y es, dependiendo de la visión, un fork del proyecto o simplemente un cambio de nombre.

Jenkins proporciona integración continua para el desarrollo de software. Es un sistema corriendo en un servidor que es un contenedor de servlets, como Apache Tomcat. Soporta herramientas de control de versiones como CVS, Subversion, Git, Mercurial, Perforce y Clearcase y puede ejecutar proyectos basados en Apache Ant y Apache Maven, así como scripts de shell y programas batch de Windows. El desarrollador principal es Kohsuke Kawaguchi. Liberado bajo licencia MIT, Jenkins es software libre.1

En este post vamos a realizar una instalación básica de jenkins bajo GNU/Linux Debian, posteriormente ya hablaremos de su configuración y la integración con chef.

Leer más