Conceptos básicos sobre zSeries

IBM_Nlue_Gene_1¿Que es z/OS?

z/OS es el sistema operativo actual de las computadoras centrales de IBM. Del sistema MVT (de 1967) se pasó al MVS en 1974 añadiéndole múltiples espacios de memoria virtual, agregándole a éste compatibilidad UNIX se pasó al OS/390 en 1995, y ampliando a éste el direccionamiento de 64 bits se pasó a z/OS en el año 2000.1

z/OS ofrece muchos de los atributos que poseen los modernos sistemas operativos, pero también conserva muchas de las funcionalidades que tenía originalmente en los años 60 y 70 y que aún se utilizan con frecuencia hoy en día. Entre ellos podemos encontrar COBOL, CICS, IMS_(IBM), DB2, RACF y SNA.

En z/OS también es posible ejecutar una versión de 64 bits de Java, soporta APIs de UNIX (Especificación UNIX), y se comunica directamente con TCP/IP. El sistema operativo complementario z/VM, otorga la manipulación de varios sistemas operativos virtuales («guests») en el mismo mainframe físico. Estas nuevas funciones en z/OS y z/VM, así como el soporte a Linux han impulsado el desarrollo de nuevas aplicaciones para mainframes. Muchas de las cuales utilizan Websphere Application Server (WAS) para z/OS.

Leer más

Instalación de Chef-Server en GNU/Linux

¿Que es Chef?

chef-architectureChef es un sistema de automatización de infraestructura desarrollada por Opscode que hace más fácil desplegar servidores y aplicaciones a cualquier ubicación física, virtual o en la nube, sin importar el tamaño de la infraestructura. Cada organización se compone de uno (o más) Workstations (estaciones de trabajo), un único servidor, y cada uno de los nodos que va a ser configurado y mantenido por Chef.

Leer más

Cómo configurar y utilizar iSCSI Target en GNU/Linux

¿Que es iSCSI?

iSCSI (Abreviatura de Internet SCSI) es un estándar que permite el uso del protocolo SCSI sobre redes TCP/IP. iSCSI es un protocolo de la capa de transporte definido en las especificaciones SCSI-3. Otros protocolos en la capa de transporte son SCSI Parallel Interface y canal de fibra.

La adopción del iSCSI en entornos de producción corporativos se ha acelerado en estos momentos gracias al aumento del Gigabit Ethernet. La fabricación de almacenamientos basados en iSCSI (red de área de almacenamiento) es menos costosa y está resultando una alternativa a las soluciones SAN basadas en Canal de fibra.

Leer más

Instalación de Opendaylight

 

OpenDayLight es un proyecto opensource el cuál tiene como objetivo acelerar y fomentar la innovación en la creación y adopción de un abierto y transparente SDN ( Software-Defined Networking).

Actualmente el proyecto tiene el apoyo de compañías como Networks, Brocade, Cisco, Citrix, Ericsson, IBM, Juniper Networks, Microsoft, NEC, Red Hat y VMware y recientemente han lanzado su primer programa llamado Hydrogen.

Pero ¿Que es un SDN (Software-Defined Networking)? pues bien, es una herramienta que permitirá a los administradores, gestionar servicios de redes a través de la abstracción de funcionalidades de nivel inferior. Esto se hace por el sistema de desacoplamiento que toma las decisiones acerca de dónde se envía el tráfico de los sistemas subyacentes el cuál reenvía el trafico al destino seleccionado, luego se libera y se aperturan los servicios de red.

En definitivas cuentas es un controlador de OpenFlow.

OpenFlow es un protocolo que permite a un servidor decirle a los conmutadores de red adónde enviar paquetes. En una red convencional, cada conmutador tiene software propietario que le dice qué hacer.  Con OpenFlow se centralizan las decisiones de migración de paquetes, de modo que la red se puede programar independiente de los conmutadores individuales y equipo del centro de datos.

Anteriormente vimos como instalar un servidor Docker al cual le implementamos posteriormente OVS. Pues en esta ocasión le instalaremos OpenDayLight

Leer más

Instalar y configurar Open vSwitch

¿Que es Open vSwitch?

Open vSwitch, abreviado OVS, es un software de código abierto, diseñado para ser utilizado como un switch virtual en entornos de servidores virtualizados. Es el encargado de reenviar el tráfico entre diferentes máquinas virtuales (VMs) en el mismo host físico y también reenviar el tráfico entre las máquinas virtuales y la red física.

Leer más

Instalar servidor LXC en GNU/Linux

LXC (linux containers)

LXC (Linux Containers) es una tecnología de virtualización en el nivel de sistema operativo (SO) para Linux. LXC permite que un servidor físico ejecute múltiples instancias de sistemas operativos aislados, conocidos como Servidores Privados Virtuales (SPV o VPS en inglés) o Entornos Virtuales (EV). LXC no provee de una máquina virtual, más bien provee un entorno virtual que tiene su propio espacio de procesos y redes.

Es similar a otras tecnologías de virtualización en el nivel de SO como OpenVZ y Linux-VServer, asimismo se asemeja a aquellas de otros sistemas operativos como FreeBSD jail y Solaris Containers.

LXC se basa en la funcionalidad cgroups del Linux que está disponible desde la versión 2.6.29, desarrollada como parte de LXC. También se basa en otras funcionalidades de aislamiento de espacio de nombres, que fueron desarrolladas e integradas dentro de la línea principal del núcleo de Linux.

Leer más

Crear snapshot en XenServer

¿Que es un snapshot?

 

backupsnapshotUn snapshot (o imagen instantánea) de un disco es una copia del archivo de disco de la máquina virtual en un momento concreto. Conserva el sistema de archivos del disco y la memoria del sistema de nuestra VM, permitiéndonos volver a esa imagen guardada o snapshot en el caso de que algo vaya mal. Los snapshots pueden ser auténticos salvavidas cuando actualizamos o parcheamos aplicaciones y servidores. Esta entrada veremos como realizar un snapshot  en XenServer

 

Leer más