TALLER DE CLUSTERS HPC EN LINUX
|
|
- Domingo Gallego Chávez
- hace 8 años
- Vistas:
Transcripción
1 Universidad Autónoma Metropolitana Unidad Iztapalapa TALLER DE CLUSTERS HPC EN LINUX Laboratorio de Supercómputo y Visualización en Paralelo Ing. Juan Carlos Rosas C. Responsable del Laboratorio jcarlos@xanum.uam.mx
2 Hoy en día los Cluster en Linux para HPC (High Performance Computing) son muy populares, ya que están al alcance de todos y se consideran como una herramienta fundamental para el desarrollo de la investigación de muchos teóricos.
3 Bases Teóricas para la Administración y uso de Clusters 1) Conceptos Básicos de Supercómputo 2) Arquitecturas de Cómputo de Alto Rendimiento 3) Historia y Evolución de los Clusters 4) Arquitectura de los clusters: CPU, Comunicaciones, etc. 5) Software para Clusters: SO (Distribuciones), Sistemas de Administración, Software de Paso de Mensajes, Compiladores,... 6) Clusters: Ventajas y Desventajas
4 Bases Teóricas para la Administración y uso de Clusters 1) Conceptos Básicos de Supercómputo
5 Bases Teóricas para la Administración y uso de Clusters Rendimiento: Es la efectividad del desempeño de una computadora, sobre una aplicación o un benchmark en particular. Flops: Es una medida de la velocidad del procesamiento numérico del procesador. Son operaciones de punto flotante por segundo. Alto Rendimiento (HPC): Gran demanda de procesamiento de datos en procesadores, memoria y otros recursos de hardware, donde la comunicación entre ellos es muy rápida. Latencia: Tiempo de transferencia de mensajes de una interfaz a otra. Ancho de Banda: Capacidad de transferencia que tiene un canal de comunicaciones en una unidad de tiempo.
6 Bases Teóricas para la Administración y uso de Clusters Alta Disponibilidad (HA): Disposición y acceso a servicios al 100% de manera ininterrumpida. Supercómputo: Cómputo masivo o comúnmente llamado HPC. Sistema Distribuido: Sistema en el que recursos de cómputo (CPU, memoria y dispositivos de I/O se comunican y trabajan entre si mediante un sistema o tecnología de comunicación). Programación en Paralelo: Estilo o método de programación que permite dividir en subprogramas a un programa para resolver un problema determinado. Tecnología VIA: Protocolo de comunicación con características gran Ancho de banda y baja latencia.
7 Bases Teóricas para la Administración y uso de Clusters 2) Arquitecturas de Cómputo de Alto Rendimiento
8 Bases Teóricas para la Administración y uso de Clusters Computadora Paralela: Máquina con dos o más procesadores que pueden trabajar simultánea y/o coordinadamente. Memoria Compartida: En una máquina paralela existe una sola memoria que puede ser accesada por todos los procesadores. Memoria Distribuida: Cada uno de los procesadores de un multiprocesador tiene asociado a él una unidad de memoria.
9 Bases Teóricas para la Administración y uso de Clusters Sistema de Memoria Compartida
10 Bases Teóricas para la Administración y uso de Clusters Sistema de Memoria Distribuida
11 Bases Teóricas para la Administración y uso de Clusters Sistema Híbrido
12 Bases Teóricas para la Administración y uso de Clusters 3) Historia y Evolución de los Clusters
13 Bases Teóricas para la Administración y uso de Clusters En el verano de 1994 Thomas Sterling y Don Becker, trabajando en CESDIS construyeron un Cluster que consistía en 16 procesadores DX4 conectadas por un canal Ethernet a 10Mbps. El esfuerzo del desarrollo para esta primera máquina creció rapidamente en lo que ahora llamamos el proyecto de Beowulf. Los Beowulf se distinguen por que no imponen una arquitectura del sistema. Los componentes primarios del sistema que manejan la arquitectura se pueden descomponer en el procesador, memoria, red de trabajo y sistema de almacenamiento secundario.
14 Bases Teóricas para la Administración y uso de Clusters Evolución de los Clusters en el tiempo
15 Bases Teóricas para la Administración y uso de Clusters 4) Arquitectura de los clusters: CPU, Comunicaciones, etc.
16 Bases Teóricas para la Administración y uso de Clusters Qué es un Cluster? Switch / Hub Nodo 1 Nodo 2 Nodo 3 Nodo n Nodo Maestro Un Cluster son varios nodos conectados entre sí atravez de la red.
17 Bases Teóricas para la Administración y uso de Clusters Hardware de un Cluster Procesador Memoria Dispositivos de Almacenamiento Comunicaciones
18 Bases Teóricas para la Administración y uso de Clusters Caracteristicas de comunicaciones Tipo Conexión Velocidad Latencia (Mbps) Costo Utilización Soporte de CPU Ethernet Switch/Hub Alta 10 a 1000 Bajo Bueno Alta Giganet Switch Baja 1250 Alto Medio Baja Infiniband Sswitch Baja 4250 Medio Bueno Baja Excesivamente 4250 Alto? 2400 Alto Bueno > Excesivamente Alto? Baja Baja Baja Dolphin Myrinet Cuadrix Switch Switch Switch Baja Baja Baja
19 Bases Teóricas para la Administración y uso de Clusters Tecnologías de Clusters y su Clasificación Clusters de Alto Rendimiento: Se utilizan para programas intensivos numericamente, como seriales tanto paralelos. No garantizan disponibilidad. Clusters de Alta Disponibilidad: Se utilizan para garantizar la disponibilidad de servicios o recursos. Clusters Heterogéneos: Son aquellos que se forman con distintos tipos de tecnologías o plataformas. Clusters Homogéneos: Son aquellos en donde la tecnología es homogénea, es decir que todas las PC's tienen el mismo tipo de tecnología o plataforma. Cluster dedicado: Es aquel que sólo funciona como Cluster y sólo como Cluster. Cluster no dedicado: Es aquel que de vez en cuando lo es y cuando no; sus nodos realizan otras funciones pero eso ya es decisión del usuario.
20 Bases Teóricas para la Administración y uso de Clusters Beowulf: Es un cluster de componentes commodity de cómputo dedicados a un problema paralelo. En un Beowulf los nodos se conectan por medio de una red privada, y sólo el "nodo maestro" es visible desde el exterior. El nodo maestro está reservado para accesar, compilar y manejar las aplicaciones a ejecutar. En general hay de dos tipos de Cluster 'stand alone' y 'diskless', el primero se refiere a que cada nodo tiene su propio sistema operativo y el segundo a que el sistema operativo reside en un solo nodo, por lo general en la máquina maestra.
21 Bases Teóricas para la Administración y uso de Clusters Clusters en Linux una alternativa tecnológica Necesidades actuales: Servidores de Alto Rendimiento y Alta Disponibilidad En el Sector Educativo Abatir Costos ( En equipo, licencias, software, etc... ) Ventajas de Clusters: Computo en paralelo (Comunicaciones entre dos o n máquinas ) Creación de máquinas virtuales Acceso a rendimientos mayores como una supercomputadora Investigación en este sistema Mejoramiento y Desarrollo constante barata, estable y poderosa Sistemas Distribuidos
22 Bases Teóricas para la Administración y uso de Clusters 5) Software para Clusters: SO (Distribuciones), Sistemas de Administración, Software de Paso de Mensajes, Compiladores,...
23 Bases Teóricas para la Administración y uso de Clusters Sistema Operativo Otro componente dominante para remitir compatibilidad, es el software de Clusters. Con la madurez y la robustez de Linux, el software GNU y de la estandarización de envío de mesajes vía PVM y MPI, los programadores ahora tienen una garantía que los programas que escriban correrán en un futuro en un Cluster Beowulf sin importar quien hace los procesadores o las redes de trabajo.
24 Bases Teóricas para la Administración y uso de Clusters Por que Linux? Codigo Abierto Desarrollo y correción de errores mas rápidos Estándares elaborados internacionalmente Estabilidad Software Disponible Rendimiento de Red Costo Soporte por fabricantes de Hw y Sw
25 Bases Teóricas para la Administración y uso de Clusters Sofware de un Cluster MPI: Message Passing Interface. Biblioteca estándar para programación paralela en el modelo de intercambio de mensajes. PVM: Máquina Virtual Paralela. Es una librería para el cómputo paralelo en un sistema distribuido de computadoras. Está diseñado para permitir que una red de computadoras heterogénea comparta sus recursos de cómputo, con el fin de aprovechar esto y para disminuir el tiempo de ejecución de un programa.
26 Bases Teóricas para la Administración y uso de Clusters Sistemas de Administración para Clusters Debe cumplir con: Sistema de administración Centralizado Fácil Recuperación de Fallas Sin perdida de Datos Un ambiente de administración e instalación centralizado y tolerante a fallas. instalación, configuración y Puesta punto de forma Centralizada Monitoreo Centralizado Sistema de Asignación de Recursos (Memoria y CPU) Automatizado Fácil manejo de Entrada/Salida de Datos
27 Bases Teóricas para la Administración y uso de Clusters 6) Clusters: Ventajas y Desventajas
28 Bases Teóricas para la Administración y uso de Clusters Mayor Disponibilidad Fácil Mantenimiento Crecimiento Bajo Costo
29 Bases Teóricas para la Administración y uso de Clusters * Una vez funcionando el Cluster debe de haber alguién responsable, de monitorear el estado del Cluster, para que cada nodo esté funcionando óptimamente, una posible solución a esto es instalar software de auditoria, de chequeo del sistema y un sistema de 'colas' para 'salvar' nuestros procesos o tareas. * También es muy importante tener una programación muy buena o debidamente estructurada en el software que se le instale. * Y en cuanto a hardware de comunicaciones todavía cuesta muy caro tener un equipo de comunicaciones de alta velocidad, por que entre más rápida sea la comunicación es mejor el desempeño de un Cluster, depende de la situación económica en la que no encontremos.
30 Bases Teóricas para la Administración y uso de Clusters * En cuanto a energía eléctrica y disipación de calor todavía los clusters consumen mucha energía eléctrica por los gabinetes en el que se aloja el CPU y disipan mucho calor, Por lo que se recomienda un buen lugar ventilado o aire acondicionado, se puede tener reguladores pero se corre el riesgo de que que se 'caiga' totalmente el sistema o Cluster cuando no haya energía eléctrica. * Es bueno también mencionar que el cluster al estar en funcionamiento se debe planear bien su uso, ya que cuando esta siendo utlizado al 100% (cada uno de sus nodos y procesadores), éste no se podrá utilizar para otra cosa, de modo contrario su rendimiento en algunas ocasiones se iria al suelo.
31 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters 1) a la Administración de Servidores Linux 2) Administración Básica 3) TCP/IP 4) Servicios TCP/IP Importantes para Clusters (rsh, xinetd, ssh, etc.)
32 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters 1) a la Administración de Servidores Linux
33 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters ADMINISTRACIÓN Responsabilidades del Administrador Administración de recursos Políticas (Uso, Seguridad, etc) Respaldo y recuperación de datos Root Buenas Prácticas
34 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters RESPONSABILIDADES DEL ADMINISTRADOR Mantenimiento periódico del sistema Administración de cuentas de usuarios Mantener en secreto datos importantes Respetar las politicas Asesorar a los usuarios Respaldos Monitoreo
35 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters ADMINISTRACION DE RECURSOS Planeación de recursos desde el principio (número de usuarios, espacio, etc.) Garantizar uso eficiente y balanceado Estimar potencial del equipo de cómputo Planeación a futuro
36 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters POLITICAS Establecer políticas de uso (espacio en disco, tiempo de procesador, prioridades, etc) Establecer políticas de seguridad (que tipo de servicios requiere, quien puede accesar, etc) Políticas en caso de falla
37 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters RESPALDOS EFECTUAR RESPALDOS PERIODICAMENTE!!! Diferenciar datos críticos y no críticos La recuperación en caso de falla debe de ser lo más rápida posible
38 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters COMO root? El usuario ROOT tiene todo el poder en un sistema Linux / UNIX...
39 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters BUENAS PRACTICAS... NUNCA usar ROOT, a menos que sea INDISPENSABLE Siempre hacer LOGIN como usuario Monitorear los permisos NUNCA usar Telnet y comandos R desde afuera Monitorear servicios TCP/IP activos y no activos Realizar actualizaciones necesarias Revisar probables bugs
40 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters 2) Administración Básica
41 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters ADMINISTRACION BASICA Administración de Cuentas Sistema de archivos de Linux Comandos Importantes Procesos y /proc Dispositivos y /dev Logs y /var/log Otros servicios Manuales, donde buscar información? Inicio y apagado del sistema
42 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters CUENTAS DE USUARIOS El esquema jerárquico: 1) Config. Manual 2) Comandos: useradd, userdel, passwd 3) Ambiente Gráfico 4) Otros métodos Archivos implicados: /etc/passwd, /etc/shadow, el/* /etc/group, /etc/sk Atención especial:.bash_profile,.bash_login,.bash_history Implementación de Quota para sistemas con muchos usuarios Propagacion del HOME de los usuarios...
43 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters PARTICIONES Cada disco para poder accesarlo debe de incluir particiones. Debe de haber una planeación de particiones en Linux (Clientes y Servidores) Comandos para manejo de particiones: FDISK, FCSK, DD El archivo /etc/fstab contiene la tabla de las asociaciones de particiones de discos con el sistema VFS de LINUX. Cada partición se monta como un directorio. NOTA: Las particiones se pueden montar manualmente, /etc/fstab esta un paso arriba en la jerarquía
44 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters SISTEMAS DE ALMACENAMIENTO Sistema de Archivos. Nos permite accesar a nuestros dispositivos de almacenamiento. Hay varios tipos los mas robustos y recomendados: EXT3 y XFS. Sistemas de Almacenamiento se dividen en 2 en general: 1) Local SAN (Storage Area Network). Sistema de almacenamiento por arreglo de discos a traves de fibre channel, SCSI, SAS, iscsi, etc 2) a traves de la Red (NAS del inglés Network Attached Storage).Tecnología dedicada a compartir la capacidad de almacenamiento de un Servidor con elementos clientes a través de una red p/e: CIFS, NFS, FTP o TFTP.
45 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters SISTEMA DE ARCHIVOS Todos los archivos pertenecen a un usuario (UID) y un grupo (GID) y tiene diferentes permisos para OWNER, GROUP y OTHERS Permisos: RWX Comandos: chown, chmod *NOTA: Va muy de la mano con passwd y group
46 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters SISTEMAS DE ARCHIVOS /bin Ejecutables mas importantes /usr Aplicaciones y datos para estas /usr/bin Ejecutables usados pero de menor importancia /sbin Ejecutables y scripts de ROOT /lib Librerias *.so y *.a /etc La configuración del sistema /proc Espacio del Kernel /dev Dispositivos /tmp Temporales /var Logs, spool, www
47 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters DISPOSITIVOS DE ALMACENAMIENTO Representados por diferentes dispositivos en Linux 1) SCSI, SAS, SATA, USB 2) IDE /dev/hdxx 3) TAPE /dev/rmtx /dev/sdxx 4) CD/DVDROM /dev/cdrom, /dev/cdwriter, /dev/dvdwriter, /dev/srx
48 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters COMANDOS IMPORTANTES Para manipulación de archivos y directorios: MV, CP, RM, MKDIR, RMDIR, CD, LDD, TYPE, FILE, DF, DU, MOUNT, UMOUNT, TAR, GZIP, ECHO, TOUCH, VI...
49 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters COMANDOS IMPORTANTES Para trabajar el SHELL (Interprete de comandos muy poderoso!): EXPORT, ENV, SETENV, FOR, WHILE, ECHO, GREP, SED, CUT, AWK...
50 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters PROCESOS Un proceso consiste de codigo ejecutable, segmento de datos y stack. El scheduler se usa para hacer intercambio de procesos. El Quantum es la unidad del tiempo que le toca a cada proceso antes de ser suspendido. Cada proceso gasta tiempo de Kernel y tiempo de Usuario. Cada proceso tiene una prioridad asignada (-20 a 19) (nice). En un momento dado, cada proceso esta en alguno de estos estados: Corriendo, Esperando, Durmiendo
51 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters ESTRUCTURA DEL ESPACIO DE PROCESOS INIT PROC1 PROC1_1 PROC2 PROC1_2 PROC3 PROC3_1
52 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters COMANDOS IMPORTANTES Para la administración de procesos: TOP, KILL, KILLALL, PS, PSTREE, NICE, NOHUP,...
53 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters PROCESOS O ESTADO DEL KERNEL /proc Directorios de todos los procesos (File handlers, argumentos,...) /proc Parametros del Kernel (Sistema de archivos, TCP/IP stack, información del sistema, hardware) /proc Interfaz entre el Kernel y el administrador
54 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters LOGS DEL SISTEMA (MONITOREO) El demonio SYSLOGD guarda todos los eventos importantes del sistema en varios archivos en /var/log. /var/log/messages y /var/log/secure son los mas importantes. Tambien existen comandos como DMESG para ver mensajes del Kernel y el UPTIME para monitorear la actividad del sistema
55 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters OTROS COMANDOS... Otros comandos importantes de Linux: CRON, AT, IPCS, IPCRM MC (Midnight Commander)
56 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters MANUALES Y AYUDA ON-LINE.. LDP (Linux Documentation Project) HOWTOs, Man Pages, Info, /usr/share/doc, Listas de correo de una aplicación especifica
57 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters INICIO DE LOS SISTEMAS TIPO I386 MBR, Boot record, Boot loader LILO, GRUB Runlevels /sbin/init y /etc/inittab /etc/fstab, montaje de particiones Scripts de inicio en /etc/rc.d/ /etc/sysconfig, /etc/rc.d/init.d/ /etc/rc.d/rc.local Mingetty (LOGIN)
58 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters ENCENDIDO Y/O APAGADO Asi como internamente un SO tiene un prodecimiento de encendido y apagado en cluster tambien hay procedimientos...
59 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters 3) TCP/IP
60 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters REDES DE COMPUTADORAS En general funcionan por medio de una serie de protocolos TCP/IP bajo el modelo OSI de redes. Tambien llamados INTRANET, pueden ser LAN's o WAN's. En el pasado acostumbraban usar IP's válidas, en la actualidad es más frecuente ver IP's no válidas principalmente para Clusters.
61 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters TIPOS DE REDES Tipo A: Redes WAN, pueden consistir de 256*256*256=1 millon de nodos Tipo B: Redes WAN, pueden consistir de 256*256=65536 nodos Tipo C: Redes LAN, maximo 256 nodos
62 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters CONECTIVIDAD TCP/IP Para que dos entidades de red puedan verse solo se necesita: 1) IP. Puede se homolaga y no homologada (/etc/sysconfig/network-scripts/ifcfg-ethx) 2) Msk. Mascara (/etc/sysconfig/network-scripts/ifcfgethx) 3) Gw (Op y depende) Gateway. (/etc/sysconfig/networkscripts/ifcfg-ethx y /etc/sysconfig/network) Y comando ROUTE e IP 4) Hostname. Nombre de la maquina o alias (/etc/sysconfig/network y /etc/hosts) 5) DNS (Op). Servidor de nombres (/etc/resolv.conf)
63 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters CONFIGURACION MANUAL Se usan comandos ifconfig y route 1) ifconfig ethx XXX.XXX.XXX.XXX netmask ) route add net XXX.XXX.XXX.XXX dev ethx 3) La ruta DEFAULT: route add default gw XXX.XXX.XXX.XXX Para revisar la conexion: PING a una máquina en la red local, p.ej. el Gateway. Revisar conexión a Internet: ping IP_INTERNET Revisar DNS: ping HOST_INTERNET
64 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters 4) Servicios TCP/IP Importantes para Clusters (rsh, xinetd, ssh, etc.)
65 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters XINETD XINETD es un demonio de Linux hecho para simplificar el manejo de algunos servicios básicos de Red, sobre todo aquellos que abren una nueva sesión por cada usuario Archivos: /etc/xinetd.conf Los archivos de configuración estan en /etc/xinetd.d/ Hay un archivo por cada servicio con el nombre de este
66 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters COMANDOS R Son transparentes y ligeros y se utilizan para hacer logins remotos y transferencia de archivos: Archivos de configuración: /etc/xinet.d/rx, /etc/hosts, /etc/hosts.equi v, /etc/securetty, /$HOME/.rhosts /etc/hosts.deny NOTA: X = login, exec, sh, sycn
67 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters SSH Tienen la misma funcion que los comandos R la diferencia es que utiliza un canal ecriptado. Archivos de configuración: /etc/ssh/ssh_config, /etc/sshd_config Comandos importantes: ssh, scp, sftp, ssh, ssh-keygen
68 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters NFS Exports Comandos Portmap Otros sistemas de archivos por red: SAMBA?, PNFS?, GFS?, LUSTRE?
69 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters FIREWALLS / IPTABLES Firewall, Por Qué? Diferentes tipos de Firewall Soluciones existentes Firewall en el Kernel de Linux Hace un filtrado de paquetes IP Ejemplo de reglas Se usa también para Forwarding, IP masq Es un tema aparte, require un curso completo de seguridad
70 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters OTROS SERVICIOS TCP/IP IMPORTANTES PARA CLSUTERS DNS? APACHE? SENDMAIL? TFTPBOOT? FTP?
71 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters CONCLUSIONES 1) Planeación 2) Configuración adecuada de SO 3) Configuración adecuada de Red y servicios 4) Procedimientos y politicas administrativas 5) Respaldos 6) Automatización de tareas 7) Monitoreo 8) Seguridad
72 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters a los compiladores de GNU Makefiles 1) El proposito 2) Secciones y opciones 3) Errores en Makefile Compilar un programa Errores
73 Conocimientos Prácticos Necesarios de Administracion de Linux para Manejo de Clusters MONITOREO Importancia de hacer monitoreo Comandos (df, top, etc) Logs Detectando intrusiones y fallas Acciones en caso de falla
74 Administración del Cluster 1) Explicar Diferencias de Administración de un Cluster de un solo Servidor 2) Sistemas de Administración 3) Sistemas de Asignacion de Recursos de Cómputo 4) Sistemas de Paso de Mensajes 5) Programación para Clusters (Que Tipo de Programas se puede Ejecutar en un Cluster) 6) Formas de Monitoreo de un Cluster
75 Administración del Cluster 1) Explicar Diferencias de Administración de un Cluster de un solo Servidor
76 Administración del Cluster La diferencia escencial entre la admiinstración de un servidor a un cluster es el numero de maquinas o grupos que tengamos en nuestra red, mientras mas organizado y planeado tengamos nuestro sistema mas eficiente sera nuestra administración
77 Administración del Cluster 2) Sistemas de Administración
78 Administración del Cluster Hoy en dia existen varios sistemas de administración para clusters que son centralizados, distribuidos, tolerantes a fallas y agradables al usuario: Rocks Scalli SCSC Kick-start CIA
79 Administración del Cluster 3) Sistemas de Asignacion de Recursos de Cómputo
80 Administración del Cluster Los Sistemas de Asignacion de Recursos de Cómputo sirver para asignar y aprovechar mejor los recursos de cómputo que se tienen, principalmente: 1) CPU 2) RAM 3) HD Existen varios sistemas: SGE, LSF, PBS, TORQUE, MAUI. Es altamente recomendable que un Cluster tengo uno por muy chico que sea, y mas si lo utiliza mas de un usuario.
81 Administración del Cluster 4) Sistemas de Paso de Mensajes
82 Administración del Cluster Normalmente se utiliza IMPI y se ha vuelto muy popular, en general hay dos versiones MPI ver. 1.X y MPI ver 2.X. Tanto para MPI 1 como MPI 2 funcionan de manera distinta y tienen sus caracteristicas. MPI 1 siempre ha utilizado de forma nativa el paso de mensajes y con el tiempo ha mejorado en algunos aspectos MPI 2 utiliza el pricipio de maquina virtual como PVM y a traves de esta ha mejorado la comunicacion multihilo y multicore.
83 Administración del Cluster 5) Programación para Clusters (Que Tipo de Programas se puede Ejecutar en un Cluster)
84 Administración del Cluster 6) Formas de Monitoreo de un Cluster Cómo se puede realizar? A traves de scripts automatizados A traves de aplicaciones o herramientas ya populares como Rocks, CIA, Ganglia, etc..
85 Uso de un Cluster con un Sistema de Administración EJERCICIOS 1) Revisión de Configuración de un Cluster en general 2) Comandos de Administración 3) Comandos de Monitoreo 4) Ejecución de Programas 5) Uso del Sistema de Asignación de Recursos 6) Apagado/Prendido del Cluster 7) Creación de Usuarios 8) Recuperación de Fallas
86 El LSVP en la UAM... Ejemplos Prácticos en el Laboratorio de Supercómputo y Visualización en Paralelo de la UAM Iztapalapa
87 Un Cluster para HPC o CAR depende de muchas variables pero principalmente de tres en general para su uso eficiente o adecuado: 1) De la Infraestructura. 2) De su Administración. 3) De su uso por parte de los usuarios.
88 GRACIAS!
89 Universidad Autónoma Metropolitana Unidad Iztapalapa TALLER DE CLUSTERS HPC EN LINUX Laboratorio de Supercómputo y Visualización en Paralelo Ing. Juan Carlos Rosas C. Responsable del Laboratorio jcarlos@xanum.uam.mx
Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas
Módulos: Módulo 1 Hardware & Arquitectura de sistemas - 20 Horas Este módulo permite conocer y configurar los elementos básicos del hardware del sistema, como también otros componentes adicionales como
Más detallesAdministración de GNU/Linux
Administración de GNU/Linux Curso de Utilización y Administración avanzada de sistemas GNU/Linux y aplicaciones de Software Libre para estudiantes universitarios Pablo Cabezas Mateos Índice Qué debe conocer
Más detallesCaracterísticas de Samba
INTRODUCCION El documento describe el proyecto; Sistema de Archivo de Red, que consiste en la implementación de un servidor de archivo que tenga soporte para archivos compartidos utilizando los protocolos
Más detallesINTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia
INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Qué es una Red? Es un grupo de computadores conectados mediante cables o algún otro medio. Para que? compartir recursos. software
Más detallesIntroducción a las redes de computadores
Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes
Más detallesSILLABUS CURSO : LINUX
SILLABUS CURSO : LINUX Administración DURACIÓN : 8 sesiones de 3 horas cada sesión Horarios : Grupo 1 : Lunes Miércoles -Viernes (8:00 pm a 11 :00 pm) Grupo 2 : Martes Jueves ( 7:00 pm 10 :00 pm) SUMILLA
Más detallesRedes de área local Aplicaciones y Servicios Linux NFS
MINISTERIO DE EDUCACIÓN Y CIENCIA SECRETARÍA GENERAL DE EDUCACIÓN Y FORMACIÓN PROFESIONAL DIRECCIÓN GENERAL DE EDUCACIÓN, FORMACIÓN PROFESIONAL E INNOVACIÓN EDUCATIVA CENTRO NACIONAL DE INFORMACIÓN Y COMUNICACIÓN
Más detallesabacformacio@abacformacio.com 1
Curso: Unix Unix Estudia las características de este sistema operativo. Estudia cómo explorar el sistema de archivos, personalizar el escritorio a gusto del usuario, herramientas de Internet, como un navegador
Más detallesPolíticas: Servicio de Computo de Alto Rendimiento
Políticas: Servicio de Computo de Alto Rendimiento La Coordinación General de Tecnologías de Información a través de la Unidad de Apoyo a la Academia y la Investigación, ha definido políticas para el servicio
Más detallesNicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011
Clusters Nicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011 Introducción Aplicaciones que requieren: Grandes capacidades de cómputo: Física de partículas, aerodinámica, genómica, etc. Tradicionalmente
Más detallesUNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE
UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE AÑO: 2010 Qué es un servidor Blade? Blade Server es una arquitectura que ha conseguido integrar en
Más detallesPROGRAMA UNIX MODALIDAD ONLINE
PROGRAMA UNIX MODALIDAD ONLINE UNIX: Estudia las características de este sistema operativo. Estudia cómo explorar el sistema de archivos, personalizar el escritorio a gusto del usuario, herramientas de
Más detallesRedes de Altas Prestaciones
Redes de Altas Prestaciones TEMA 3 Redes SAN -Alta disponibilidad -Sistemas Redundantes -Curso 2010 Redes de Altas Prestaciones - Indice Conceptos Componentes de un SAN Términos más utilizados Topología
Más detallesRedes de Altas Prestaciones
Redes de Altas Prestaciones TEMA 3 Tecnologías Soporte tolerante a fallos -Curso 2010 Redes de Altas Prestaciones - Indice Conceptos Topología en Alta Disponibilidad Tecnologías disponibles Tecnología
Más detallesLaboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015
Anexo A. Partida 3 Laboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015 CLUSTER LANCAD3 El bien a adquirir se describe a continuación y consiste en cúmulo de supercómputo
Más detallesObjetivos de la Clase
Objetivos de la Clase Conocer los distintos tipos de conflictos generados en el manejo de Linux. Aprender el uso adecuado de router de forma teórica Utilizar redes bajo ambiente Linux Comprender los diferentes
Más detallesUNIVERSIDAD DE ALCALÁ - DEPARTAMENTO DE AUTOMÁTICA Área de Ingeniería Telemática LABORATORIO DE COMUNICACIÓN DE DATOS (CURSO 2011/2012)
UNIVERSIDAD DE ALCALÁ - DEPARTAMENTO DE AUTOMÁTICA Área de Ingeniería Telemática it LABORATORIO DE COMUNICACIÓN DE DATOS (CURSO 2011/2012) PRÁCTICA 5 EMULACIÓN DE REDES. CONFIGURACIÓN DE ROUTERS Objetivos
Más detallesGNU/Linux Administración Básica
Networking Quality and Security 22 de marzo de 2006 Parte I Administración básica Directorios básicos Sistema / Directorio raíz. El resto de directorios cuelgan de él. /bin Mandatos binarios esenciales
Más detallesDispositivos de Red Hub Switch
Dispositivos de Red Tarjeta de red Para lograr el enlace entre las computadoras y los medios de transmisión (cables de red o medios físicos para redes alámbricas e infrarrojos o radiofrecuencias para redes
Más detallesMÁSTER ONLINE EN ADMINISTRACIÓN LINUX
MÁSTER ONLINE EN ADMINISTRACIÓN LINUX Módulo 1 Hardware & Arquitectura de sistemas - 20 horas Este módulo permite conocer y configurar los elementos básicos del hardware del sistema, como también otros
Más detallesGeneral Parallel File System
General Parallel File System Introducción GPFS fue desarrollado por IBM, es un sistema que permite a los usuarios compartir el acceso a datos que están dispersos en múltiples nodos; permite interacción
Más detallesVentajas del almacenamiento de datos de nube
Ventajas del almacenamiento de datos de nube Almacenar grandes volúmenes de información en una red de área local (LAN) es caro. Dispositivos de almacenamiento electrónico de datos de alta capacidad como
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detallesFacultad de Ciencias del Hombre y la Naturaleza SISTEMAS OPERATIVOS DE REDES CICLO II 2014. Materia: Sistemas Operativos de Redes Tema:
Facultad de Ciencias del Hombre y la Naturaleza SISTEMAS OPERATIVOS DE REDES CICLO II 2014 Materia: Sistemas Operativos de Redes Tema: Sistema de archivo en red Docente: Ing. Manuel de Jesús Flores Villatoro
Más detallesDEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA. Oficina de Sistemas
DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA Oficina de Sistemas INFRAESTRUCTURA BASE DE DATOS Mayo de 2011 TABLA DE CONTENIDO 1. TIPO DE BASE DE DATOS... 3 2. BALANCEO DE CARGA PARA SERVIDORES
Más detallesUso básico de la terminal
Uso básico de la terminal Comandos básicos El CLI más utilizado en Linux se llama GNU/Bash (o solo Bash --Bourne Again Shell) algunas variables y comandos que son de utilidad son:. ruta actual ~ home del
Más detallesCAPITULO I El Problema
CAPITULO I El Problema 1. CAPITULO I EL PROBLEMA. 1.1. PLANTEAMIENTO DEL PROBLEMA. Desde su nacimiento la Facultad de Administración, Finanzas e Informática dispone del departamento de la biblioteca, con
Más detallesArquitectura: Clusters
Universidad Simón Bolívar Arquitectura: Clusters Integrantes: - Aquilino Pinto - Alejandra Preciado Definición Conjuntos o conglomerados de computadoras construidos mediante la utilización de hardware
Más detallesADMINISTRACION DE REDES PARA INICIADOS
ADMINISTRACION DE REDES PARA INICIADOS Acoplar una red local a Linux es fácil. Solo necesitamos tarjetas de red ethernet en cada ordenador, los cables apropiados y algun accesorio mas. La relación actual
Más detallesIntroducción Subsistemas de disco inteligentes Técnicas de entrada y salida. Storage. Esteban De La Fuente Rubio SASCO. 7 de noviembre de 2013
SASCO 7 de noviembre de 2013 Tabla de contenidos 1 Introducción Arquitectura de servidor central Arquitectura de almacenamiento central 2 JBOD RAID 3 SCSI Fibre Channel SAN IP Introducción Arquitectura
Más detallesIván Daniel Fiedoruk ifiedoruk@cybsec.com. 12 de Marzo de 2013 Buenos Aires - Argentina
Workshop Seguridad en entornos virtuales Iván Daniel Fiedoruk ifiedoruk@cybsec.com 12 de Marzo de 2013 Buenos Aires - Argentina La virtualización no es solo un cambio de tecnología 2 Agenda Tipos de virtualización
Más detallesRAID nivel 5 (RAID 5): En RAID 5 los bloques de datos que se almacenan en la unidad, y la información redundante de dichos bloques se distribuye cíclicamente entre todos los discos que forman el volumen
Más detallesMódulos: Módulo 1. El núcleo de Linux - 5 Horas
Módulos: Módulo 1 El núcleo de Linux - 5 Horas En este módulo se centrará en el estudio en profundidad del núcleo de Linux. Los estudiantes tendrán que ser capaces de conocer en profundidad los distintos
Más detallesServidores corporativos Linux
Servidores corporativos Linux Contenidos Contenidos... 1 Introducción... 2 Controlador de dominio Windows en Linux... 2 Servidor de ficheros e impresoras Linux... 3 Alta disponibilidad... 4 Otros servicios
Más detallesPreguntas Frec uentes Ia a S
Qué es IaaS Telmex? Infraestructura como Servicio (IaaS) de Telmex, es una solución basada en las nuevas tecnologías de virtualización bajo demanda, orientado a empresas que requieran de un servicio de
Más detallesAGENDA Curso Integral de Introducción y A dministra ció n a GNU/Linux
2012 AGENDA Curso Integral de Introducción y A dministra ció n a GNU/Linux México, D.F. 27 de enero del 2012 A quien corresponda. Presente. Por medio de la presente nos permitimos hacerte llegar nuestra
Más detallesElementos Monitoreados
Ventajas Ayuda a detectar los problemas de la organización, antes de que tengan serias consecuencias. Reduce los costos provocados por problemas relacionados a tus sistemas. Ayuda a mantener tu red, en
Más detallesSEMANA 12 SEGURIDAD EN UNA RED
SEMANA 12 SEGURIDAD EN UNA RED SEGURIDAD EN UNA RED La seguridad, protección de los equipos conectados en red y de los datos que almacenan y comparten, es un hecho muy importante en la interconexión de
Más detallesCAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO
CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO En la actualidad la mayoría de las grandes empresas cuentan con un sin número de servicios que ofrecen a sus trabajadores y clientes. Muchos de estos servicios
Más detallesEvaluación, Reestructuración, Implementación y Optimización de la Infraestructura de Servidores, Base de Datos, Página Web y Redes
Propuesta de Trabajo Instrumental de Grado Evaluación, Reestructuración, Implementación y Optimización de la Infraestructura de Servidores, Base de Datos, Página Web y Redes Mayo 2010 Quienes Somos Elecven
Más detallesLINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN
LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...
Más detallesDescripción. Este Software cumple los siguientes hitos:
WWWMONITORDBACOM Descripción Este Software cumple los siguientes hitos: a- Consola de Monitoreo b- Envío de Alertas (correo, SMS) c- Gestión de Eventos desatendidos (sea capaz ejecutar script de solución
Más detallesSISTEMAS DE INFORMACIÓN II TEORÍA
CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR
Más detallesAnexo 13 : Redes de Almacenamiento (SAN - Storage Area Network)
Anexo 13 : Redes de Almacenamiento (SAN - Storage Area Network) ST-090 CARACTERÍSTICAS GENERALES - Cada unidad deberá ser entregada con 1 (un) juego de manuales de configuración de hardware y software.
Más detallesREQUERIMIENTOS HARDWARE Y SOFTWARE QWEBDOCUMENTS VERSION 4
Pág. 1 de 6 Ambiente centralizado SERVIDOR UNICO Servidor Hardware Procesador CORE Duo 4 GHz Memoria Ram 4 GB. 2 GB solo para la aplicación y los otros 2 GB para Base de datos, S.O y otro software necesario
Más detallesServicios avanzados de supercomputación para la ciència y la ingeniería
Servicios avanzados de supercomputación para la ciència y la ingeniería Servicios avanzados de supercomputación para la ciència y la ingeniería HPCNow! provee a sus clientes de la tecnología y soluciones
Más detallesCentro Universitario de Ciencias Exactas e Ingenierías DIVISION DE ELECTRONICA Y COMPUTACION
CYBERSYS SISTEMA ADMINISTRADOR DE CYBERCAFÉS José Eduardo González Pacheco Oceguera eduardo.gonzalez-pacheco@siemens.com Juvenal Guevara Velasco juvenal1@hotmail.com Marcos Sairick Sánchez Castañeda msanchez@redwoodsystems.com.mx
Más detallesFirewall Firestarter. Establece perímetros confiables.
Firewall Firestarter Qué es un Firewall? Un muro de fuego (firewall en inglés) es una parte de un sistema o una red que está diseñada para bloquear el acceso no autorizado, permitiendo al mismo tiempo
Más detallesUNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUÍA DE LABORATORIO #6 Nombre de la Practica: Instalación de FreeBSD para Server. Tiempo Estimado: 2 horas
Más detallesSIEWEB. La intranet corporativa de SIE
La intranet corporativa de SIE por ALBA Software Acceso a los servicios SIE desde páginas Web para los usuarios de sistema *. Administración del Sistema (cuentas de usuarios, permisos, servicios, etc...)
Más detalles4. Programación Paralela
4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios
Más detallesSistema NFS para compartir archivos.
Sistema NFS para compartir archivos. NFS es el sistema que utiliza Linux para compartir carpetas en una red. Mediante NFS, un servidor puede compartir sus carpetas en la red. Desde los PCs de los usuarios
Más detallesADMINISTRACIÓN CENTRALIZADA DELL POWERVAULT DL2000 CON TECNOLOGÍA SYMANTEC
ADMINISTRACIÓN CENTRALIZADA DELL POWERVAULT DL2000 CON TECNOLOGÍA SYMANTEC RESUMEN EJECUTIVO Es un método ideal para que cualquier departamento de TI logre realizar respaldos y restauraciones más rápidas
Más detallesINTERVENTORIA ENFOCADA A LA INFORMATICA EN REDES Y COMUNICACIONES DE LA UNAD SEDE REGIONAL.
INTERVENTORIA ENFOCADA A LA INFORMATICA EN REDES Y COMUNICACIONES DE LA UNAD SEDE REGIONAL. ANALISIS En la UNAD sede regional, se llevará a cabo una interventoría privada de tipo teleinformático en el
Más detallesESCUELA NORMAL PROF. CARLOS A CARRILLO
ESCUELA NORMAL PROF. CARLOS A CARRILLO QUE ES UNA RED L A S T I C S E N L A E D U C A C I O N P R E E S C O L A R P R O F. C R U Z J O R G E A R A M B U R O A L U M N A : D U L C E C O R A Z Ó N O C H
Más detallesCurso de seguridad informática en el entorno docente. Sesión 4. PONENTE: Jaime López Soto. e-mail: seguridad@cursos.jimmycat.es
Curso de seguridad informática en el entorno docente Sesión 4 PONENTE: Jaime López Soto e-mail: seguridad@cursos.jimmycat.es Contenidos Introducción a la seguridad informática Actualizaciones de seguridad
Más detallesCaracterísticas del software
Características del software Descripción general de Fierro Fierro resuelve la operatoria diaria y la problemática de librerías y editoriales. Fierro fue gestado por gente que conoce el mercado del libro,
Más detallesConoce los Tipos de Hosting que Existen y Elige el Mejor para tus Necesidades
Conoce los Tipos de Hosting que Existen y Elige el Mejor para tus Necesidades A veces me preguntan acerca de las diferencias entre muchos tipos de servicios de hospedaje web, y pensé que traería muchos
Más detallesCapítulo 2 Red UDLA-P
Capítulo 2 Red UDLA-P 2.1 Breve descripción La red de la UDLAP nos brinda muchos servicios, aunque no por ella misma, pero si es el medio para que estos servicios trabajen. Un claro ejemplo de estos servicios
Más detallesGlusterFS. Una visión rápida a uno de los más innovadores sistema de archivos distribuido
GlusterFS Una visión rápida a uno de los más innovadores sistema de archivos distribuido Qué es GlusterFS? Es un sistema de archivos de alta disponibilidad y escalabilidad que puede brindar almacenamiento
Más detallesServidores blade. AGUILERA FERNANDO [Escribir el nombre de la compañía] 14/04/2011
2011 Servidores blade AGUILERA FERNANDO [Escribir el nombre de la compañía] 14/04/2011 SERVIDORES BLADE Definición.- Blade Server es una arquitectura que ha conseguido integrar en tarjetas todos los elementos
Más detallesA la Dirección de Tecnología y Comunicaciones le corresponden las siguientes funciones generales:
XVI.- DIRECCIÓN DE TECNOLOGÍA Y COMUNICACIONES. Tendrá como objetivo desarrollar y aplicar los sistemas que sean necesarios para garantizar el uptime de los servidores, equipos y redes de comunicación,
Más detallesPRACTICA NO.4: HOW TO INSTALL NFS
PRACTICA NO.4: HOW TO INSTALL NFS Jose Arturo Beltre Castro 2013-1734 ING. JOSE DOÑE Sistemas Operativos III Network File System (NFS) NFS es el sistema que utiliza Linux para compartir carpetas en una
Más detallesRedes de Almacenamiento
Redes de Almacenamiento Las redes de respaldo o backend se utilizan para interconectar grandes sistemas tales como computadores centrales y dispositivos de almacenamiento masivo, el requisito principal
Más detallesSISTEMA OPERATIVO GNU/LINUX AVANZADO II JOSE ARRIETA NARVAEZ GUSTAVO CARO JESUS GARCIA NILXON VUELVAS TALLER CONFIGURACION DEL SERVIDOR DNS.
SISTEMA OPERATIVO GNU/LINUX AVANZADO II JOSE ARRIETA NARVAEZ GUSTAVO CARO JESUS GARCIA NILXON VUELVAS TALLER CONFIGURACION DEL SERVIDOR DNS. ING. LUIS GARCIAS UNIVERSIDA DE CORDOBA FACULTAD DE CIENCIAS
Más detallesAgente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1]
Todos los derechos reservados Aranda Software www.arandasoft.com [1] Introducción El Agente Aranda para sistemas Linux se encarga de recolectar la siguiente información en cada una de las estaciones de
Más detallesTEMA: Las Redes. NOMBRE Torres Castillo Ana Cristina. PROFESOR: Genaro Israel Casas Pruneda. MATERIA: Las TICS en la educación.
TEMA: Las Redes NOMBRE Torres Castillo Ana Cristina. PROFESOR: Genaro Israel Casas Pruneda. MATERIA: Las TICS en la educación. QUÉ ES UNA RED? Una red informática es un conjunto de dispositivos interconectados
Más detallesArquitectura de sistema de alta disponibilidad
Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los
Más detallesLa Pirámide de Solución de TriActive TRICENTER
Información sobre el Producto de TriActive: Página 1 Documento Informativo La Administración de Sistemas Hecha Simple La Pirámide de Solución de TriActive TRICENTER Información sobre las Soluciones de
Más detallesIng. Andrés Bustamante afbustamanteg@unal.edu.co
Ing. Andrés Bustamante afbustamanteg@unal.edu.co 2009 Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 1 / 12 Contenidos 1 2 3 4 5 Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 2 / 12
Más detallesADMINISTRACIÓN DE SERVIDORES CON
ADMINISTRACIÓN DE SERVIDORES CON Que es: Webmin se ejecuta en un servidor web, por ejemplo apache y consiste en un conjunto de programas escritos en CGI escritos en Perl versión 5. Desde Webmin se pueden
Más detallesCAPÍTULO II. Gráficos Dinámicos.
2.1 Definición. Los gráficos dinámicos son representaciones a escala del proceso, en donde se muestra la información de las variables del proceso a través de datos numéricos y de animación gráfica. Éstos
Más detallesCAPÍTULO VI. RESULTADOS, PRUEBAS Y CONCLUSIONES DE LA APLICACIÓN.
CAPÍTULO VI. RESULTADOS, PRUEBAS Y CONCLUSIONES DE LA APLICACIÓN. Finalmente en este último capítulo se conocen los resultados, las pruebas y las conclusiones finales de la aplicación Web para el monitoreo
Más detallesLos mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:
SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas
Más detallesActividad 3: Comunicar un PLC Simatic S7 300 con un PC por medio de Industrial Ethernet
Actividad 3: Comunicar un PLC Simatic S7 300 con un PC por medio de Industrial Ethernet Objeto de la actividad y listado de materiales Objeto de la actividad Utilizar todas las funcionalidades de STEP
Más detallesPrograma Una laptop por niño
Programa Una laptop por niño PARTE IV PARA LA INSTALACIÓN Y CONFIGURACIÓN DE LA LAPTOP XO 4.1 ACTUALIZACIÓN DEL SISTEMA E INSTALACIÓN DEL FIRMWARE Recomendaciones 1. Tener una memoria USB como mínimo;
Más detallesAspectos Básicos de Networking
Aspectos Básicos de Networking ASPECTOS BÁSICOS DE NETWORKING 1 Sesión No. 4 Nombre: Capa de transporte del modelo OSI Objetivo: Al término de la sesión el participante aplicará las principales características
Más detallesIntroducción. Sistemas Operativos. Pedro Chávez Lugo mailto:pchavezl74@gmail.com. 23 de marzo de 2010
mailto:pchavezl74@gmail.com 23 de marzo de 2010 1 Introducción Que es un Sistema Operativo? Un sistema operativo es un programa que tiene la finalidad de simplificar el manejo y la utilización de la computadora.
Más detallesWindows Server 2003. Windows Server 2003
Windows Server 2003 Windows Server 2003 Es un sistema operativo de la familia Windows de la marca Microsoft para servidores que salió al mercado en el año 2003. Está basada en tecnología NT y su versión
Más detallesCONCLUSIONES 155 A través de cada uno de los capítulos del presente documento se han enumerado una serie herramientas de seguridad que forman parte del sistema de defensa de una red y que, controlan su
Más detallesInfraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor
Infraestructura Tecnológica Sesión 5: Arquitectura cliente-servidor Contextualización Dentro de los sistemas de comunicación que funcionan por medio de Internet podemos contemplar la arquitectura cliente-servidor.
Más detallesInternet, conceptos básicos
Internet, conceptos básicos IP (INTERNET PROTOCOL) Toda computadora tiene un número que la identifica en una red, este número es lo que llamamos IP, una dirección de IP típica se ve de esta manera Direcciones
Más detallesDIPLOMADO LINUX ENTERPRISE SERVER: SERVIDORES Y SEGURIDAD
DIPLOMADO LINUX ENTERPRISE SERVER: SERVIDORES Y SEGURIDAD TABLA DE CONTENIDO INTRODUCCION... 3 ESTRUCTURA DEL DIPLOMADO... 4 TEMA 1: INSTALACION, ADMINISTRACION, SOPORTE... 4 Instalación de Linux... 4
Más detallesDispositivos esenciales,
Planeación Antes de comenzar, determine primero los siguientes puntos: Finalidad productiva. Va ser un servidor, estación de trabajo o escritorio? Qué uso va tener el equipo? Qué servicios va a requerir?
Más detallesConceptos Básicos de Software. Clase III
Clase III Definición de Sistema Operativo El sistema operativo es el programa (o software) más importante de una computadora. Para que funcionen los otros programas, cada computadora de uso general debe
Más detallesII. DISEÑO DEL SISTEMA. Introducción Instalación por red Arranque por red
II. DISEÑO DEL SISTEMA Introducción Instalación por red Arranque por red Qué es un cluster? Cluster de memoria Distribuida Nuestro Diseño Login SERVER PXE, NFS,TFTP, DHCP Internet DISKS NODOS DE COMPUTO
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Facultad de Ingeniería Redes de Datos Práctica 6 Capa2 Modelo OSI
PRÁCTICA 6 Instalación de una Red Básica en Plataforma LINUX 1.- Objetivo de Aprendizaje: El alumno: Al finalizar la práctica tendrá la capacidad de configurar una tarjeta de red. Será capaz de instalar
Más detallesINTELIGENTE Y VERSÁTIL
INTELIGENTE Y VERSÁTIL ADMINISTRACIÓN DE ACTIVOS DE TI Cada día nos vemos más inmersos en la necesidad de acceder a nuestras aplicaciones de trabajo, como correo, CRM, ERP entre otras. Hoy la movilidad
Más detallesNuevas tendencias: Virtualización de computadores / servidores
Nuevas tendencias: Virtualización de computadores / servidores Expositor: Ing. José Wu Chong Laboratorio de Internetworking FIA DATA Agenda Qué es un servidor? Qué servicios hay en la red? Qué es Virtualización?
Más detallesOCFS (Oracle Cluster File System)
OCFS (Oracle Cluster File System) Para este ejemplo particular implementaré una solución de Cluster Filesystem llamada OCFS versión 2.0. OCFS es una solución de Oracle 100% gratuita para plataformas Linux
Más detallesInfraestructura Tecnológica. Sesión 8: Configurar y administrar almacenamiento virtual
Infraestructura Tecnológica Sesión 8: Configurar y administrar almacenamiento virtual Contextualización Como sabemos, actualmente los servicios y medios de almacenamiento de información son muy variados,
Más detallesUNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ
UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ Introducción Linux es clónico de UNIX El sistema en si refleja esta compleja herencia
Más detallesInfraestructura Tecnológica. Sesión 12: Niveles de confiabilidad
Infraestructura Tecnológica Sesión 12: Niveles de confiabilidad Contextualización La confianza es un factor determinante y muy importante, con ésta se pueden dar o rechazar peticiones de negocio, amistad
Más detallesALOJAMIENTO DE SERVIDORES EN EL C.P.D.
ALOJAMIENTO DE SERVIDORES EN EL C.P.D. Descripción del servicio. Los Servicios Informáticos ofrecen el servicio de housing o alojamiento de servidores en las instalaciones existentes de la planta sótano
Más detallesQué es el enrutamiento estático?
Sistemas Operativos SISTEMAS OPERATIVOS 1 Sesión No. 2 Nombre: Enrutamiento estático Contextualización Qué es el enrutamiento estático? Los enrutamientos son fundamentales para la red de datos, ya que
Más detallesPractica Extra: Creación de BACKUP+CRONTAB+NFS
Practica Extra: Creación de BACKUP+CRONTAB+NFS Nota: como requerimiento previo a esta práctica se tiene que tener instalado dos máquinas con el sistema operativo a utilizar, en nuestro caso RED HAT ENTERPRISE
Más detallesNivel Básico/Intermedio/Avanzado. Instalar y Configurar Servidores GNU/Linux. Administrar Servidores GNU/Linux. Proteger ante ataques a Servidores.
GNU/Linux CentOS Nivel Básico/Intermedio/Avanzado Instalar y Configurar Servidores GNU/Linux. Administrar Servidores GNU/Linux. Proteger ante ataques a Servidores. Optimizar Servidores GNU/Linux y virtualizar
Más detalleswww.spensiones.cl/tea Transferencia Electrónica de Archivos (TEA) Normas Técnicas
Transferencia Electrónica de Archivos (TEA) Normas Técnicas Fecha de actualización: 15 de abril de 2015 1. Características de los enlaces de comunicaciones La comunicación con la Superintendencia de Pensiones
Más detallesNo se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.
RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este
Más detallesCAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES
CAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES En el anterior capítulo se realizaron implementaciones en una red de datos para los protocolos de autenticación Kerberos, Radius y LDAP bajo las plataformas Windows
Más detalles