Este documento describe cómo crear un cluster de 4 nodos para proporcionar alta disponibilidad. A nivel físico, enumera los componentes hardware necesarios para cada nodo, incluyendo torres, fuentes de alimentación, procesadores, placas base, discos duros y tarjetas de red, con un presupuesto total de 2,876€. A nivel software, explica que se necesita middleware como Linux para proporcionar una interfaz única y herramientas de balanceo de carga y tolerancia a fallos, así como gestionar la migración de proces
Este documento describe la instalación y configuración de un clúster de servidores con PostgreSQL y pgpool-II para mejorar el rendimiento y disponibilidad. Se explica cómo instalar y configurar PostgreSQL en dos nodos, y luego pgpool-II para proporcionar funciones como replicación, balanceo de carga y tolerancia a fallos entre los nodos.
Este documento describe cómo configurar un cluster de SQL Server 2008 en Windows Server 2008 R2. Explica los pasos para instalar el software necesario como Windows Server 2008 R2, Hyper-V y SQL Server 2008, validar la configuración del hardware, crear el cluster agregando nodos, e instalar SQL Server 2008 en el cluster para proporcionar alta disponibilidad.
SQL Server es un software de base de datos que almacena información en tablas compuestas de filas y columnas. Procesa consultas SQL y gestiona los recursos del sistema para mejorar el rendimiento. Un clúster es un grupo de ordenadores conectados en red que funcionan como un solo sistema más potente. Permiten mejorar el rendimiento y disponibilidad de las aplicaciones.
Este documento describe los problemas con los enfoques actuales para la virtualización y el desarrollo de aplicaciones, y presenta los contenedores Docker como una solución. Explica que Docker permite el aislamiento de aplicaciones y su fácil empaquetado y distribución a través de imágenes ligeras compartidas. También cubre los requisitos, el uso de Dockerfiles para automatizar la creación de imágenes, y las capacidades avanzadas de administración como los repositorios y las APIs.
Este documento presenta una capacitación sobre la administración de servidores UNIX/Linux. Explica las herramientas "clusterit" que permiten automatizar tareas como recopilar información de servidores, distribuir archivos y editar archivos de forma interactiva entre grupos de servidores. La capacitación cubrirá los comandos "clusterit" como "dsh", "dvt" y "pcp", y los requisitos para su uso como acceso SSH y configuración de variables. El objetivo es mostrar cómo estas herramientas pueden ayudar a administrar grandes cant
El documento presenta una introducción a la virtualización. Explica que la virtualización permite ejecutar múltiples máquinas virtuales en un único equipo físico, permitiendo una mejor utilización de recursos. También describe los requisitos para la virtualización, incluyendo la virtualización de CPU, memoria y E/S. El hipervisor juega un papel clave al ejecutar las instrucciones sensibles de forma segura en nombre de las máquinas virtuales.
XWindow es el sistema estandarizado para manejo de aplicaciones gráficas en Linux. Funciona en modalidad cliente-servidor y posee manejadores de ventanas y librerías de widgets. En Ubuntu, el entorno gráfico se compone de programas como Gnome, KDE y XFce que ofrecen una interfaz gráfica al usuario.
Este documento describe cómo crear un servidor virtualizado utilizando Proxmox VE. Explica cómo instalar el hipervisor Proxmox VE, configurar particiones para almacenamiento y máquinas virtuales, e implementar servicios como firewalls, copias de seguridad y panel de control Virtualmin para administrar sitios web alojados.
Este documento describe la instalación y configuración de un clúster de servidores con PostgreSQL y pgpool-II para mejorar el rendimiento y disponibilidad. Se explica cómo instalar y configurar PostgreSQL en dos nodos, y luego pgpool-II para proporcionar funciones como replicación, balanceo de carga y tolerancia a fallos entre los nodos.
Este documento describe cómo configurar un cluster de SQL Server 2008 en Windows Server 2008 R2. Explica los pasos para instalar el software necesario como Windows Server 2008 R2, Hyper-V y SQL Server 2008, validar la configuración del hardware, crear el cluster agregando nodos, e instalar SQL Server 2008 en el cluster para proporcionar alta disponibilidad.
SQL Server es un software de base de datos que almacena información en tablas compuestas de filas y columnas. Procesa consultas SQL y gestiona los recursos del sistema para mejorar el rendimiento. Un clúster es un grupo de ordenadores conectados en red que funcionan como un solo sistema más potente. Permiten mejorar el rendimiento y disponibilidad de las aplicaciones.
Este documento describe los problemas con los enfoques actuales para la virtualización y el desarrollo de aplicaciones, y presenta los contenedores Docker como una solución. Explica que Docker permite el aislamiento de aplicaciones y su fácil empaquetado y distribución a través de imágenes ligeras compartidas. También cubre los requisitos, el uso de Dockerfiles para automatizar la creación de imágenes, y las capacidades avanzadas de administración como los repositorios y las APIs.
Este documento presenta una capacitación sobre la administración de servidores UNIX/Linux. Explica las herramientas "clusterit" que permiten automatizar tareas como recopilar información de servidores, distribuir archivos y editar archivos de forma interactiva entre grupos de servidores. La capacitación cubrirá los comandos "clusterit" como "dsh", "dvt" y "pcp", y los requisitos para su uso como acceso SSH y configuración de variables. El objetivo es mostrar cómo estas herramientas pueden ayudar a administrar grandes cant
El documento presenta una introducción a la virtualización. Explica que la virtualización permite ejecutar múltiples máquinas virtuales en un único equipo físico, permitiendo una mejor utilización de recursos. También describe los requisitos para la virtualización, incluyendo la virtualización de CPU, memoria y E/S. El hipervisor juega un papel clave al ejecutar las instrucciones sensibles de forma segura en nombre de las máquinas virtuales.
XWindow es el sistema estandarizado para manejo de aplicaciones gráficas en Linux. Funciona en modalidad cliente-servidor y posee manejadores de ventanas y librerías de widgets. En Ubuntu, el entorno gráfico se compone de programas como Gnome, KDE y XFce que ofrecen una interfaz gráfica al usuario.
Este documento describe cómo crear un servidor virtualizado utilizando Proxmox VE. Explica cómo instalar el hipervisor Proxmox VE, configurar particiones para almacenamiento y máquinas virtuales, e implementar servicios como firewalls, copias de seguridad y panel de control Virtualmin para administrar sitios web alojados.
Windows Server es un sistema operativo para servidores de Microsoft. Windows Server 2012 es la versión más reciente. El documento describe la historia de Windows Server, sus versiones principales, características nuevas en Windows Server 2012 como Storage Spaces y DirectAccess, y cómo manejar aspectos como procesadores, memoria, entrada/salida y seguridad.
Este documento describe los sistemas clúster y cómo crear uno con Windows Server 2008 y SQL Server 2008 R2. Un sistema clúster consiste en varios servidores unidos en red que trabajan como uno solo para proporcionar servicios como alto rendimiento, alta disponibilidad y escalabilidad. El documento explica cómo instalar el rol de clúster en Windows, crear un clúster con dos nodos, y configurar las redes para el clúster.
Este documento describe diferentes modelos de alta disponibilidad para bases de datos. Explica que la alta disponibilidad implica mantener los servicios disponibles las 24 horas del día mediante la fiabilidad, recuperación rápida y detección de errores. Luego describe varias topologías como carga balanceada, hot standby y cold standby. Finalmente resume cómo Oracle, SQL Server y MySQL implementan la replicación de datos y clústeres para lograr alta disponibilidad.
El documento proporciona instrucciones para instalar y configurar PostgreSQL de manera óptima en un servidor de producción. Recomienda separar los espacios de datos y tablespaces de PostgreSQL de las particiones raíz y /var, e instalar PostgreSQL en su propia partición para evitar conflictos de acceso al disco. También recomienda configurar el acceso remoto, optimizar parámetros como shared_buffers, work_mem y bgwriter_delay, y dejar al usuario postgres solo para accesos de emergencia.
Este documento describe los conceptos fundamentales de Docker, incluyendo imágenes, contenedores, volúmenes, redes y Dockerfiles. Explica cómo Docker agrega capas de sólo lectura y sistemas de archivos de copia de escritura para permitir la creación eficaz de imágenes y su compartición. También cubre estrategias como el uso de contenedores para datos, desarrollo continuo, escalamiento y adopción gradual de Docker.
Presentación de Alta Disponibilidad con SQL Server 2012. Taller corganizado por Mug Perú, dirigido por Alberto De Rossi de dbLearner. Se trataron temas como trasvase de registro (log shipping), reflejo de base de datos (db mirroring), replicación transaccional punto a punto, clúster y Always On
Presentación tema 4 de la asignatura "Servidores web" del Máster Universitario en Desarrollo de Aplicaciones y Servicios Web. sobre pruebas a servicios web
Este documento describe Subversion, un sistema de control de versiones. Subversion permite a los usuarios compartir archivos y directorios de forma colaborativa al permitirles crear copias de trabajo y luego combinar sus cambios. Incluye herramientas como svn y TortoiseSVN para acceder al repositorio a través de diferentes protocolos como HTTP o SSH.
Este documento describe la configuración de un cluster de SQL Server 2008 en Windows Server 2008 R2. Explica que un cluster es un conjunto de servidores que actúan como una sola unidad para proporcionar alta disponibilidad. Detalla los pasos para instalar SQL Server 2008 en un clúster existente, incluyendo la validación y agregación de nodos al clúster.
Este documento presenta la implementación de un clúster utilizando Cluster-Knoppix. Explica cómo instalar Cluster-Knoppix en el disco duro, configurar las tarjetas de red, montar el sistema de archivos MFS, crear llaves SSH y configurar los archivos SSH. También describe herramientas de monitoreo como OpenMosixView y OpenMosixprocs, e incluye conceptos básicos sobre clústeres como alta disponibilidad, alto rendimiento y balanceo de carga. El objetivo general es permitir la reutilización de equipos
El documento proporciona información sobre PostgreSQL, incluyendo su historia, características, tipos de datos, arquitectura, instalación, configuración, conexión y administración. Explica que PostgreSQL es un sistema de gestión de bases de datos de código abierto derivado de Postgres de Berkeley. Detalla los pasos para instalar, configurar y administrar PostgreSQL, así como para crear usuarios, bases de datos, esquemas y tablas.
Este documento describe la configuración del servidor web Apache. Apache es un servidor web de código abierto altamente configurable creado por la Apache Software Foundation. Explica cómo instalar y configurar Apache en sistemas Linux y Windows, incluyendo la configuración de módulos como PHP y SSL. Además, detalla las directivas clave del archivo de configuración apache2.conf para administrar el comportamiento y los recursos de Apache.
PostgreSQL es un sistema de gestión de bases de datos objeto-relacional libre y de código abierto. Ofrece características como control de concurrencia multiversión, recuperación con marcas de tiempo, espacios de trabajo para tablas y respaldos en línea. Incluye herramientas como el cliente de línea de comandos psql y soporta roles y permisos para administrar el acceso a las bases de datos.
SQL Server Alta disponibilidad en ambientes empresarialesEduardo Castro
El documento describe varias opciones para lograr alta disponibilidad y recuperación ante desastres con SQL Server 2014 y en Azure. Explica tecnologías como AlwaysOn Availability Groups, log shipping y database mirroring. También cubre consideraciones de planificación como RPO, RTO y costos, así como ejemplos de implementación para diferentes industrias.
El documento describe los pasos para instalar y configurar un servidor proxy Squid en CentOS 6.5. Explica cómo instalar Squid, configurar listas de control de acceso, direcciones URL permitidas y no permitidas, aplicar autenticación, y limitar el ancho de banda. También proporciona instrucciones para probar la configuración del proxy comprobando el acceso de redes permitidas y no permitidas y los límites de ancho de banda.
El documento define los conceptos de cluster, cluster físico e integrado. Un cluster es una concentración geográfica de empresas, instituciones y universidades que comparten intereses en un sector económico. Genera colaboración entre sus miembros. Un cluster físico es una concentración geográfica de empresas del mismo sector económico y proveedores. Un cluster integrado incluye también instituciones asociadas como gobiernos y universidades. Implementar un cluster implica identificar cadenas productivas, sus componentes críticos y proveedores para desar
El documento presenta una introducción a los clústeres, incluyendo su definición, tipos, componentes, elementos necesarios para montar uno y beneficios. Finaliza agradeciendo la atención del lector.
El documento describe el sector tecnológico de Bariloche, Argentina. Bariloche tiene una alta concentración de instituciones de educación superior e investigación y desarrollo. Existen 22 empresas de tecnología que forman un cluster innovador. Estas empresas se especializan en proveer soluciones y productos de alta tecnología en áreas como informática, energía, automación industrial y más. El sector tecnológico es una parte importante de la economía local, generando empleos y negocios.
Windows Server es un sistema operativo para servidores de Microsoft. Windows Server 2012 es la versión más reciente. El documento describe la historia de Windows Server, sus versiones principales, características nuevas en Windows Server 2012 como Storage Spaces y DirectAccess, y cómo manejar aspectos como procesadores, memoria, entrada/salida y seguridad.
Este documento describe los sistemas clúster y cómo crear uno con Windows Server 2008 y SQL Server 2008 R2. Un sistema clúster consiste en varios servidores unidos en red que trabajan como uno solo para proporcionar servicios como alto rendimiento, alta disponibilidad y escalabilidad. El documento explica cómo instalar el rol de clúster en Windows, crear un clúster con dos nodos, y configurar las redes para el clúster.
Este documento describe diferentes modelos de alta disponibilidad para bases de datos. Explica que la alta disponibilidad implica mantener los servicios disponibles las 24 horas del día mediante la fiabilidad, recuperación rápida y detección de errores. Luego describe varias topologías como carga balanceada, hot standby y cold standby. Finalmente resume cómo Oracle, SQL Server y MySQL implementan la replicación de datos y clústeres para lograr alta disponibilidad.
El documento proporciona instrucciones para instalar y configurar PostgreSQL de manera óptima en un servidor de producción. Recomienda separar los espacios de datos y tablespaces de PostgreSQL de las particiones raíz y /var, e instalar PostgreSQL en su propia partición para evitar conflictos de acceso al disco. También recomienda configurar el acceso remoto, optimizar parámetros como shared_buffers, work_mem y bgwriter_delay, y dejar al usuario postgres solo para accesos de emergencia.
Este documento describe los conceptos fundamentales de Docker, incluyendo imágenes, contenedores, volúmenes, redes y Dockerfiles. Explica cómo Docker agrega capas de sólo lectura y sistemas de archivos de copia de escritura para permitir la creación eficaz de imágenes y su compartición. También cubre estrategias como el uso de contenedores para datos, desarrollo continuo, escalamiento y adopción gradual de Docker.
Presentación de Alta Disponibilidad con SQL Server 2012. Taller corganizado por Mug Perú, dirigido por Alberto De Rossi de dbLearner. Se trataron temas como trasvase de registro (log shipping), reflejo de base de datos (db mirroring), replicación transaccional punto a punto, clúster y Always On
Presentación tema 4 de la asignatura "Servidores web" del Máster Universitario en Desarrollo de Aplicaciones y Servicios Web. sobre pruebas a servicios web
Este documento describe Subversion, un sistema de control de versiones. Subversion permite a los usuarios compartir archivos y directorios de forma colaborativa al permitirles crear copias de trabajo y luego combinar sus cambios. Incluye herramientas como svn y TortoiseSVN para acceder al repositorio a través de diferentes protocolos como HTTP o SSH.
Este documento describe la configuración de un cluster de SQL Server 2008 en Windows Server 2008 R2. Explica que un cluster es un conjunto de servidores que actúan como una sola unidad para proporcionar alta disponibilidad. Detalla los pasos para instalar SQL Server 2008 en un clúster existente, incluyendo la validación y agregación de nodos al clúster.
Este documento presenta la implementación de un clúster utilizando Cluster-Knoppix. Explica cómo instalar Cluster-Knoppix en el disco duro, configurar las tarjetas de red, montar el sistema de archivos MFS, crear llaves SSH y configurar los archivos SSH. También describe herramientas de monitoreo como OpenMosixView y OpenMosixprocs, e incluye conceptos básicos sobre clústeres como alta disponibilidad, alto rendimiento y balanceo de carga. El objetivo general es permitir la reutilización de equipos
El documento proporciona información sobre PostgreSQL, incluyendo su historia, características, tipos de datos, arquitectura, instalación, configuración, conexión y administración. Explica que PostgreSQL es un sistema de gestión de bases de datos de código abierto derivado de Postgres de Berkeley. Detalla los pasos para instalar, configurar y administrar PostgreSQL, así como para crear usuarios, bases de datos, esquemas y tablas.
Este documento describe la configuración del servidor web Apache. Apache es un servidor web de código abierto altamente configurable creado por la Apache Software Foundation. Explica cómo instalar y configurar Apache en sistemas Linux y Windows, incluyendo la configuración de módulos como PHP y SSL. Además, detalla las directivas clave del archivo de configuración apache2.conf para administrar el comportamiento y los recursos de Apache.
PostgreSQL es un sistema de gestión de bases de datos objeto-relacional libre y de código abierto. Ofrece características como control de concurrencia multiversión, recuperación con marcas de tiempo, espacios de trabajo para tablas y respaldos en línea. Incluye herramientas como el cliente de línea de comandos psql y soporta roles y permisos para administrar el acceso a las bases de datos.
SQL Server Alta disponibilidad en ambientes empresarialesEduardo Castro
El documento describe varias opciones para lograr alta disponibilidad y recuperación ante desastres con SQL Server 2014 y en Azure. Explica tecnologías como AlwaysOn Availability Groups, log shipping y database mirroring. También cubre consideraciones de planificación como RPO, RTO y costos, así como ejemplos de implementación para diferentes industrias.
El documento describe los pasos para instalar y configurar un servidor proxy Squid en CentOS 6.5. Explica cómo instalar Squid, configurar listas de control de acceso, direcciones URL permitidas y no permitidas, aplicar autenticación, y limitar el ancho de banda. También proporciona instrucciones para probar la configuración del proxy comprobando el acceso de redes permitidas y no permitidas y los límites de ancho de banda.
El documento define los conceptos de cluster, cluster físico e integrado. Un cluster es una concentración geográfica de empresas, instituciones y universidades que comparten intereses en un sector económico. Genera colaboración entre sus miembros. Un cluster físico es una concentración geográfica de empresas del mismo sector económico y proveedores. Un cluster integrado incluye también instituciones asociadas como gobiernos y universidades. Implementar un cluster implica identificar cadenas productivas, sus componentes críticos y proveedores para desar
El documento presenta una introducción a los clústeres, incluyendo su definición, tipos, componentes, elementos necesarios para montar uno y beneficios. Finaliza agradeciendo la atención del lector.
El documento describe el sector tecnológico de Bariloche, Argentina. Bariloche tiene una alta concentración de instituciones de educación superior e investigación y desarrollo. Existen 22 empresas de tecnología que forman un cluster innovador. Estas empresas se especializan en proveer soluciones y productos de alta tecnología en áreas como informática, energía, automación industrial y más. El sector tecnológico es una parte importante de la economía local, generando empleos y negocios.
Este documento introduce el concepto de riesgo informático y describe los pasos para administrar y analizar los riesgos. 1) Define los elementos clave del riesgo como probabilidad, amenazas, vulnerabilidades, activos e impactos. 2) Explica que el análisis de riesgos identifica los riesgos y cuantifica la exposición total y residual. 3) Señala que la administración de riesgos implica gestionar los recursos para lograr un nivel de exposición determinado y tomar acciones sobre los riesgos residuales.
Este documento describe la configuración de un servidor Apache en Windows para completar los objetivos de una práctica. Incluye la instalación de Apache, la configuración de la ubicación de la página web, modificación del puerto y páginas de error, bloqueo de IPs, creación de alias, observación de logs y creación de un host virtual.
Presentación de la reunión del cluster agroalimentario de Canarias el 10 de febrero de 2011, por Ricardo Tavío, en la que se resumen las acciones llevadas a cabo para el desarrollo del Plan de Viabilidad
Este documento proporciona información sobre clústers de alta disponibilidad (HA). Explica que un clúster HA ofrece servicios con alta disponibilidad mediante nodos redundantes que asumen el servicio cuando falla un componente. También describe conceptos clave como failover, heartbeat, split-brain y STONITH, y soluciones de software libre como Linux-HA y sus componentes pacemaker y corosync. Finalmente, presenta cuatro prácticas para configurar un clúster HA simple, replicación MySQL, balanceadores y un clúster con Apache, PHP y Memcached
Este documento presenta la guía didáctica para el curso "Ensamble y Mantenimiento de Computadores" de la Universidad Nacional Abierta y a Distancia. El curso se divide en tres unidades: 1) Arquitectura del computador, 2) Ensamble del computador, y 3) Configuración y mantenimiento del computador. El objetivo es que los estudiantes desarrollen habilidades para ensamblar, configurar y mantener computadores. El curso utiliza materiales impresos, el aula virtual y otros recursos tecnológicos para facilitar el aprendiz
Este documento describe la tecnología de clusters desde una perspectiva histórica y técnica. Explica que un cluster es un grupo de computadoras unidas a través de una red para trabajar como una sola máquina más poderosa. Detalla los orígenes y evolución de los clusters desde las primeras redes en los años 60 hasta su uso comercializado en los 80 y 90. También describe los beneficios de los clusters como alto rendimiento, disponibilidad, eficiencia y escalabilidad a bajo costo.
La seguridad informática busca proteger los activos informáticos de una empresa, incluyendo la información y la infraestructura computacional, mediante estándares, protocolos y leyes. La seguridad de la información se enfoca en proteger específicamente la información confidencial de una organización. Ambas áreas utilizan controles para garantizar la confidencialidad, integridad y disponibilidad de los datos. Sin embargo, la seguridad informática no es infalible y la mayoría de las violaciones son cometidas por personal interno.
Un cluster es un conjunto de computadoras que actúan como una sola unidad para proporcionar alto rendimiento, alta disponibilidad o alta eficiencia. Un cluster típico consta de nodos, almacenamiento, sistema operativo, conexiones de red, middleware y aplicaciones. El middleware proporciona herramientas para la optimización del sistema a través de la migración de procesos y el balanceo de carga entre los nodos.
1) Los sistemas operativos de red permiten a los equipos compartir recursos y a los usuarios acceder a ellos coordinando el software y hardware de la red. 2) Existen dos tipos principales de sistemas operativos de red: los basados en servidores como NetWare y Windows NT/2000, y los basados en trabajo en grupo como AppleTalk. 3) La selección de un sistema operativo de red depende de las necesidades de seguridad, interoperabilidad y servicios de la red.
1) El documento introduce los sistemas operativos para servidores, describiéndolos como software diseñado para soportar aplicaciones multiusuario y recursos compartidos en redes empresariales de forma segura y estable. 2) Se describen algunos sistemas operativos populares para servidores como Windows Server y varias distribuciones de Linux. 3) El documento también cubre temas como la arquitectura de redes abiertas, la instalación de sistemas operativos a través de la red, y la seguridad y administración en sistemas para serv
SQLite es una biblioteca de base de datos relacional ligera que se enlaza con aplicaciones y se almacena en un solo archivo. No requiere configuración y permite el acceso concurrente a la base de datos. Usa un pequeño espacio, tiene un alto rendimiento, es portable a múltiples sistemas operativos y plataformas, y es de código abierto.
Este documento discute conceptos clave relacionados con la virtualización y los hilos en sistemas distribuidos. Explica que los hilos permiten ocultar la latencia de comunicación a través de redes al permitir llamadas de bloqueo sin bloquear todo el proceso. También describe cómo la virtualización permite ejecutar múltiples sistemas operativos de forma concurrente en una misma plataforma y cómo la migración de código puede mejorar el rendimiento al mover procesos entre máquinas.
1. El documento habla sobre los sistemas operativos en red, incluyendo cómo instalar y configurar servidores, los componentes de hardware y software necesarios, y los tipos y características de los sistemas operativos en red más utilizados. 2. Explica que los sistemas operativos en red permiten compartir recursos entre equipos de una red de manera centralizada a través de un servidor. 3. También cubre conceptos como la gestión de usuarios, servicios de red comunes, y factores a considerar para seleccionar el sistema operativo en
Este documento presenta una introducción a los sistemas operativos en red. Explica los conceptos básicos de los sistemas operativos en red, incluyendo los requisitos de hardware y software, las características de los sistemas operativos en red, y los tipos de sistemas operativos en red como Windows Server y Linux. También discute cómo seleccionar el sistema operativo en red adecuado para una red en particular en función de factores como el número de usuarios, equipos, necesidades de seguridad e interoperabilidad.
Este documento describe la instalación y configuración de un clúster de servidores PostgreSQL utilizando pgpool-II para proporcionar alta disponibilidad, balanceo de carga y replicación. Explica cómo configurar PostgreSQL en dos nodos para permitir el acceso de pgpool-II, instalar y configurar pgpool-II, y crear una arquitectura activo-pasivo que permita el failover automático si uno de los nodos falla.
El documento describe los requisitos mínimos para instalar Microsoft Exchange Server 2010. Exchange 2010 solo funciona en Windows Server 2008 x64 SP2 o Windows Server 2008 R2 y requiere al menos 4GB de RAM, 1.2GB de espacio en disco y procesadores x64 compatibles. También requiere .NET Framework 3.5 SP1 e instalado PowerShell v2.0. El documento resume algunas de las principales características de Exchange 2010 como grupos de disponibilidad de bases de datos, servidores de acceso de cliente, archivos personales y mejoras en Outlook Web App.
Unidad 9. El proceos de instalación en Linuxcarmenrico14
Este documento describe el proceso de instalación de Linux CentOS, incluyendo tareas de preinstalación como planificación, elección del medio de instalación, y compatibilidad del hardware. Explica los tipos de instalación atendida y desatendida, y cómo resolver problemas comunes durante la instalación. Además, destaca la importancia de documentar el proceso de instalación.
Este documento proporciona información sobre diferentes tipos de servidores y sistemas operativos. Explica que un servidor es un ordenador que pone recursos a disposición a través de una red y que existen servidores dedicados a almacenar páginas web, archivos y más. También describe algunos sistemas operativos populares y de código abierto como Red Hat Enterprise Linux, Fedora, CentOS y Ubuntu.
El documento habla sobre los sistemas operativos de red. Explica que un sistema operativo de red conecta equipos en una red, coordina el uso de recursos compartidos, y controla el acceso a los datos. También describe los componentes clave de un sistema operativo de red como el software del cliente y del servidor. Finalmente, analiza factores a considerar al seleccionar un sistema operativo de red como las necesidades de seguridad, interoperabilidad y servicios requeridos.
El documento habla sobre los sistemas operativos de red. Explica que un sistema operativo de red conecta equipos y periféricos en una red, coordina sus funciones y controla el acceso a los recursos compartidos. También describe los componentes principales del software de red como el software del cliente y del servidor.
Un clúster de alta disponibilidad consiste en dos o más servidores que comparten el almacenamiento y se monitorean mutuamente para detectar fallos. Si un servidor falla, el software de clúster automáticamente reinicia los servicios en otro servidor, mejorando la disponibilidad. Las configuraciones comunes son activo/activo, donde todos los servidores ejecutan servicios simultáneamente, y activo/pasivo, donde solo un servidor es activo mientras los demás esperan.
El documento describe la solución Cloud Datacenter de Gigas, la cual proporciona recursos virtuales como servidores, almacenamiento, redes y seguridad que los clientes pueden configurar a través de un panel de control web para crear su propio datacenter virtual sin necesidad de código. Los recursos principales incluyen memoria, disco, procesadores y transferencia de datos, los cuales pueden ser escalados y combinados para satisfacer las necesidades del cliente.
Novell NetWare es un sistema operativo de red que cuesta alrededor de $1000 por licencia. Ofrece acceso seguro a recursos de red mediante el modelo cliente-servidor y usa el servicio de directorios NDS para gestionar recursos. VxWorks es un sistema operativo de tiempo real cuya licencia cuesta $1500. Usa un núcleo multitarea con planificador preemptivo y es compatible con POSIX, además de usar poca memoria y ser multiarquitectura.
Este documento contiene información sobre diferentes tipos de bases de datos. Explica que una base de datos es un banco de información que almacena datos relacionados de diversas temáticas. También describe las bases de datos SQL y NoSQL, indicando que SQL usa lenguaje declarativo para consultas mientras que NoSQL no requiere estructuras fijas y escala horizontalmente. Además, proporciona detalles sobre copias de seguridad diferenciales, migraciones, ventajas y herramientas de bases de datos como MongoDB, Oracle y Cassandra.
Este documento contiene información sobre diferentes tipos de bases de datos, incluyendo bases de datos SQL y NoSQL. Explica que una base de datos es un banco de información que almacena datos relacionados de diversas temáticas. También describe las características y ventajas de bases de datos SQL, No SQL, MongoDB, Cassandra y Oracle.
Este documento contiene las respuestas de un estudiante a una tarea de un curso de Desarrollo de Software. La tarea incluye preguntas sobre conceptos de sistemas operativos como multiprogramación, tiempo compartido, protección de memoria, redes, arquitecturas de procesadores y más. El estudiante responde cada pregunta detallando los conceptos clave.
2. Objetivo de la práctica
• Realiza un How To con la siguiente Actividad:
Cómo crear un cluster, de principio a fin.
Recoge toda la información que necesitas, tanto a nivel hardware
como a nivel software para la creación de un cluster.
A) A nivel físico, enumera los elementos físicos necesarios para cuatro
torres.
De todos los elementos, incluidas las torres se deberá indicar el precio
y por tanto el presupuesto total.
Además indica cómo deben ir conectados todos los elementos.
B) A nivel software, enumera qué programas son necesarios, y dando
indicaciones del proceso para la creación de dicho cluster, y la
configuración necesaria.
3. ●
●
Los servidores de un clúster de conmutación por error pueden funcionar en diversos
roles, incluidos los roles de servidor de archivos, servidor de impresión, servidor de
correo o servidor de bases de datos, y pueden proporcionar alta disponibilidad para
otros servicios y aplicaciones diversos. En esta guía se describe cómo configurar un
clúster de servidores de archivos de dos nodos.
Un clúster de conmutación por error normalmente incluye una unidad de
almacenamiento que está conectada físicamente a todos los servidores del clúster,
aunque solo un servidor tiene acceso cada vez a cualquier volumen determinado el
almacenamiento. En el siguiente diagrama se muestra un clúster de conmutación
por error de dos nodos conectado a una unidad de almacenamiento.
4. ●
Los volúmenes de almacenamiento o números de unidad lógica
(LUN) expuestos a los nodos de un clúster no se deben exponer
a otros servidores, incluidos los servidores de otro clúster. En el
diagrama siguiente se ilustra esto.
Tenemos en cuenta que para la
disponibilidad máxima de cualquier
servidor, es importante seguir los
procedimientos recomendados de
administración del servidor, por
ejemplo, administrar con cuidado el
entorno físico de los servidores, probar
los cambios de software antes de
implementarlos por completo y realizar
un cuidadoso seguimiento de las
actualizaciones de software y los
cambios de configuración en todos los
servidores en clúster.
5. ●
Solo se muestran las carpetas compartidas en clúster (no se mezclan con carpetas compartidas no de clúster):
cuando usted o un usuario ve las carpetas compartidas especificando la ruta de acceso de un servidor de archivos
en clúster, la presentación solo incluirá las carpetas compartidas que forman parte del clúster. Excluirá las carpetas
compartidas no en clúster que haya en un nodo del clúster.
●
●
Enumeración basada en el acceso: puede utilizar la enumeración basada en el acceso para ocultar una carpeta
determinada de la vista de los usuarios. En lugar de permitir a los usuarios ver la carpeta pero no tener acceso a
nada de ella, puede elegir impedir que vean la carpeta en su totalidad. Puede configurar la enumeración basada en
el acceso para una carpeta compartida en clúster de la misma manera que para una carpeta compartida no clúster.
●
●
Acceso sin conexión: puede configurar el acceso sin conexión (almacenamiento en caché) para una carpeta
compartida en clúster de la misma manera que para una carpeta compartida no clúster.
●
●
Los discos en clúster siempre se reconocen como parte del clúster: tanto si utiliza la interfaz de clúster de
conmutación por error como el Explorador de Windows o el complemento Administración de almacenamiento y
recursos compartidos, Windows Server 2008 reconoce si un disco se ha designado como perteneciente al
almacenamiento de clúster. Si ese tipo de disco ya se ha configurado en Administración de clúster de conmutación
por error como parte de un servidor de archivos en clúster, puede utilizar cualquiera de las interfaces mencionadas
previamente para crear un recurso compartido en el disco. Si ese tipo de disco no se ha configurado como parte de
un servidor de archivos en clúster, no puede crear por error un recurso compartido en él. En su lugar, un error indica
que el disco se debe configurar primero como parte de un servidor de archivos en clúster antes de que se pueda
compartir.
●
●
Integración de Servicios para Network File System: el rol Servidor de archivos de Windows Server 2008 incluye el
servicio de rol opcional denominado Servicios para Network File System (NFS). Instalando el servicio de rol y
configurando carpetas compartidas con Servicios para NFS, puede crear un servidor de archivos en clúster que
admita clientes basados en UNIX.
6. ●
How to
Existen muchas formas de crear este sistema
●
●
●
●
Cada proyecto se debe adaptar a las necesidades de nuestra empresa.
Una solución que podemos practicar es la de indicar en nuestro servidor
DNS dónde están el resto de máquinas que componen el cluster. Si tenemos
una web que da servicio a la empresa alojada en nuestros servidores y
varios de estos mismos, podemos indicar en el servidor DNS cuál es la IP de
cada uno y así, en caso de error, pase el servicio de un servidor a otro.
Con esta opción podemos tener “alta disponibilidad” entre servidores o entre
máquinas virtuales. No nos deja exentos de errores de electricidad o
grandes fallos, pero si nos puede ayudar a la hora de modificar algún
parámetro de uno de los servidores sin “molestar” a los usuarios.
Esta opción podemos llevarla a cabo junto con una solución de software
virtualizador y tener todo el nodo en un sólo servidor a modo de granja. Esta
opción es más cara y no tendríamos las diferentes partes de nuestro cluster
separadas pero podríamos abaratar costes al concentrar toda la maquinaria
en una misma CPU.
7. Nivel Físico
NODOS
Especificaciones de ordenador usado.
• Torre NOX Coolbay SX Devil USB 3.0
• Fuente de alimentación Nox Urano VX 750W PFC
• Procesador AMD FX Series FX-8350 4.0Ghz 8X
• Ventilador CPU Cooler Master Hyper 212 EVO
• Placa Base Asus M5A97 EVO R2.0
• Disco duro Seagate Barracuda 7200.14 1TB SATA3
• Memoria Kingston HyperX DDR3 1866 8GB (2x4GB)CL9
• Grabadora DVD Sata Negra
• Gráfica Sapphire Radeon HD 7870 GHz Edition 2GB GDDR5
• Precio final: 719 € x4 = 2876 €
8. Almacenamiento
1 Tb Seagate barracuda Sata 3 en cada ordenador.
Conexiones de red
Las redes Ethernet son las más utilizadas en la actualidad, debido a su
relativo bajo coste. No obstante, su tecnología limita el tamaño de
paquete, realizan excesivas comprobaciones de error y sus protocolos
no son eficientes, y sus velocidades de transmisión pueden limitar el
rendimiento de los clústeres. Para aplicaciones con paralelismo de
grano grueso puede suponer una solución acertada.
9. Nivel Software
Middleware
• El middleware es un software que generalmente actúa entre el
sistema operativo y las aplicaciones con la finalidad de proveer a un
clúster lo siguiente:
• Una interfaz única de acceso al sistema, denominada SSI (Single
System Image), la cual genera la sensación al usuario de que utiliza
un único ordenador muy potente;
• Herramientas para la optimización y mantenimiento del sistema:
migración de procesos, checkpoint-restart (congelar uno o varios
procesos, mudarlos de servidor y continuar su funcionamiento en el
nuevo host), balanceo de carga, tolerancia a fallos, etc.;
• Escalabilidad: debe poder detectar automáticamente nuevos
servidores conectados al clúster para proceder a su utilización.
Sistema Operativo
El sistema operativo debe ser multiproceso y multiusuario. Otras
características deseables son la facilidad de uso y acceso.
Sistema operativo usado: Linux.
10. Nivel Software
Middleware
• El middleware es un software que generalmente actúa entre el
sistema operativo y las aplicaciones con la finalidad de proveer a un
clúster lo siguiente:
• Una interfaz única de acceso al sistema, denominada SSI (Single
System Image), la cual genera la sensación al usuario de que utiliza
un único ordenador muy potente;
• Herramientas para la optimización y mantenimiento del sistema:
migración de procesos, checkpoint-restart (congelar uno o varios
procesos, mudarlos de servidor y continuar su funcionamiento en el
nuevo host), balanceo de carga, tolerancia a fallos, etc.;
• Escalabilidad: debe poder detectar automáticamente nuevos
servidores conectados al clúster para proceder a su utilización.
Sistema Operativo
El sistema operativo debe ser multiproceso y multiusuario. Otras
características deseables son la facilidad de uso y acceso.
Sistema operativo usado: Linux.