SlideShare una empresa de Scribd logo
Procesamiento de
datos
ADR – UTN - FRBA – 2023
Procesamiento de datos
¿Qué esperamos de una infraestructura de
procesamiento de datos?
➤ Confiabilidad
➤ Rendimiento
➤ Sustentabilidad económica
Procesamiento de datos
¿Qué necesitamos para conformar una
infraestructura de procesamiento de datos?
➤ Unidades de procesamiento
➤ Unidades de almacenamiento
➤ Sistemas de comunicaciones
➤ Software de procesamiento
➤ Software de base
UNIDADES DE PROCESAMIENTO
Procesamiento de datos
➤ Confiabilidad
➤ Disponibilidad
➤ Tolerancia a fallas
➤ Escalabilidad
➤ Compatibilidad
➤ Administración remota
➤ Mantenimiento en caliente
Procesamiento de datos
¿Qué esperamos de las unidades de
procesamiento de datos?
MAINFRAMES y
SUPERCOMPUTADORAS
Procesamiento de datos
Aspecto Mainframe Supercomputadora
Función básica Actúa como un servidor
de propósito general,
almacena grandes bases
de datos y atiende a
miles de usuarios en
forma simultánea. Ataca
problemas limitados por
E/S y confiabilidad
Está orientada a la
realización de
complejos cálculos
científicos. Ataca
problemas limitados por
la capacidad de cálculo
Procesamiento de datos
Mainframe vs Supercomputadora 1/4
Aspecto Mainframe Supercomputadora
Velocidad Ejecuta millones de
instrucciones por
segundo (MIPS)
Ejecuta miles de
millones de operaciones
en punto flotante por
segundo (FLOPS). La
súpercomputadora más
potente a junio de 2020
(Fugaku, de Japón)
alcanza una velocidad
de 415 petaflops (4,15 x
10**17 flops). Varios
países están trabajando
para lograr la nueva
categoría: exascale
computing (1 exaflop =
10**18 flops)
Procesamiento de datos
Mainframe vs Supercomputadora 2/4
Aspecto Mainframe Supercomputadora
Sistema
operativo
Puede correr varios
sistemas operativos
(z/OS, Linux, etc.)
Típicamente corre un
sistema operativo con
kernel Linux
Principio de
trabajo
Basa su fuerza de
trabajo en clusters de
mainframes (parallel
sysplex) y dispositivos de
almacenamiento
compartidos entre
mainframes (shared
direct access storage
device, SDAS). El foco
está puesto en la
performance de las
bases de datos masivas
Logra su velocidad
masiva de
procesamiento
mediante parallel
computing. No se trata
de una CPU sino de
millones conectadas en
paralelo.
Procesamiento de datos
Mainframe vs Supercomputadora 3/4
Mainframe vs Supercomputadora 4/4
Aspecto Mainframe Supercomputadora
Consumo de
energía
Un data center de una
superficie de 68x68m
consume alrededor de 5
MW
La temperatura de un
supercomputer center
es cercana a 0ºC con un
consumo de energía del
orden de 15 MW para
los más potentes
Memoria Hasta decenas de Tb
RAM
Hasta miles de Tb RAM
Procesamiento de datos
● https://techdifferences.com/difference-between-superco
mputer-and-mainframe-computer.html
● http://aspg.com/mainframes-vs-supercomputers/#.XyGRp
y2z3yJ
● https://www.techdim.com/supercomputer-vs-mainframe-c
omputer/
● https://www.ibm.com/support/knowledgecenter/en/SSLT
BW_2.1.0/com.ibm.zos.v2r1.ieag300/dasd.htm
● https://www.ibm.com/it-infrastructure/z/technologies/p
arallel-sysplex
● https://www.ibm.com/it-infrastructure/resources/tools/z
-mainframe-product-comparison/
Procesamiento de datos
Mainframe vs Supercomputadora - Referencias 1/2
● https://www.top500.org/news/japan-captures-top500-cro
wn-arm-powered-supercomputer/
● http://exanode.eu/exascale-computing/
Procesamiento de datos
Mainframe vs Supercomputadora - Referencias 2/2
● Ciencia:predicción de clima (tamaño y zonas
afectadas por tormentas extremas, inundaciones),
simulación en base a modelos de funcionamiento
del cerebro, choque de galaxias, dinámica de
fluidos
● Industria: convergencia de tecnologías
relacionadas con artificial intelligence, high
performance computing, big data y cloud
● Defensa: el Departamento de Defensa de USA
realiza simulaciones sobre la evolución segundo a
segundo de una explosión nuclear y de sus efectos
y como forma de testar y perfeccionar armas
Procesamiento de datos
Supercomputadora - Usos
● https://www.pcmag.com/news/why-do-we-
need-supercomputers-and-who-is-using-the
m
● https://builtin.com/hardware/supercomput
ers
● https://ec.europa.eu/digital-single-market/
en/blog/why-do-supercomputers-matter-you
r-everyday-life
● https://nexciencia.exactas.uba.ar/nueva-su
percomputadora-argentina-servicio-meteoro
logico-sistema-cientifico-pablo-mininni-pabl
o-loyber
Procesamiento de datos
Supercomputadora - Referencias
SERVIDORES
Procesamiento de datos
Servidores Tower
Procesamiento de datos
Unidades de procesamiento de datos
Servidores Rackeables
Servidores Blade
Procesamiento de datos
Unidades de procesamiento
de datos
Servidores Hiperconvergentes
Virtualización
Procesamiento de datos
► Infraestructura de procesamiento
► Infraestructura de almacenamiento
► Infraestructura de redes
► Infraestructura de seguridad de la información
► Infraestructura de software
► Infraestructura de datacenter
► Infraestructura de escritorios de trabajo
Procesamiento de datos
Usos de la virtualización en IT
► Servidores virtuales: máquinas virtuales para
aplicaciones.
► Appliances de seguridad: firewall, ids, siem, etc.
► Almacenamiento distribuido(DSS) y/o remoto(NAS)
► Hardware de redes(stack), switches virtuales, redes
virtuales(VLAN), encapsulamiento de direcciones (NAT)
► Implementación de servicios de contenedores
► Sistemas de cluster de servicios
Procesamiento de datos
Aplicaciones de la virtualización en IT
► Segmentación lógica de recursos con
entidad propia.
► Tienen en mayor o menor medida
abstracción del HW subyacente y de
su mantenimiento.
► Permiten rápido despliegue.
► Los recursos disponibles pueden no
ser reales y/o reservados.
► Su existencia permite la optimización
del uso del HW.
► Facilitador del cloud, sin la
existencia de los servidores virtuales
no existiría cloud.
Servidores Virtuales
Procesamiento de datos
► Optimiza el uso de recursos
► Aumenta muy significativamente la velocidad de
despliegue y redimensionamiento de recursos
► Permite disminuir el tiempo de parada por
mantenimiento del hardware
► Aumenta los niveles de disponibilidad de los servicios
► Permite la delegación de la gestión de los recursos
► Permite consolidar infraestructura
► Permite mantener compatibilidad con el hardware real
Procesamiento de datos
¿Por qué es importante la virtualización?
► Optimización de consumo de recursos técnicos y
humanos para el despliegue de aplicaciones
especialmente en ciclo continuo.
► Potencia las arquitecturas basadas en
microservicios.
► Componentes reutilizables.
► Despliegue rápido:
■ Facilita la integración continua
■ Facilita la administración de entornos
■ Facilita el versionado de entornos
Contenedores
Procesamiento de datos
Stack de máquinas virtuales y contenedores
Procesamiento de datos
Orquestación
Procesamiento de datos
En infraestructura IT, la orquestación de un servicio
consiste en la implementación de herramientas de
software que permitan simplificar la configuración,
administración y coordinación de los componentes de
arquitecturas complejas.
Objetivo
Simplificar y agilizar los procesos de
aprovisionamiento y operación de los servicios, que
permite además aumentar de manera simple la
escalabilidad y disponibilidad de los servicios.
Orquestación de recursos de hardware
Procesamiento de datos
La orquestación de recursos involucra:
► Procesadores
► Memoria
► Dispositivos de almacenamiento
► Redes
► Configuraciones
► Gestión de cambio
► Copias de seguridad
► Monitoreo de recursos
► Análisis de uso de recursos
Orquestación de contenedores
Procesamiento de datos
La orquestación de contenedores involucra:
► Administración de nodos (físico/virtual)
► Pods
► Servicios
► Contenedores
► Almacenamiento
► Redes virtuales
► Puertos
► Configuraciones
► Monitoreo y logging
CLUSTER DE PROCESAMIENTO
Procesamiento de datos
► Nodos de procesamiento (cpu/memoria)
► Almacenamiento
► Sistemas operativos
► Conexiones de red
► Protocolos de comunicación y servicios
► Software de aplicación para su gestión
Componentes
Agrupar subsistemas de procesamiento para aumentar la escalabilidad
y/o la disponibilidad del sistema. Logrando así alta confiabilidad del
sistema.
Objetivo
Procesamiento de datos
Grupo de recursos de procesamiento individuales
(denominado “nodo”) trabajando en conjunto bajo una
solución de software y conectividad que se ponen al
servicio del procesamiento de una determinada tarea.
CLUSTER de PROCESAMIENTO
HIGH AVAILABILITY CLUSTER (HA-C)
Procesamiento de datos
LOAD BALANCING CLUSTER (LB-C)
Procesamiento de datos
HIGH PERFORMANCE CLUSTER (HP-C)
Procesamiento de datos
Ejemplo de clusters combinados (LB+HA)
Procesamiento de datos
Un sitio web tiene grandes cantidades de contenido guardados en
una base de datos. El servidor web (Que también puede estar
probablemente en un cluster) hace consultas tipo lectura sobre los
nodos de consulta a través de un distribuidor de carga. Las
solicitudes de escritura sobre la base de datos son enviadas al nodo
maestro, único con acceso de escritura de datos.
Ejemplo de uso de clusters combinados
Procesamiento de datos
Conjunto de elementos “heterogéneos” trabajando en
conjunto con un fin específico.
Factores característicos:
➢ Descentralización / Procesamiento distribuído
➢ Diversidad de recursos y dinamismo
➢ Administración descentralizada
Grid computing
Procesamiento de datos
Grid computing suele hacer uso de la potencia de
computación residual en una computadora de escritorio
conectada a una red, mientras que las máquinas en un
clúster están dedicadas a trabajar como una sola
unidad y nada más.
Consultas...
Procesamiento de datos
Laudon & Laudon, Sistemas de Información Gerencial
https://www.top500.org/
https://memcached.org/
https://varnish-cache.org/
https://www.vmware.com/ar/products/hyper-converged-infrastr
ucture.html
Procesamiento de datos

Más contenido relacionado

PDF
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
PDF
Comociendo a ProxMox como un Cluster de Virtualización.pdf
PPTX
392354189-SGBD.pptx
PPTX
Topicos de adm modificado
PPTX
Consideraciones de hardware para SQL Server
PDF
Smbd (2)
PDF
Smbd (2)
PDF
Smb Dfin
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Comociendo a ProxMox como un Cluster de Virtualización.pdf
392354189-SGBD.pptx
Topicos de adm modificado
Consideraciones de hardware para SQL Server
Smbd (2)
Smbd (2)
Smb Dfin

Similar a ADR - Procesamiento de datos - v2023 - PRESENTACION (1).pptx (20)

DOCX
cuadro_comparativo_SGBD_top_10.docx (1).docx
PPTX
Arquitectura de Sistemas de Bases de datos
PDF
Servidores web de altas prestaciones. Tema 7
PDF
Portafolio DOS.pdf
PDF
Taller Data Centers: la innovación irrumpe en sus estructuras y funcionalidad...
DOCX
Taller 2
PPTX
Construcción de un NAS de Bajo Costo: Una Guía Detallada para la Selección de...
ODP
Base expo
PPTX
Clase 04 Arquitectura PACS
PDF
Virtualizacion Sobre Hp Bladesystem
PDF
Clase04 Arquitectura PACS
PPTX
Servicios de Bases de Datos de AWS
DOCX
Smbd (2)
DOCX
Smbd (2)
PPTX
Servidores REDES EMERGENTES MATERIA
PPTX
Topicos de adm
DOCX
Smbd (2)
PDF
Construcción de Aplicaciones de Avanzada con Geo-Distribución
PDF
01 emc networker+networker
PPTX
Centros de datos y computación en la nube
cuadro_comparativo_SGBD_top_10.docx (1).docx
Arquitectura de Sistemas de Bases de datos
Servidores web de altas prestaciones. Tema 7
Portafolio DOS.pdf
Taller Data Centers: la innovación irrumpe en sus estructuras y funcionalidad...
Taller 2
Construcción de un NAS de Bajo Costo: Una Guía Detallada para la Selección de...
Base expo
Clase 04 Arquitectura PACS
Virtualizacion Sobre Hp Bladesystem
Clase04 Arquitectura PACS
Servicios de Bases de Datos de AWS
Smbd (2)
Smbd (2)
Servidores REDES EMERGENTES MATERIA
Topicos de adm
Smbd (2)
Construcción de Aplicaciones de Avanzada con Geo-Distribución
01 emc networker+networker
Centros de datos y computación en la nube
Publicidad

Último (17)

PDF
Libro de Oraciones guia virgen peregrina
PPTX
presentacion_energias_renovables_renovable_.pptx
DOCX
ESTRATEGIA DE APOYO TECNOLOGÍA 2 PERIODO
PDF
CAPACITACIÓN MIPIG - MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
PDF
Herramientaa de google google keep, maps.pdf
PPTX
PRESENTACION NIA 220 idhsahdjhJKSDHJKSHDJSHDJKHDJHSAJDHJKSAHDJkhjskdhasjdhasj...
PPTX
Plantilla-Hardware-Informático-oficce.pptx
PPTX
Qué es Google Classroom Insertar SlideShare U 6.pptx
PDF
LA INTELIGENCIA ARTIFICAL SU HISTORIA Y EL FUTURO
PDF
[Ebook gratuito] Introducción a la IA Generativa, Instalación y Configuración...
PPTX
FUNCIONES DE CLASSROOM EN EL FUNCIONAMIENTO ESCOLAR
PDF
.GUIA DE GUIA DE TRABAJO NUEVO TESTAMENTO.pdf
PPTX
Evolución de la computadora ACTUALMENTE.pptx
PPTX
Informática e inteligencia artificial (2).pptx
PDF
COSMIC_DANCER_ORACLE.pdf tarot oráculo cartas
PPT
redes.ppt unidad 2 perteneciente a la ing de software
PPTX
presentación sobre Programación SQL.pptx
Libro de Oraciones guia virgen peregrina
presentacion_energias_renovables_renovable_.pptx
ESTRATEGIA DE APOYO TECNOLOGÍA 2 PERIODO
CAPACITACIÓN MIPIG - MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
Herramientaa de google google keep, maps.pdf
PRESENTACION NIA 220 idhsahdjhJKSDHJKSHDJSHDJKHDJHSAJDHJKSAHDJkhjskdhasjdhasj...
Plantilla-Hardware-Informático-oficce.pptx
Qué es Google Classroom Insertar SlideShare U 6.pptx
LA INTELIGENCIA ARTIFICAL SU HISTORIA Y EL FUTURO
[Ebook gratuito] Introducción a la IA Generativa, Instalación y Configuración...
FUNCIONES DE CLASSROOM EN EL FUNCIONAMIENTO ESCOLAR
.GUIA DE GUIA DE TRABAJO NUEVO TESTAMENTO.pdf
Evolución de la computadora ACTUALMENTE.pptx
Informática e inteligencia artificial (2).pptx
COSMIC_DANCER_ORACLE.pdf tarot oráculo cartas
redes.ppt unidad 2 perteneciente a la ing de software
presentación sobre Programación SQL.pptx
Publicidad

ADR - Procesamiento de datos - v2023 - PRESENTACION (1).pptx

  • 1. Procesamiento de datos ADR – UTN - FRBA – 2023
  • 2. Procesamiento de datos ¿Qué esperamos de una infraestructura de procesamiento de datos? ➤ Confiabilidad ➤ Rendimiento ➤ Sustentabilidad económica
  • 3. Procesamiento de datos ¿Qué necesitamos para conformar una infraestructura de procesamiento de datos? ➤ Unidades de procesamiento ➤ Unidades de almacenamiento ➤ Sistemas de comunicaciones ➤ Software de procesamiento ➤ Software de base
  • 5. ➤ Confiabilidad ➤ Disponibilidad ➤ Tolerancia a fallas ➤ Escalabilidad ➤ Compatibilidad ➤ Administración remota ➤ Mantenimiento en caliente Procesamiento de datos ¿Qué esperamos de las unidades de procesamiento de datos?
  • 7. Aspecto Mainframe Supercomputadora Función básica Actúa como un servidor de propósito general, almacena grandes bases de datos y atiende a miles de usuarios en forma simultánea. Ataca problemas limitados por E/S y confiabilidad Está orientada a la realización de complejos cálculos científicos. Ataca problemas limitados por la capacidad de cálculo Procesamiento de datos Mainframe vs Supercomputadora 1/4
  • 8. Aspecto Mainframe Supercomputadora Velocidad Ejecuta millones de instrucciones por segundo (MIPS) Ejecuta miles de millones de operaciones en punto flotante por segundo (FLOPS). La súpercomputadora más potente a junio de 2020 (Fugaku, de Japón) alcanza una velocidad de 415 petaflops (4,15 x 10**17 flops). Varios países están trabajando para lograr la nueva categoría: exascale computing (1 exaflop = 10**18 flops) Procesamiento de datos Mainframe vs Supercomputadora 2/4
  • 9. Aspecto Mainframe Supercomputadora Sistema operativo Puede correr varios sistemas operativos (z/OS, Linux, etc.) Típicamente corre un sistema operativo con kernel Linux Principio de trabajo Basa su fuerza de trabajo en clusters de mainframes (parallel sysplex) y dispositivos de almacenamiento compartidos entre mainframes (shared direct access storage device, SDAS). El foco está puesto en la performance de las bases de datos masivas Logra su velocidad masiva de procesamiento mediante parallel computing. No se trata de una CPU sino de millones conectadas en paralelo. Procesamiento de datos Mainframe vs Supercomputadora 3/4
  • 10. Mainframe vs Supercomputadora 4/4 Aspecto Mainframe Supercomputadora Consumo de energía Un data center de una superficie de 68x68m consume alrededor de 5 MW La temperatura de un supercomputer center es cercana a 0ºC con un consumo de energía del orden de 15 MW para los más potentes Memoria Hasta decenas de Tb RAM Hasta miles de Tb RAM Procesamiento de datos
  • 11. ● https://techdifferences.com/difference-between-superco mputer-and-mainframe-computer.html ● http://aspg.com/mainframes-vs-supercomputers/#.XyGRp y2z3yJ ● https://www.techdim.com/supercomputer-vs-mainframe-c omputer/ ● https://www.ibm.com/support/knowledgecenter/en/SSLT BW_2.1.0/com.ibm.zos.v2r1.ieag300/dasd.htm ● https://www.ibm.com/it-infrastructure/z/technologies/p arallel-sysplex ● https://www.ibm.com/it-infrastructure/resources/tools/z -mainframe-product-comparison/ Procesamiento de datos Mainframe vs Supercomputadora - Referencias 1/2
  • 13. ● Ciencia:predicción de clima (tamaño y zonas afectadas por tormentas extremas, inundaciones), simulación en base a modelos de funcionamiento del cerebro, choque de galaxias, dinámica de fluidos ● Industria: convergencia de tecnologías relacionadas con artificial intelligence, high performance computing, big data y cloud ● Defensa: el Departamento de Defensa de USA realiza simulaciones sobre la evolución segundo a segundo de una explosión nuclear y de sus efectos y como forma de testar y perfeccionar armas Procesamiento de datos Supercomputadora - Usos
  • 14. ● https://www.pcmag.com/news/why-do-we- need-supercomputers-and-who-is-using-the m ● https://builtin.com/hardware/supercomput ers ● https://ec.europa.eu/digital-single-market/ en/blog/why-do-supercomputers-matter-you r-everyday-life ● https://nexciencia.exactas.uba.ar/nueva-su percomputadora-argentina-servicio-meteoro logico-sistema-cientifico-pablo-mininni-pabl o-loyber Procesamiento de datos Supercomputadora - Referencias
  • 16. Servidores Tower Procesamiento de datos Unidades de procesamiento de datos Servidores Rackeables
  • 17. Servidores Blade Procesamiento de datos Unidades de procesamiento de datos Servidores Hiperconvergentes
  • 19. ► Infraestructura de procesamiento ► Infraestructura de almacenamiento ► Infraestructura de redes ► Infraestructura de seguridad de la información ► Infraestructura de software ► Infraestructura de datacenter ► Infraestructura de escritorios de trabajo Procesamiento de datos Usos de la virtualización en IT
  • 20. ► Servidores virtuales: máquinas virtuales para aplicaciones. ► Appliances de seguridad: firewall, ids, siem, etc. ► Almacenamiento distribuido(DSS) y/o remoto(NAS) ► Hardware de redes(stack), switches virtuales, redes virtuales(VLAN), encapsulamiento de direcciones (NAT) ► Implementación de servicios de contenedores ► Sistemas de cluster de servicios Procesamiento de datos Aplicaciones de la virtualización en IT
  • 21. ► Segmentación lógica de recursos con entidad propia. ► Tienen en mayor o menor medida abstracción del HW subyacente y de su mantenimiento. ► Permiten rápido despliegue. ► Los recursos disponibles pueden no ser reales y/o reservados. ► Su existencia permite la optimización del uso del HW. ► Facilitador del cloud, sin la existencia de los servidores virtuales no existiría cloud. Servidores Virtuales Procesamiento de datos
  • 22. ► Optimiza el uso de recursos ► Aumenta muy significativamente la velocidad de despliegue y redimensionamiento de recursos ► Permite disminuir el tiempo de parada por mantenimiento del hardware ► Aumenta los niveles de disponibilidad de los servicios ► Permite la delegación de la gestión de los recursos ► Permite consolidar infraestructura ► Permite mantener compatibilidad con el hardware real Procesamiento de datos ¿Por qué es importante la virtualización?
  • 23. ► Optimización de consumo de recursos técnicos y humanos para el despliegue de aplicaciones especialmente en ciclo continuo. ► Potencia las arquitecturas basadas en microservicios. ► Componentes reutilizables. ► Despliegue rápido: ■ Facilita la integración continua ■ Facilita la administración de entornos ■ Facilita el versionado de entornos Contenedores Procesamiento de datos
  • 24. Stack de máquinas virtuales y contenedores Procesamiento de datos
  • 25. Orquestación Procesamiento de datos En infraestructura IT, la orquestación de un servicio consiste en la implementación de herramientas de software que permitan simplificar la configuración, administración y coordinación de los componentes de arquitecturas complejas. Objetivo Simplificar y agilizar los procesos de aprovisionamiento y operación de los servicios, que permite además aumentar de manera simple la escalabilidad y disponibilidad de los servicios.
  • 26. Orquestación de recursos de hardware Procesamiento de datos La orquestación de recursos involucra: ► Procesadores ► Memoria ► Dispositivos de almacenamiento ► Redes ► Configuraciones ► Gestión de cambio ► Copias de seguridad ► Monitoreo de recursos ► Análisis de uso de recursos
  • 27. Orquestación de contenedores Procesamiento de datos La orquestación de contenedores involucra: ► Administración de nodos (físico/virtual) ► Pods ► Servicios ► Contenedores ► Almacenamiento ► Redes virtuales ► Puertos ► Configuraciones ► Monitoreo y logging
  • 29. ► Nodos de procesamiento (cpu/memoria) ► Almacenamiento ► Sistemas operativos ► Conexiones de red ► Protocolos de comunicación y servicios ► Software de aplicación para su gestión Componentes Agrupar subsistemas de procesamiento para aumentar la escalabilidad y/o la disponibilidad del sistema. Logrando así alta confiabilidad del sistema. Objetivo Procesamiento de datos Grupo de recursos de procesamiento individuales (denominado “nodo”) trabajando en conjunto bajo una solución de software y conectividad que se ponen al servicio del procesamiento de una determinada tarea. CLUSTER de PROCESAMIENTO
  • 30. HIGH AVAILABILITY CLUSTER (HA-C) Procesamiento de datos
  • 31. LOAD BALANCING CLUSTER (LB-C) Procesamiento de datos
  • 32. HIGH PERFORMANCE CLUSTER (HP-C) Procesamiento de datos
  • 33. Ejemplo de clusters combinados (LB+HA) Procesamiento de datos
  • 34. Un sitio web tiene grandes cantidades de contenido guardados en una base de datos. El servidor web (Que también puede estar probablemente en un cluster) hace consultas tipo lectura sobre los nodos de consulta a través de un distribuidor de carga. Las solicitudes de escritura sobre la base de datos son enviadas al nodo maestro, único con acceso de escritura de datos. Ejemplo de uso de clusters combinados Procesamiento de datos
  • 35. Conjunto de elementos “heterogéneos” trabajando en conjunto con un fin específico. Factores característicos: ➢ Descentralización / Procesamiento distribuído ➢ Diversidad de recursos y dinamismo ➢ Administración descentralizada Grid computing Procesamiento de datos Grid computing suele hacer uso de la potencia de computación residual en una computadora de escritorio conectada a una red, mientras que las máquinas en un clúster están dedicadas a trabajar como una sola unidad y nada más.
  • 37. Laudon & Laudon, Sistemas de Información Gerencial https://www.top500.org/ https://memcached.org/ https://varnish-cache.org/ https://www.vmware.com/ar/products/hyper-converged-infrastr ucture.html Procesamiento de datos

Notas del editor

  • #5: Confiabilidad, basado en el nivel de estabilidad del funcionamiento de los recursos. Disponibilidad, basado en el funcionamiento continuo y regular ante eventuales fallas o degradaciones del servicio. Tolerancia a fallas, basado en la capacidades que implementa para poder seguir operando sin afectación de los servicios ante la ocurrencia de una falla. Escalabilidad, como capacidad de reducir/adicionar recursos ante la disminución/aumento de la demanda presente/futura. Compatibilidad de los componentes de HW y controladores disponibles. Administración remota, para la gestión del equipo incluso cuando éste se encuentra apagado o fuera de servicio. Mantenimiento en caliente, para evitar la salida de servicio.
  • #6: Mainframe Una unidad central es un equipo de procesamiento de datos utilizado para procesos críticos a gran escala con gran confiabilidad y capacidad de procesamiento. Es una potente herramienta para dar soporte en línea a miles de usuarios conectados mediante terminales remotas mediante protocolos propietarios de comunicación y de transferencia de datos. Supercomputadora Es un sistema de procesamiento de cálculo de gran escala. Se usan principalmente para aplicaciones especializadas que requieren enormes cantidades de cálculos matemáticos.
  • #16: Tower server Se utilizan para las empresas pequeñas y medianas NO requieren de ninguna infraestructura de instalación especial más allá de la básica para una PC NO soportan mecanismos de alta disponibilidad más allá de esquemas de RAID de discos internos.
  • #17: Blade server Consolidar recursos Reducir espacio Disminuir el consumo de energía Aumenta el consumo energético por unidad de rack.
  • #19: Virtualización: abstracción de objetos de red o de servicios para mostrarlos genéricos, es decir, disociados de los detalles de implementación de hardware subyacentes.
  • #21: Servidor hiperconvergente Características: consolidar recursos de cómputo y almacenamiento, permite reducir espacio físico, permite disminuir el consumo de energía. Provee escalabilidad horizontal casi ilimitada. Provee un rápido despliegue y redespliegue por mantenimiento.
  • #25: Virtualización: abstracción de objetos de red o de servicios para mostrarlos genéricos, es decir, disociados de los detalles de implementación de hardware subyacentes. Automatización: procesamiento de objetos de servicio abstraídos de manera repetible para obtener el mismo resultado cada vez sin intervención humana. Orquestación: disposición, secuenciación e implementación automatizada de tareas, reglas y políticas para coordinar recursos lógicos y físicos con el fin de satisfacer una solicitud del cliente o bajo demanda para crear, modificar o eliminar recursos de red o de servicios. En una cultura DevOps ideal, ambos conceptos de automatización y virtualización se usan en conjunto. De hecho, la automatización es el primer paso hacia la orquestación. El uso de ambos significa que pueden potenciarse entre sí para optimizar y ejecutar con precisión los procesos que conducen a implementaciones de aplicaciones más rápidas y exitosas.
  • #26: La orquestación permite a los equipos de TI y a los usuarios finales (suponiendo que se les otorguen los permisos adecuados) crear máquinas virtuales y soluciones específicas de aplicaciones (application stacks), redes y almacenamiento para realizar un trabajo en particular. El software de orquestación es lo que permite tener un verdadero data center definido por software y permite el ahorro de tiempo y de costos que buscan las empresas. Lo hace combinando tareas manuales individuales realizadas por TI en un conjunto de servicios que los usuarios finales pueden consumir fácilmente.
  • #30: Es un sistema que mediante la redundancia de nodos agrupados permite aumentar el nivel de disponibilidad del servicio que ofrecen. Ante la falla de uno de los nodos el sistema de gestión de cluster transfiere el servicio activo al otro nodo. Alta disponibilidad, permite garantizar el servicio aún ante la falla de un componente ya que el sistema sigue dando servicio mientras que exista al menos un nodo operativo.
  • #31: El cluster de balanceo de carga provee escalabilidad basada en la distribución de la carga entre los nodos activos del sistema. El front end del servicio, utilizando alguna política de distribución definida, actúa como intermediario y divide y distribuye la totalidad de la carga de trabajo, recibe las respuestas y las devuelve al cliente/usuario. Balanceo de carga, permite aumentar la capacidad del sistema incorporando nuevos nodos al cluster para incrementar la potencia total del sistema. De la misma manera, permite disminuir el tamaño del cluster para que acompañe decrecimiento de las cargas de trabajo.
  • #32: El Cluster de “alta performance” o “alto rendimiento”, está pensados específicamente para explotar el potencial del procesamiento en paralelo entre múltiples computadoras. Este cluster es el más indicado para el procesamiento de funciones complejas. Ej: simulaciones matemáticas Alto rendimiento, posibilita el procesamiento de operaciones complejas, dividiendo las mismas y realizando procesamiento paralelo distribuido en los nodos.