TALLER DE CLUSTERS HPC EN LINUX

Tamaño: px
Comenzar la demostración a partir de la página:

Download "TALLER DE CLUSTERS HPC EN LINUX"

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 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 detalles

Administración de GNU/Linux

Administració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 detalles

Características de Samba

Caracterí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 detalles

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

INTRODUCCION. 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 detalles

Introducción a las redes de computadores

Introducció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 detalles

SILLABUS CURSO : LINUX

SILLABUS 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 detalles

Redes de área local Aplicaciones y Servicios Linux NFS

Redes 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 detalles

abacformacio@abacformacio.com 1

abacformacio@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 detalles

Políticas: Servicio de Computo de Alto Rendimiento

Polí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 detalles

Nicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011

Nicolá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 detalles

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE

UNIVERSIDAD 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 detalles

PROGRAMA UNIX MODALIDAD ONLINE

PROGRAMA 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 detalles

Redes de Altas Prestaciones

Redes 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 detalles

Redes de Altas Prestaciones

Redes 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 detalles

Laboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015

Laboratorio 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 detalles

Objetivos de la Clase

Objetivos 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 detalles

UNIVERSIDAD 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 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 detalles

GNU/Linux Administración Básica

GNU/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 detalles

Dispositivos de Red Hub Switch

Dispositivos 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 detalles

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX

MÁ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 detalles

General Parallel File System

General 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 detalles

Ventajas del almacenamiento de datos de nube

Ventajas 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 detalles

Capítulo 5. Cliente-Servidor.

Capí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 detalles

Facultad 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: 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 detalles

DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA. Oficina de Sistemas

DEPARTAMENTO 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 detalles

Uso básico de la terminal

Uso 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 detalles

CAPITULO I El Problema

CAPITULO 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 detalles

Arquitectura: Clusters

Arquitectura: 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 detalles

ADMINISTRACION DE REDES PARA INICIADOS

ADMINISTRACION 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 detalles

Introducción Subsistemas de disco inteligentes Técnicas de entrada y salida. Storage. Esteban De La Fuente Rubio SASCO. 7 de noviembre de 2013

Introducció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 detalles

Iván Daniel Fiedoruk ifiedoruk@cybsec.com. 12 de Marzo de 2013 Buenos Aires - Argentina

Ivá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 detalles

RAID 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 detalles

Módulos: Módulo 1. El núcleo de Linux - 5 Horas

Mó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 detalles

Servidores corporativos Linux

Servidores 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 detalles

Preguntas Frec uentes Ia a S

Preguntas 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 detalles

AGENDA Curso Integral de Introducción y A dministra ció n a GNU/Linux

AGENDA 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 detalles

Elementos Monitoreados

Elementos 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 detalles

SEMANA 12 SEGURIDAD EN UNA RED

SEMANA 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 detalles

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO

CAPITULO 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 detalles

Evaluación, Reestructuración, Implementación y Optimización de la Infraestructura de Servidores, Base de Datos, Página Web y Redes

Evaluació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 detalles

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

LINEAMIENTOS 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 detalles

Descripción. Este Software cumple los siguientes hitos:

Descripció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 detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS 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 detalles

Anexo 13 : Redes de Almacenamiento (SAN - Storage Area Network)

Anexo 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 detalles

REQUERIMIENTOS HARDWARE Y SOFTWARE QWEBDOCUMENTS VERSION 4

REQUERIMIENTOS 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 detalles

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 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 detalles

Centro Universitario de Ciencias Exactas e Ingenierías DIVISION DE ELECTRONICA Y COMPUTACION

Centro 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 detalles

Firewall Firestarter. Establece perímetros confiables.

Firewall 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 detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD 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 detalles

SIEWEB. La intranet corporativa de SIE

SIEWEB. 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 detalles

4. Programación Paralela

4. 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 detalles

Sistema NFS para compartir archivos.

Sistema 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 detalles

ADMINISTRACIÓN CENTRALIZADA DELL POWERVAULT DL2000 CON TECNOLOGÍA SYMANTEC

ADMINISTRACIÓ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 detalles

INTERVENTORIA 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. 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 detalles

ESCUELA NORMAL PROF. CARLOS A CARRILLO

ESCUELA 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 detalles

Curso 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 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 detalles

Características del software

Caracterí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 detalles

Conoce 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 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 detalles

Capítulo 2 Red UDLA-P

Capí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 detalles

GlusterFS. 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 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 detalles

Servidores blade. AGUILERA FERNANDO [Escribir el nombre de la compañía] 14/04/2011

Servidores 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 detalles

A la Dirección de Tecnología y Comunicaciones le corresponden las siguientes funciones generales:

A 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 detalles

PRACTICA NO.4: HOW TO INSTALL NFS

PRACTICA 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 detalles

Redes de Almacenamiento

Redes 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 detalles

SISTEMA 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. 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 detalles

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1]

Agente 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 detalles

TEMA: 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. 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 detalles

Arquitectura de sistema de alta disponibilidad

Arquitectura 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 detalles

La Pirámide de Solución de TriActive TRICENTER

La 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 detalles

Ing. Andrés Bustamante afbustamanteg@unal.edu.co

Ing. 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 detalles

ADMINISTRACIÓN DE SERVIDORES CON

ADMINISTRACIÓ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 detalles

CAPÍTULO II. Gráficos Dinámicos.

CAPÍ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 detalles

CAPÍTULO VI. RESULTADOS, PRUEBAS Y CONCLUSIONES DE LA APLICACIÓN.

CAPÍ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 detalles

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Los 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 detalles

Actividad 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 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 detalles

Programa Una laptop por niño

Programa 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 detalles

Aspectos Básicos de Networking

Aspectos 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 detalles

Introducción. Sistemas Operativos. Pedro Chávez Lugo mailto:pchavezl74@gmail.com. 23 de marzo de 2010

Introducció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 detalles

Windows Server 2003. Windows Server 2003

Windows 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 detalles

CONCLUSIONES 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 detalles

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor

Infraestructura 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 detalles

Internet, conceptos básicos

Internet, 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 detalles

DIPLOMADO LINUX ENTERPRISE SERVER: SERVIDORES Y SEGURIDAD

DIPLOMADO 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 detalles

Dispositivos esenciales,

Dispositivos 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 detalles

Conceptos Básicos de Software. Clase III

Conceptos 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 detalles

II. 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 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 detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Facultad de Ingeniería Redes de Datos Práctica 6 Capa2 Modelo OSI

UNIVERSIDAD 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 detalles

INTELIGENTE Y VERSÁTIL

INTELIGENTE 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 detalles

Nuevas tendencias: Virtualización de computadores / servidores

Nuevas 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 detalles

OCFS (Oracle Cluster File System)

OCFS (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 detalles

Infraestructura Tecnológica. Sesión 8: Configurar y administrar almacenamiento virtual

Infraestructura 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 detalles

UNIVERSIDAD 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 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 detalles

Infraestructura Tecnológica. Sesión 12: Niveles de confiabilidad

Infraestructura 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 detalles

ALOJAMIENTO DE SERVIDORES EN EL C.P.D.

ALOJAMIENTO 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 detalles

Qué es el enrutamiento estático?

Qué 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 detalles

Practica Extra: Creación de BACKUP+CRONTAB+NFS

Practica 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 detalles

Nivel Básico/Intermedio/Avanzado. Instalar y Configurar Servidores GNU/Linux. Administrar Servidores GNU/Linux. Proteger ante ataques a Servidores.

Nivel 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 detalles

www.spensiones.cl/tea Transferencia Electrónica de Archivos (TEA) Normas Técnicas

www.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 detalles

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.

No 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 detalles

CAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES

CAPÍ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