Tecnologías

Sistemas operativos Redhat Suse Debian Ubuntu CentOS
Solaris AIX
Bases de datos MySQL PostgreSQL MongoDB MariaDB
Oracle
Servidores de aplicaciones JBOSS Apache Tomcat
Servidores web Apache Nginx
Virtualización XEN KVM LXC Docker Kubernetes
LDOM LPAR VMWare Solaris Containers
Alta disponibilidad Pacemaker Corosync Heartbeat CMAN RGManager Galera Cluster
Suncluster HACMP
Monitorización Nagios NUT Mod-Gearman
Recuperación de desastres DRLM ReaR
Gestión de identidades OpenLDAP LSC
Almacenamiento DRBD COMSTAR Minio

Sistemas operativos

Redhat

  • RHEL (RedHat)

    redhat-logo-320x320Red Hat Enterprise Linux (RHEL) es una distribución Linux desarrollada por Red Hat que va dirigida al mercado empresarial. Red Hat Enterprise Linux ofrece versiones de servidor para arquitecturas x86, x86-64, Itanium, PowerPC y IBM System z, y versiones de escritorio para x86 y x86-64.

    redhat.com wikipedia

Suse

  • SLES (Suse)

    suse_logoSUSE Linux Enterprise Server (SLSE) es un sistema operativo basado en Linux desarrollado por SUSE. Está diseñado para servidores, ordenadores centrales y estaciones de trabajo, pero puede ser instalado en ordenadores personales para testeo. Las versiones más importantes se liberan en intervalos de 3-4 años, mientras que versiones menores (llamadas «Service Packs») son liberadas cada 18 meses aproximadamente.

    suse.com wikipedia on SLESwikipedia on Suse

Debian

  • Debian

    debian_logoDebian es una distribución Linux que tiene acceso a repositorios en línea que contienen cerca de 50,000 paquetes de software, una de las colecciones más grandes de software. Es una de las primeras distribuciones Linux, y como tal se decidió que Debian fuera desarrollada de manera abierta y distribuida libremente  de acuerdo con el espíritu del Proyecto GNU.

    debian.org wikipedia

Ubuntu

  • Ubuntu

    ubuntuUbuntu es un sistema operativo y distribución Linux basada en Debian y orientada a ordenadores personales, smartphones y servidores en red. Es el sistema operativo más popular en la nube. El desarrollo de Ubuntu es llevado a cabo por Canonical Ltd., con sede en el Reino Unido, quien obtiene ingresos a través de la venta de soporte técnico y otros servicios relacionados con Ubuntu.

    ubuntu.com wikipedia

CentOS

  • CentOS

    centos-logoCentOS (Community Enterprise Operating System) es una distribución Linux que pretende ofrecer una plataforma gratuita, de nivel empresarial y sustentada por una comunidad que busca ser compatible en funcionalidades con RHEL, de quien compila el código fuente. Desde la versión 7.0 solo es oficialmente compatible con arquitecturas x86-64, aunque también podemos encontrar versiones de CentOS 7 para arquitecturas IA-32, Power y para las variantes ARMv7h1 y AArch64 de la arquitectura ARM.

    centos.org wikipedia

Solaris

  • Solaris

    solarisSolaris es un sistema operativo Unix originalmente desarrollado por Sun Microsystems. Es conocido por su escalabilidad, especialmente en sistemas SPARC, y por desarrollar características innovadoras como Dtrace, ZFS, Contenedores, … Solaris soporta estaciones de trabajo basadas en SPARC y x86. Las versiones de la 1.0 a la 4.1.4 estaban basadas en BSD, mientras que las versiones a partir de la 5.0 están basadas en UNIX System V versión 4.

    oracle.com/solaris wikipedia

AIX

  • AIX

    aixAIX (Advanced Interactive eXecutive) es un sistema operativo Unix desarrollado por IBM. Se basa en UNIX System V con extensiones compatibles con 4.3BSD, y solo funciona en hardware IBM. AIX funciona en servidores IBM Power, System p, System i, System p5, System i5, eServer p5, eServer pSeries y eServer i5, así como en IBM BladeCenter e IBM PureFlex basados en arquitectura Power. Fue el primer sistema operativo en introducir la idea de un sistema de ficheros con journaling, JFS, que permitía arrancadas rápidas del sistema a partir de la versión 3.0.

    ibm.com/systems/power/software/aix/about.html wikipedia

Bases de datos

MySQL

  • MySQL

    mysqlMySQL es un sistema gestor de bases de datos relacionales (RDBMS) de código abierto. Es un componente central del conjunto de paquetes de código abierto LAMP (y otros conjuntos «AMP») de aplicaciones web. El código del proyecto MySQL   ha sido liberado bajo los términos de la GNU GPL (GNU General Public License), así como bajo una serie de acuerdos privativos. Para uso particular están disponibles ediciones de pago, que ofrecen funcionalidades adicionales.

    mysql.com wikipedia

PostgreSQL

  • PostgreSQL

    postgresqlPostgreSQL es un sistema gestor de bases de datos relacionales orientadas a objetos (ORDBMS) que hace hincapié en la extensibilidad y en el cumplimiento de estándares. Puede gestionar cargas de trabajo que van desde aplicaciones en máquinas pequeñas hasta grandes aplicaciones en entornos de Internet con muchos usuarios concurrentes. Es software de código abierto y se distribuye bajo los términos de la licencia PostgreSQL, una licencia de software libre permisiva.

    postgresql.org wikipedia

MongoDB

  • MongoDB

    mongodb-logoMongoDB es una base de datos NoSQL de software libre. MongoDB cambia la tradicional estructura relacional basada en tablas por documentos con esquemas dinámicos de tipo JSON, haciendo así más rápida y fácil la integración de los datos en ciertos tipos de aplicaciones. MongoDB es desarrollada por MongoDB Inc. y es software libre, publicada bajo una combinación de la GNU Affero General Public License y la Apache License.

    mongodb.com wikipedia

MariaDB

  • MariaDB

    MariaDB es un sistema de gestión de bases de datos derivado de MySQL con licencia GPL.

    mariadb.com wikipedia

Oracle

  • Oracle

    oracleOracle Database (conocido comúnmente por Oracle) es un sistema gestor de bases de datos relacionales orientados a objetos. Es producido y vendido por Oracle Corporation, quien ofrece los términos de licencia para todos los productos Oracle ya sea basándose en el número de procesadores de las máquinas finales o bien en el número de usuarios. Oracle lidera mundialmente el mercado de DBMS en lo que respecta a ingresos.

    oracle.com/database wikipedia

Servidores de aplicaciones

JBOSS

  • JBOSS

    redhat-jbossJBoss Enterprise Application Platform (o Jboss EAP) es una plataforma de código abierto de ejecución de aplicaciones de servidor basadas en JAVA-EE. Se utiliza para construir, desplegar y alojar aplicaciones y servicios JAVA altamente transaccionales. Jboss Enterprise Application Platform es parte del portfolio de software de JBoss Enterprise Middleware. JBoss Enterprise Application Platform fue desarrollado por JBoss, que es ahora una división de Red Hat que ofrece una suscripción de soporte para Jboss Enterprise Middleware.

    redhat.com/en/technologies/jboss-middleware wikipedia

Apache Tomcat

  • Apache Tomcat

    tomcatApache Tomcat, más conocido por Tomcat, es una implementación de código abierto de las tecnologías Java Servlet, JavaServer Pages, Java Expression Language y Java WebSocket. Es el motor de múltiples aplicaciones web críticas de grande escala en muchas industrias y organizaciones. Es desarrollado en un entorno abierto y participativo, y liberado bajo la Apache License version 2.

    tomcat.apache.org wikipedia

Servidores web

Apache

  • Apache

    apacheEl servidor HTTP Apache es un programa de código abierto que ofrece servidores HTTP seguros, eficientes y extensibles dentro de los estándares HTTP actuales. Es un proyecto de The Apache Software Foundation y es el programa de servidores web más utilizado del mundo. Se estima que Apache sirve el 46,41% de todas las páginas web activas y el 43,18% del millón más visitadas.

    httpd.apache.org wikipedia

Nginx

  • Nginx

    nginxNginx es un programa de servidor web de código abierto liberado bajo unos términos de licencia tipo-BSD. Una compañía con el mismo nombre fue fundada el 2011 para ofrecer soporte. Puede hacer de servidor intermediario inverso, balanceador de carga, memoria cache HTTP y puede ser implementado para servir contenido HTTP dinámico. Para gestionar peticiones Nginx utiliza una aproximación asíncrona enfocada a eventos, una arquitectura modular que le permite hacer una previsión de rendimiento en momentos de carga alta. Nginx es el segundo servidor web más utilizado.

    nginx.com wikipedia

Virtualización

XEN

  • XEN

    xenXen Project es un hipervisor que utiliza un diseño de microkernel, ofreciendo servicios que permiten ejecutar múltiples sistemas operativos en el hardware de una misma máquina y de manera simultánea. El laboratorio de computación de la Universidad de Cambridge desarrolló las primeras versiones de Xen. La comunidad del Xen Project desarrolla y mantiene el proyecto como software libre, sujeto a los requerimientos de la GNU GPL v2. El Xen Project se encuentra actualmente disponible para el set de instrucciones de IA-32, x86-64 y ARM.

    xenproject.org wikipedia

KVM

  • KVM

    kvmKernel-based Virtual Machine (KVM) es una infraestructura de virtualización para el kernel de Linux, que le convierte en un hipervisor. Fue introducido en la línea principal del kernel de Linux en la versión 2.6.20, y necesita un procesador con extensiones de virtualización al hardware. Una amplia variedad de sistemas operativos “huéspedes” trabajan con KVM, incluyendo muchas distribuciones y versiones de Linux, BSD, Solaris y Windows.

    linux-kvm.org wikipedia

LXC

  • LXC

    linux-containersLXC (Linux Containers) es un método de virtualización a nivel de sistema operativo que permite ejecutar múltiples sistemas Linux (contenedores) de manera aislada en un sistema anfitrión utilizando un solo kernel de linux. LXC combina los cgroups del kernel y soporte para espacios de nombre aislados para ofrecer un entorno aislado para aplicaciones. Docker puede también utilizar LXC como uno de sus controladores de ejecución, habilitando la gestión de imagen y ofreciendo servicios de implementación.

    linuxcontainers.org wikipedia

Docker

  • Docker

    Docker es un proyecto de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software, proporcionando una capa adicional de abstracción y automatización de virtualización de aplicaciones en múltiples sistemas operativos.

    docker.com wikipedia

Kubernetes

  • Kubernetes

    Kubernetes es un sistema de código libre para la automatización del despliegue, ajuste de escala y manejo de aplicaciones en contenedores que fue originalmente diseñado por Google y donado a la Cloud Native Computing Foundation.

    kubernetes.io wikipedia

LDOM

  • LDOM

    oracle-vmDominios Lógicos (Ldoms o LDOM) es la tecnología de virtualización de servidores para procesadores SPARC. Fue primeramente lanzada por Sun Microsystems en abril de 2007. Después de que ORACLE adquiriera Sun, el producto cambió de nombre a Oraclel VM Server for SPARC a partir de la versión 2.0.
    Cada dominio es una máquina virtual completa con un subconjunto de recursos de hardware reconfigurables. Los dominios pueden ser migrados en caliente, encendidos, apagados y reiniciados de manera independiente y segura. Un dominio en ejecución puede ser reconfigurado dinámicamente para la adición o supresión de CPUs, RAM o dispositivos y/o sin reiniciar.

    oracle.com/virtualization/vm-server-for-sparc/ wikipedia

LPAR

  • LPAR

    powervmParticionamiento Lógico (LPAR) es la tecnología de virtualización de servidores para sistemas POWER. Permite que la memoria, la capacidad de la CPU e interfaces  puedan ser movidas sin ninguna afectación entre LPARs de un mismo servidor.
    Ha sido soportado por sistemas operativos AIX en prácticamente todos los sistemas POWER. El kernel de Linux para POWER también soportaba DLPAR, pero su capacidad de reconfiguración dinámica estaba limitada a la capacidad de CPU y dispositivos PCI. En octubre de 2009 Linux finalmente añadió la posibilidad de memoria DLPAR en sistemas POWER.

    www-03.ibm.com/systems/power/software/virtualization/ wikipedia on dynamic logical partitioning, wikipedia on logical partition

VMWare

  • VMWare

    vmwareVMware ESXi (anteriormente ESX) es un hipervisor de tipo 1 utilizado en entornos empresariales y desarrollado por VMware con el objetivo de desplegar y servir máquinas virtuales. Al tratarse un hipervisor de tipo 1, ESXi no es una aplicación instalable en un sistema operativo, sino que incluye e integra componentes vitales de sistema operativo, como por ejemplo un kernel.
    Después de la versión 4.1, VMware renombró ESX a ESXi. ESXi reemplaza la Consola de Servicio por un sistema operativo mejor integrado. ESX/ESXi es el componente principal de la suite VMware Infrastructure.

    vmware.com/products/vsphere-hypervisor.html wikipedia

Solaris Containers

  • Solaris Containers

    solarisSolaris Containers (incluyendo Solaris Zones) es una implementación a nivel de sistema operativo de tecnología de virtualización para sistemas x86 y SPARC. Fue incluida en la primera versión completa de Solaris 10, en el año 2005. Es presente en distribuciones illumos (anteriormente OpenSolaris) tales como OpenIndiana, SmartOS y OmniOS, así como en la versión oficial de Oracle Solaris 11.
    Un Solaris Container es la combinación de controles de recursos del sistema y los límites de separación establecidos por las zonas. Las zonas actúan como servidores virtuales aislados en una única instancia de sistema operativo.

    oracle.com/technetwork/server-storage/solaris11/technologies/virtualization-306056.html wikipedia

Alta disponibilidad

Pacemaker

  • Pacemaker

    574912Pacemaker es un programa gestor de recursos de código abierto para entornos de alta disponibilidad. Consigue la máxima disponibilidad para los servicios de un clúster (conocidos también como recursos) a partir de las capacidades de mensajería y afiliación ofrecidas por las infraestructuras de clúster (ya sea Corosync o Heartbeat), que le permiten detectar y recuperarse de fallidas en nodos y recursos.
    Puede hacer todo esto en clústers de prácticamente cualquier tamaño y viene con un potente modelo de dependencia que permite al administrador definir de manera cuidadosa las relaciones (orden y ubicación) entre los recursos del clúster.
    Cualquier cosa que pueda mostrarse en forma de script puede ser administrada como parte de un clúster Pacemaker.

    clusterlabs.org/wiki/Pacemaker wikipedia

Corosync

  • Corosync

    corosyncEl Corosync Cluster Engine es un proyecto de código abierto derivado del proyecto OpenAIS. Es un Sistema de Comunicación en Grupo con características adicionales para implementar alta disponibilidad en aplicaciones. Es usado como infraestructura de alta disponibilidad por el gestor de recursos Pacemaker y ofrece una implementación del protocolo Totem Single Ring Ordering and Membership, ofreciendo el modelo Extended Virtual Synchrony para mensajería y afiliación.
    Corosync centra sus esfuerzos en desarrollar, liberar y dar soporte a este proyecto de código abierto definido por la comunidad, con tal que pueda ser usado en múltiples proyectos y productos.

    corosync.github.io/corosync wikipedia

Heartbeat

  • Heartbeat

    lhaHeartbeat es un daemon que ofrece servicios de infraestructura de clúster (comunicación y afiliación) a sus clientes. Esto permite a los clientes saber de la presencia de procesos iguales en otras máquinas y poder intercambiar mensajes de manera fácil.
    Para ser útil a los usuarios, el daemon de Heartbeat necesita ir acompañado de un gestor de recursos de clúster (CRM), que es el responsable de arrancar y parar los servicios que el clúster hará altamente disponibles. El Pacemaker es el CRM preferido para clústers basados en Heartbeat.

    linux-ha.org/wiki/Heartbeat wikipedia

CMAN

  • CMAN

    Cluster manager (CMAN) es un componente del proyecto clúster que gestiona las comunicaciones entre nodos del clúster.
    En el último código de clúster, cman es solo un programa fuera del kernel que interrelaciona con la afiliación y mensajería de OpenAIS.
    En versiones anteriores, cman era un módulo del kernel que se ocupaba de mantener un mensaje de «latido» en todo el clúster, haciendo saber a todos los nodos que los otros estaban activos. También gestiona los mensajes de afiliación al clúster, determinando cuando un nodo entra o sale del clúster. RedHat Cluster Suite estaba basada en Rgmanager/CMAN hasta RHEL7, que es cuando fue reemplazada completamente por Pacemaker/Corosync.

    wikipedia, fedorahosted

RGManager

  • RGManager

    RGManager es un Gestor de Recursos de Clúster (CRM). Ejecutándose bajo CMAN (y utilizando el DLM), rgmanager gestiona y ofrece capacidades de commutación ante fallida para colecciones de recursos conocidas como servicios, grupo de recursos o árbol de recursos en un entorno de clúster. Estos grupos de recursos están estructurados en forma de árbol, teniendo dependencia padre-hijo y relaciones de herencia en cada descendencia.
    Muchos tipos de recursos son ofrecidos por rgmanager, siendo el más importante el recurso de servicio.
    RedHat Cluster Suite estaba basada en Rgmanager/CMAN hasta RHEL7, que fue cuando pasó a ser completamente reemplazada por Pacemaker/Corosync.

    wikipedia

Galera Cluster

  • Galera

    Galera Cluster para MySQL es un Cluster basado en la replica sincronica. Es una solución de alta disponibilidad  fácil de utilizar, que proporciona altos valores de alta del sistema, cero perdidas de datos y escalabilidad.

    galeracluster.com

SunCluster

  • SunCluster

    solaris-clusterSolaris Cluster (a veces Sun Cluster o SunCluster) es un programa de alta disponibilidad de clúster para Solaris, originalmente creado por Sun Microsystems. Es utilizado para mejorar la disponibilidad de servicios de software. Sun Cluster opera teniendo ordenadores redundantes o nodos en que uno o más ordenadores continúan ofreciendo servicio aunque otro falle. Los nodos pueden encontrarse en el mismo centro de datos o en localizaciones distintas.
    Solaris Cluster es un ejemplo de software de clúster a nivel de kernel. Algunos de los procesos que ejecuta son procesos normales en el sistema en que opera, pero tiene acceso especial al sistema operativo o funciones del kernel en el sistema anfitrión.

    oracle.com/solaris/cluster/index.html wikipedia

HACMP

  • HACMP

    powerhaIBM PowerHA (anteriormente HACMP, High Availability Cluster Multiprocessing) es la solución de IBM para clusters de alta disponibilidad en AIX Unix y Linux para plataformas System p de IBM. El producto HACMP de IBM fue primeramente lanzado en el 1991.
    PowerHA puede ejecutarse en hasta 32 ordenadores o nodos, donde cada uno de ellos ejecuta activamente una aplicación (activo) o bien espera tomar partido cuando otro nodo se encuentre en fallida (pasivo). Los datos de los sistemas de ficheros pueden ser compartidos entre los nodos del clúster.

    03.ibm.com/systems/power/software/availability/aix/index.html wikipedia

Monitorización

Nagios

  • Nagios

    nagiosNagios, conocido como Nagios Core, es un software libre que supervisa sistemas, redes e infraestructura.
    Ofrece supervisión y alerta de servicios para servidores, conmutadores, aplicaciones y servicios. Alerta los usuarios cuando las cosas van mal y los vuelve a alertar cuando el problema ha sido resuelto. Nagios fue originalmente designado para ejecutarse bajo Linux, però también funciona en otras variantes Unix.
    Nagios soporta diferentes agentes: Nagios Remote Plugin Executor (NRPE), Nagios Reomte Data Processor (NRDP), NSClient++…

    nagios.org wikipedia

NUT

  • NUT

    nut-logoNetwork UPS Tools (NUT) es una suite de software designada para supervisar dispositivos de corriente como SAIs, unidades de distribución de corriente, controladores solares y unidades de fuente de alimentación de servidores. Muchas marcas y modelos son soportados y expuestos vía protocolo de red e interfaz estandardizada.
    NUT proporciona muchas características de control y supervisión, con un control uniforme e interfaz de gestión.

    networkupstools.org wikipedia

Mod-Gearman

  • Mod-Gearman

    mod-gearmanMod-Gearman es una extensión de Nagios que permite a Nagios ser ejecutado en instalaciones escalables y repartidas. Los nodos operativos pueden ser ubicados en cualquier punto de su red, manteniendo siempre la simplicidad de una sola configuración central. Mod-Gearman puede ayudar a reducir la carga en un Nagios amfitrión gracias a la manera eficiente que tiene de ejecutar comprovaciones de servicio.

    mod-gearman.org

Recuperación de desastres

DRLM

  • DRLM

    drlmDRLM (Disaster Recovery Linux Manager) es una solución de código abierto de gestión centralizada de implementaciones de planes de recuperación ante desastres utilizando ReaR, válida tanto para entornos pequeños como grandes.
    Es una herramienta fácil de utilizar para gestionar tu creciente infraestructura ReaR. Ofrece todas las herramientas necesarias para gestionar de manera eficiente las copias de seguridad de recuperación ante desastres de tu GNU/Linux, reduciendo los costes de gestión en casos de DR.
    DRLM actúa como un sistema central de gestión de todas las instalaciones ReaR. Es capaz de iniciar remotamente copias de seguridad de ReaR y almacenar la copia de seguridad/recuperación de inicio en imágenes de DR fácilmente administradas por el DRLM.

    drlm.org drlm.org/about/

ReaR

  • ReaR

    rearRelax-and-Recover es la solución líder de código abierto en cuanto a recuperación ante desastres y migración de sistemas. Es una infraestructura modular con muchos flujos de trabajo listos para ser utilizados en situaciones comunes.
    Relax-and-Recover genera una imagen de arranque. Esta imagen puede reparticionar el sistema. Una vez hecho, inicia la recuperación desde una copia de seguridad. El restablecimiento del sistema en hardware distinto es posible. Relax-and-Recover puede, por lo tanto, ser utilizado como herramienta de migración también.

    relax-and-recover.org drlm.org/about/

Gestión de identidades

OpenLDAP

  • OpenLDAP

    ldapOpenLDAP es una implementación de software libre de LDAP desarrollada por OpenLDAP Project. Ha sido liberada bajo su propia licencia tipo BSD llamada OpenLDAP Public License.
    LDAP es un protocolo que no se encuentra atado a ninguna plataforma. Las distribuciones Linux más comunes incluyen OpenLDAP para dar soporte a LDAP.

    openldap.org wikipedia

LSC

  • LSC

    lscLdap Synchronization Connector (LSC) sincroniza datos de cualquier origen incluyendo bases de datos, directorios LDAP o ficheros leyendo, transformando y comparando estos datos entre las referencias de origen y de destino. Estos conectores pueden después ser utilizados para sincronizar de manera continuada una fuente de datos a un directorio. Ofrece un potente motor de transformación basado en lenguage de script, para facilmente manipular datos en el vuelo.
    LSC es un proyecto de código abierto escrito en Java, disponible bajo licencia BSD.

    lsc-project.org

Almacenamiento

DRBD

  • DRBD

    drbdEl software DRBD es un sistema de almacenamiento distribuido y replicado para la plataforma Linux. Es implementado a partir de múltiples aplicaciones de gestión en espacios de usuario y algunos scripts de shell y es normalmente utilizado en clusters de alta disponibilidad (versión 8.4) y también es utilizado como Software Defined Storage (SDS) desde la versión 9.0 con controlador cinder de Openstack.
    El software DRBD es libre y licenciado bajo la GPLv2.

    drbd.org wikipedia

COMSTAR

  • COMSTAR

    oracleCOMSTAR (COmmon Multiprotocol SCSI TARget) es un proyecto de código abierto que permite que cualquier servidor Solaris, OpenIndiana,… pueda convertirse en un dispositivo de almacenamiento basado en bloques. Es la primera infraestructura de código abierto y de entorno empresarial del mundo. La infraestructura permite que todos los dispositivos SCSI de cualquier tipo (cinta, disco, SES…) puedan ser conectados a cualquier canal (Fibre Channel, iSCSI, iSER, SAS, FcoE) y se tenga acceso simultáneo a todas las LUNs (Logical Unit Numbers) desde un único punto de gestión.

    wikipedia

Minio

  • Minio

    Minio es un servicio de almacenamiento en la nube.

    wikipedia


Todas las marcas comerciales, nombres de productos, logotipos y otras marcas citados son propiedad de sus respectivos propietarios. Todos los nombres de empresas, productos y servicios utilizados en este sitio web son sólo para fines de identificación.
El uso de estas marcas comerciales, nombres, logotipos y otras marcas no implica aprobación.