Autonomic Computing

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 26

Autonomic Computing

Integrantes Grupo 6

• Jhonatan Rosales Colan 0710963


• Bismarck luna Góngora u17308396
• Ashley Córdova Dávila 1524769
• Yocelyn Alcántara Auqui 1525628
• Jesús Picardo Mendoza 1220823
Introducción
 Agentes Autónomos es una
tecnología de computación
distribuida que puede
ayudarnos a la hora de
tratar estos requisitos
relativos a comportamiento
inteligente.
Historia

 El 15/10/2001, Paul Horn, vicepresidente de IBM Research, en la conferencia de


Agenda, en Arizona, EE.UU., sugirió una solución: Sistemas de computación que
se autorregulen, de la misma manera en que nuestro sistema nervioso autonómico
regula y protege nuestros cuerpos
 A finales del 2001, Paul Horn, de IBM, sugirió automatizar operaciones de
cómputo sin intervención humana, para que se gobernaran de manera semejante a
como lo hace el sistema nervioso autónomo que protege nuestros cuerpos
regulando funciones vitales como la respiración, la temperatura corporal y el
pulso cardiaco, liberando al cerebro consciente de esas tareas.
Objetivo
 Es hacer que las herramientas de
gestión sean capaces de predecir los
fallos y de tomar aquellas
decisiones necesarias antes de que
ocurra cualquier imprevisto,
evitando de esta manera el influir
negativamente en el negocio.
Conceptos
Autonomic
Computing
 Nuevo paradigma
informático iniciado en
IBM, en la cual el sistema
se recupera, protege y 
gestiona a sí mismo.
 Brinda al usuario la
funcionalidad deseada sin
un esfuerzo consciente.
 Siempre busca formas de
optimizar su
funcionamiento
Características  Un Sistema de computación
autonómico requiere “conocerse a
sí mismo”.
 Configura y reconfigura a sí mismo
bajo condiciones variantes (y en el
futuro, condiciones imprevisibles).
 Busca maneras de perfeccionar su
funcionamiento.
 Debe poder recuperarse de rutinas
y eventos extraordinarios que
pueden causar en algunas de sus
partes un funcionamiento
defectuoso.
Características  Experto en autoprotección
 Conoce su entorno y el límite del
contexto de su actividad, y actuar de
acuerdo con ello.
 No puede existir en un ambiente
hermético
 Anticipa los recursos optimizados
requeridos mientras mantiene oculta su
complejidad
Computación Autonómica y
Autogestión
 Autonomic Computing resumido a las siglas AC o Computación Autonómica resumido a
las siglas CA, tiene la capacidad de un ordenador para administrarse a si mismo de
forma automática, mediante tecnologías que aumentan la capacidad informática y
reducen el tiempo que necesitan los profesionales de la informática para resolver
dificultades.
 La AC desarrollada por IBM, demuestra y aboga por los sistemas de redes informáticos
que no requieren mucha intervención humana.
Para ello, IBM ha definido las cuatro areas de
la AC

 Autoconfiguración: configuración automática de


componentes
 Autorreparación: recupera o previene fallas del sistema.

Auto
AutoConfiguración
Recuperación
 Auto-optimización: control automático de recursos para
Auto
Auto
Optimización
Protección
obtener el funcionamiento optimo.
 Autoprotección: identificación y protección contra ataques de
forma proactiva
Aplicaciones

 El desafío es simplificar, mejorar y ayudarlo al usuario ha anticiparse a sus


necesidades en un entorno complejo, dinámico e incierto.
 IBM ha instalado sistemas servidores e-server que incorporan tecnologías de
computación autonómica que permitan autorreparación, autoconfiguración,
autoprotección y auto-optimización.
 El resultado brindara infraestructura mas flexibles que requieran menor gestión,
mientras se minimizan los gastos administrativos.
Ventajas
 Mejora el sostenimiento de crecimiento
 Puede gobernarse a sí mismo bajo el conocimiento de todos sus componentes
 Reconoce y se adapta a las necesidades
 Cuenta con flexibilidad, accesibilidad y transparencia para extraer datos sin
problemas
 Mejora la experiencia del usuario
 Adaptación a las necesidades
Desventajas
 Dependencia con el proveedor del servicio
 Cabe la posibilidad de que no se realice lo que el usuario espera
 Puede generar bajo rendimiento en las personas
Ejemplos
SISTEMA DB2

 DB2 es una familia de productos de sistema de gestión de base de datos,


propiedad de IBM, que sirven a varias plataformas de sistemas operativos, y que
está implementado en un ambiente de computación autonómica. Se encuentra en
la versión 9.7 actualmente y, según IBM, lidera en términos de participación y
rendimiento en el mercado de bases de datos.
 Funciones automáticas. Permiten que el sistema realice un autodiagnóstico y
anticipe los problemas antes de que ocurran mediante el análisis de datos en
tiempo real con los datos históricos de problemas.
 Mantenimiento automático. El gestor de base de datos proporciona capacidades
de mantenimiento automático realizando copias de seguridad de base de datos,
manteniendo estadísticas actuales, y reorganizando tablas e índices según sea
necesario.
 Auto-ajuste de memoria. El ajustador de memoria distribuye dinámicamente los
recursos disponibles de memoria entre sus consumidores.
 Almacenamiento automático. Cuando se crea una base de datos de
almacenamiento automático, se especifica las rutas de almacenamiento donde el
gestor de base de datos colocará la data.
 Compresión de data. Se puede reducir el almacenamiento necesitado para la data
mediante el uso de las capacidades de compresión incorporados, reduciendo así el
tamaño de tablas, índices e incluso las copias de seguridad de imágenes.
 Monitor de salud. Capta información sobre el gestor de base de datos, base de
datos, table spaces y los contenedores de table spaces. El monitor de salud calcula
los indicadores de salud basados en datos recibidos de los elementos del monitor
del sistema de base de datos, del sistema operativo y de la base de datos DB2.
 Copia de seguridad de base de datos automática. Simplifica las tareas de
gestión de copia de seguridad de base de datos para el DBA, garantizando
siempre que una completa copia de seguridad reciente de una base de datos se
lleve a cabo según sea necesario. Protege la data mediante la planificación e
implementación de una estrategia de recuperación de desastres para el sistema.
 Asistente de configuración. Se puede utilizar el asistente de configuración para
obtener recomendaciones sobre los valores iniciales del tamaño de memoria,
parámetros de configuración de la base de datos, y parámetros de configuración
del gestor de base de datos.
Ejemplos

 15/12/2015 : Fallo en los


procesos operativos que
afectaron ciertos cargos y
abonos en algunas cuentas de
ahorro y planilla. El 5 % de
los clientes no tenían saldo en
sus cuentas.
Conclusión
 La tecnología de Autonomic Computing aparece ante la necesidad de conferir a los
sistemas computacionales capacidades de decisión y de acción hasta ahora nunca vistas
en los mismos.
 El Autonomic Computing hará uso intensivo de multitud de tecnologías disponibles y de
otras que se desarrollarán, tanto en lo referido a software, como a hardware y
comunicaciones.
 Una de las tecnologías de apoyo para el Autonomic Computing será el Grid Computing.
 También brindará su aporte la Inteligencia Artificial.
Gracias

También podría gustarte